過去に書いた記事内に挿入したアマゾンの「テキストと画像」リンクが表示されなくなってました。
↑
こんなやつ。これは今取得したやつ
で、新たにリンクタグを取得して挿入してみたら表示されました。これは何でだろう?
過去のある時点から仕様が変わった?ということで調べてみました。
https://ivva.info/blog/archives/2016/0721111341.html
↑
2016年7月のこの記事内では表示されず。
2017年1月の
https://ivva.info/blog/archives/2017/0106182733.html
この記事で表示される様になってました。
本とか映画とかの記事でn00個以上の記事で表示されなくなってるっぽい…。
表示されないタグと表示されるタグのソースを比較してみました。
表示されないやつ
<iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=websiteivva01-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B011TW9PBM" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0">
表示される様になったやつ
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=websiteivva01-22&language=ja_JP&o=9&p=8&l=as4&m=amazon&f=ifr&ref=as_ss_li_til&asins=B011TW9PBM&linkId=7ba708f25e4598148b3d2e35e9070306"></iframe>
上記はアフィリエイトにログインしたままAmazonにアクセスして。通常のAmazonの上部に表示されるツールで取得。
大分中身変わってますね…。
「src="//」って別サイトのURLだけどhttpとかhttpsのプロトコル表記無し?なんでこれでいけるんだろう…。分からない…。
headタグとかに既にAmazonへのパスが貼ってある?一応検索広告のウィジェットのスクリプトが埋め込まれてるけど。
そのスクリプトも「src="//」って書いてあるね。うーむ。
追記:
下記をその後知りました。知らなかった…
今度はアフィリエイトセントラルにログインしてアフィリエイトセントラルで検索して取得してみた。
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=tf_til&t=websiteivva01-22&m=amazon&o=9&p=8&l=as1&IS1=1&detail=1&asins=B011TW9PBM&linkId=2689d40ead2fc16647217982a69cd323&bc1=ffffff&lt1=_top&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr"></iframe>
で中身見て気づいたのですが表示されないやつは「http」で書いてある。
てことはこないだ本サイトをSSL化したので
なのでSSL化されたサイトでは駄目なのか。試しにそこだけsを加えて「https」に変更してみました。
表示されるようになった!
過去の記事で表示されないやつのタグを書き換えるのが大変そうなので
「http://rcm-fe」を「https://rcm-fe」に
「http://rcm-jp」を「https://rcm-jp」に
一括置換してみました。
表示されるようになった!取り敢えずね…。
でも上記のアマゾン側がアフィリエイト用のタグの中身変更してたのって他に何か重要な意味があるような気がする。
不明…。
コメント