Adrotate ショートコードを使いスマホとPCの分岐
-
お世話になります。
記事内、特定のテーマの中で、Adrotateの測定をスマホとPCで分けたいです。
Adrotateという広告効果測定のプラグインを使用しております。
https://ja.wordpress.org/plugins/adrotate/測定したい広告を記事内に表示させたいときは、[adrotate banner=”3″] というようなショートコードを書きます。
ショートコードをスマホとPC用に2つ用意し、記事内でデバイスに合った広告を表示させたいです。
スマホとPCを分岐させる場合、記事内ではPHPが使えないため、ショートコードを使った分岐をさせています。
下記のように、functions.php に分岐のPHPを書きます。
http://kawatama.net/web/810実際に記事内で分岐させている書き方は、下記です。
[pc][adrotate banner=”3″][/pc]
[sp][adrotate banner=”4″][/sp]しかし、この書き方ですと、広告はデバイス毎に違うものが表示されますが、Adrotateの表示回数が2重にカウントされてしまう上、スマホとPCで同じカウント数であり、正確に分岐ができていないようです。
ショートコードが実行されるタイミングなのか、その辺りはわかりません。
Adrotateには、有料版のオプションとして、デバイスの選択があります。
購入しようとしているのですが、エラーとなり、購入ができないため、分岐だけでも自前でやりたいと思い、質問させていただきました。昔、Exec-php が使えていたころは、記事内にPHP直書きで対処していたのですが、今はセキュリティ上できません。
もしご存知の方がいらっしゃいましたら、ご教示いただけませんでしょうか。
どうぞよろしくお願いいたします。
- トピック「Adrotate ショートコードを使いスマホとPCの分岐」には新たに返信することはできません。