リンクシェアというアフィリエイトASPと提携しているのですが、一部のECサイトから何度も非承認という結果が来ていました。
アクセス数が少ないことが理由かと思っていたんですが、なんのことはない、とはいえ重大なことが理由でした。
リンクシェアはたくさんのECサイトと提携しており、その中から好きなECサイトを選んで提携を申請、承認されたら各種リンクが掲載できるという仕組みになっています。
また、提携の際には、リンクを掲載するサイトもあわせて申し込むようになっており、サイトAで承認されてもサイトBにはリンクを張れないので、別途新たに申し込む必要があります。
サイトAでOKだったので、サイトBにも張りたいと思い、あるECサイトに提携を申し込んだのですが、これがNG。半月ほどで再度申し込みが可能となるので、それまでにさらにサイトを充実させて、また申し込むという手順。何度やってもNG。
で、4回目を迎える直前、普段は使っていないパソコンでサイトを確認したところ、トップページが表示されていないことに気づきました。
そのパソコンで使用したブラウザはIE8。これまで、IE6、IE7で確認。もちろん、FirefoxやSafari、Chromeの最新版でも試していました。しかし、IE8では確認してなかったんですね。
IE8だけがNG。なぜ? となるわけですが。
調べたところ、エンコードの検出がうまくいっておらず、UTF-8のページなのに、Shift-JISと検出されており、ページが真っ白になる。つまり、内容が表示されていなかったのです。
ページはPHPで作成したものだったのですが、ここにUTF-8を明示してヘッダー出力したところ、IE8でも表示されるようになりました。
なんで、これまで気づかなかったんだろう!
ということで、その対処により、無事、某ECサイトと提携が完了しました。
リンクシェアでは、提携申請後すぐに提携完了となるECサイトも多いです。これらは、サイトの確認を行っていないわけです。即時提携OKってところですね。
とはいえ、承認後に提携が解消となることもあるようなので、サイトの確認は随時行われていると考えるのが妥当なところ。ECサイトからではなく、リンクシェア自体がNGを出してくる場合もあります。
では、審査に時間がかかったECサイトはどうなのか? という疑問も出てくるわけですが。
これまで審査をちゃんと行っていると思われる(審査完了まで時間がかかる)ECサイトでOKとなっていのは、これらがIE8以外のブラウザで確認を行っていたのだろう、という推測ができます。
これとは別の話になりますが、、1ヶ月以上たってから、NGの返事がきたところもあります。こういうのは、これまで審査をしてなかった、提携申請が多くて順番がまわってこなかった(?)、なんていう推測も立ちます。まあ、いろいろです。
まったくとりとめない話ですが、今後、読み返すことで確認になるかもということで、一応書き記しておいて、終わります。