- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
質問させてください。
広告タグで一部のPV数だけがカウントされず悩んでおります。
まだ導入しはじめたばかりなので、確認できたものは少ないのですが、以下の状態となっています。
・ランキング型とアフィリエイト型はすべてPV数が0のまま
・バナー型は計測できている
・テキストは計測できているものとできていないものがある
シークレットモードでの確認、広告タグの作り直し、プラグイン全停止、WAFオフ、追加CSS等全消去などためしましたが、なぜか一部のものだけPV数がカウントされないままです。
広告タグの作り方・貼り方はできていると思うのですが、この場合、どこに原因がありそうでしょうか?
PV数関連のカウントは、Googleアドセンスとアナリティクスでもしていますが、ほかはとくにしておりません。
なにか解決策があれば、ご教授いただければと思います。よろしくお願いいたします。
※バナー型・アフィリエイト型・ランキング型はこちらの記事( https://genekibar.com/resolve-by-debt-consolidation/)
で利用しています。
Category Order and Taxonomy Terms Order
Google XML Sitemaps
Image Watermark
Rinker
Search Regex
SEO SIMPLE PACK
UpdraftPlus - バックアップ/復元
Wordfence Security
WP Multibyte Patch
WP Revisions Control
WPForms Lite
Yoast Duplicate Post
具体的にPV数が0となっている
- ランキング型のID 29469の広告
- アフィリエイト型のID 29289の広告
- テキスト型のID 28755の広告
は、貼っていただいたURLのうちどれなのかを教えてください。
もしかしたら特定条件下で発生するのかもしれませんが、現状ではどの広告がどのIDなのか照合ができないので調査ができません。
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
情報が足りず申し訳ありませんでした。
「29469」→「ひばり法律事務所(ランキング型)」
「29289」→「みつ葉グループ(アフィリエイト型)」
(記事URL: https://genekibar.com/resolve-by-debt-consolidation/)
「28755」→「ココナラ(テキスト)」
(記事URL: https://genekibar.com/blog-renewal/)
計測されているテキスト型の「28679」は「SWELL」です(記事URL: https://genekibar.com/blog-renewal/)。
また、これは「1つのトピックにつき1つの質問」に違反してしまうかもしれませんが、(記事URL: https://genekibar.com/resolve-by-debt-consolidation/)
に貼ってあるバナー型(ID:29491/みつ葉グループ/バナーのみ)は、PV数と表示回数が大きくずれて計測されていました。
すみません、最後のバナー型の表示回数とPV数の表示回数が大きくずれていたのに関しては、ブログパーツでバナー型を呼び出していたのが原因だと判明しました。
話をややこしくてしまい申し訳ありませんでした。
当初の話であるランキング型・アフィリエイト型は広告タグで呼び出し、テキスト型はコードを直接貼って呼び出す方法を使用しております。
解説を加えていただきありがとうございます。
また、これは「1つのトピックにつき1つの質問」に違反してしまうかもしれませんが、(記事URL: https://genekibar.com/resolve-by-debt-consolidation/)
に貼ってあるバナー型(ID:29491/みつ葉グループ/バナーのみ)は、PV数と表示回数が大きくずれて計測されていました。
関係ありそうなこと(もしくは判断つかなさそうなもの)は、追加していただいても構わないと思います。
まったく関係ない質問だと微妙かな、と思います(一応できるだけ回答もしくはヒントを入れますが、同時に注釈は入れます)。
ブログパーツでバナー型を呼び出していたのが原因だと判明しました。
そうですね、未検証ですが計測するものにブログパーツ・再利用ブロックは使われないほうがいいと思います。
SWELLボタンも、ブログパーツもしくは再利用ブロックでは計測ができません。
当初の話であるランキング型・アフィリエイト型は広告タグで呼び出し、テキスト型はコードを直接貼って呼び出す方法を使用しております。
0になっているのは、もしかしたら直接の原因ではないかもしれませんが、SWELLのページ遷移高速化であるPrefetchを使っているのも関係していそうな気はします(デベロッパーツール > Consoleより、Prefetch使用であることを調べています)。あくまで仮説です。
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
@96ssbike しらこ様
ご返答・お時間を割いてくださっての調査ありがとうございます。
高速化のPrefetchをオフにしてみましたが、PV数は計測されないままでした。
また、これまで計測できていたテキスト型・バナー型とまったくおなじ内容の広告タグを作り直してみたところ、これらもPV数が計測されなくなってしまうことが確認できました。
(広告タグの内容をURLではなく「テスト」などの文字列にしてもだめでしたので、ASPごとのコードによる問題ではなさそうです)
もしかすると、広告タグをつくったタイミング(の設定)になにかがあったのかもしれません。
加えて、おなじ現象が起きている方は、フォーラム・検索エンジン等で調べてもいらっしゃらないようでしたので、やはり私の環境になんらかの問題があるような気がします。
まだ検証できていないことも多いので、こちらでももうすこし調べてみたいと思います。また質問させてください。
@loos_ryo 了様
REST APIはいじっていないので、おそらく有効化されていると思います(SWELL設定の機能停止にもチェックは入れておりません)。
その後確認したこととして、
・SWELLテーマを親テーマに変更
・高速化機能をすべてオフ
・「.htaccess」のキャッシュ保持関連の記述削除
・「JSON-LD」自動生成オフ
・サーバーの高速化(アクセラレータ)機能オフ
・SWELLバージョンのダウングレード
これらをためしてみましたが、どれもPV数はカウントされていませんでした。
ただ、別にもう1つサイトがありまして、そちらにSWELL(Ver.2.5.5)をインストールして実験してみたところ、こちらでは広告タグのPV数が正常にカウントされていることが確認できました(このサイトは諸事情ありまして、URLを公開できません)。
カスタマイザーの設定や、サーバーにアップロードしたファイルなどが影響することもあるのでしょうか?
時間を見つけながらもうすこし調べてみます。お忙しいなかでのご返答ありがとうございます。
「時間を見つけながら」はよけいなひと言でした、大変失礼いたしました。
ところで、広告タグのPV数が計測されない(というよりも広告タグの一覧ページに反映されない?)原因らしきものがわかりましたので、再度質問させてください。
広告タグを貼っている記事が1記事のみの場合は計測されず、広告タグを貼っている記事が複数(2記事以上)になるとPV数がカウントされることを確認しました。
(反対に、PV数が計測されるようになっても、貼っている記事が1記事に戻れば、再び計測は反映されなくなりました)
ただ、別サイトでの検証では1記事のみでも計測が反映されていたので、このあたりが私にはもうわかりません。
おそらく私の環境に問題があると思うのですが、なにか解決策のようなものがありましたら、どうかご教授いただけないでしょうか?
よろしくお願いいたします。
外から見て可能性がありそうなものを列挙してみます。
・ロリポップを使用されているようですので、サーバーのWAF設定を見直してみる
・「Wordfence Security」はプラグインを無効化してもWAFが残るため、設定からWAFをオフにしてみる(Protection Level)
・「Image Watermark」プラグインに「no-right-click.js」というファイルが含まれているようなので、クリックに影響する可能性がある(プラグイン無効化や設定見直し)
・「Search Regex」プラグインでリンクを一括変更したようなことがある場合は、バックアップから元に戻してみる
全然関係ないかもしれませんが。
解決したようでよかったです。
また、結果のご報告ありがとうございます。
ちなみにですが、機能は「Site Guard」≒「XO Security」です。
それに「BBQ Firewall」追加まではいいですが、多機能プラグイン「Wordfence」まで追加してしまうと、機能が重複しまくります。
なので、プラグインを整理することをおすすめします。
@suyasite suya様
ありがとうございます、ご教示いただいたものを試しながら検証を進めたところ、解決したかと思ったのですが、そうではなかったので投稿し直させてください。
検証を進めたところ、おそらく本来の問題と思われるものが判明しました。
①ブロックエディタから新規で作成した記事に貼った広告タグは正常に計測される
②クラシックエディタのまま広告タグを貼ると正常に計測される
③クラシックエディタからブロックエディタに変換した記事に広告タグを貼るとPV数は計測されない
④しかし③の場合でも、2記事以上貼ると計測されることがある(必ずそうなるわけではない)
⑤正常に計測される場合でも、広告タグを2つ以上貼ると、先頭のものしか計測されない(2つ目以降は計測されなくなる)
問題が起きているサイトAは、すべてクラシックエディタから変換して記事を書きなおしていました。
一方、問題が起きなかったサイトBは、すべてブロックエディタからページを作成していました。
また、問題が起きているサイトAで、新規に固定ページ・投稿をブロックエディタから作成し、これまで計測されていなかったタグを貼ってみたところ、広告タグは両方のページで通常どおり計測されていました。
ただし、どちらのサイト(A・B)でも、ブロックエディタから作った記事に広告タグを2つ以上貼ると、2つ目以降は計測されないようになりました。
途中、原因はロリポップのWAFの重複のようなことかと思ったのですが、サイトBでは「Site Guard」くらいしかそれらしいプラグインは使っていないため、おそらくそれが原因ではなさそうです。
原因はロリポップ自体かと思い、高速化機能(アクセラレータ)、海外アタックガード、WAFすべてオフにしてみましたが、問題は解決されませんでした。
広告タグを2つ以上貼った場合の、2つ目以降の計測がされないというのは、やはり私だけの問題でしょうか?
ちょっと状況がよく理解できていませんが、以下は正常な動作だと思います。
ただし、どちらのサイト(A・B)でも、ブロックエディタから作った記事に広告タグを2つ以上貼ると、2つ目以降は計測されないようになりました。
「PV数=ページ閲覧数」なので、同じページにいくつ広告があっても、PV数は1になります。
代わりに表示数は、広告を貼った数だけ増えていくので、「表示数>PV数」はありえます。
@suyasite suya様
すみません、情報が足りておりませんでした。
広告タグを2つ以上というのは、異なるIDの広告タグのことです。
たとえば、test1(ID:11・・)という広告タグと、test2(ID:22・・)という広告タグを、同一記事に(かつ順番に)貼ると、さきに貼ってあったtest1のPV数は反映されますが、2番目以降に貼ったtest2のPV数は0のままとなりました。
貼る順番を上から「test2 → test1」とすると、こんどは逆のことが起こります(test2のPV数カウントは反映され、test1はカウントされなくなる)。
あ、広告同士が近すぎるとうまく計測できないかもです。
SWELL開発者です。
あ、いやでもPV数が計測できないのは近いことと関係なさそうです...。
SWELL開発者です。
「1つの記事に、複数の広告タグ(別のもの)を貼り付けると、PV数が上に貼った広告タグにしか反映されない」ということですね。
確かにそのような仕様のようで、別の広告タグを同じ記事に設置したところ、下の広告タグはPV数が増えなくなりました。
長めの記事で広告タグを最上部と最下部に設置しましたが、私の環境では、やはり下の広告はPV数が計測できていないような感じがします。
「1つの記事に、複数の広告タグ(別のもの)を貼り付けると、PV数が上に貼った広告タグにしか反映されない」ということですね。
おっしゃるとおりでした。
途中、わけのわからないことをいっていましたが、すべてはその一文のようでした(クラシックうんぬんは先頭に計測されている別の広告タグがあった)。
検証もしていただきありがとうございました!
@loos_ryo 了様
不確定な報告で話をややこしく、さらには長くしてしまい、本当に申し訳ありませんでした。
以後、質問させていただくときは、今回のようにならないよう気をつけます。
またさっそくの修正、ありがとうございます! アップデート後に確認させていただきます!
@96ssbike しらこ様
最初にご返答いただきありがとうございました。
ブログパーツの件も、先頭の広告タグによるものだったようで失礼いたしました。
こちらも以後気をつけます。調査もしていただき本当にありがとうございました!
こちら、報告がないようなので、私のほうでも確認してみました。
問題なく、複数広告でもPV数がカウントされるようになっているようです。
以上、ご報告まで。