奇妙な問題がもう 1 つあります。Google タグ マネージャーで仮想ページ ビューを設定して、正規表現を使用した PDF 拡張機能をリッスンします。これは見事に機能します。
ただし、ドキュメントを表す a-link または画像内に span タグがある場合、LinkListener ルールはまったく起動しません。テキストのみ受け付けます。
また、onClick イベントを使用して、span タグが含まれるリンクで仮想ページ ビューを起動しようとしました。テキストから span タグを削除すると、正常に機能します。
これをデバッグするためにオムニバスを使用しています。プレーンテキストのみを含むリンクのみを受け入れる理由がわかりません。
これが私が設定した方法です:
仮想ページ ビューのメイン タグ
Tag Name = Virtual Pageview - PDF
Universal Analytics
Tracking ID = #######
Basic Configuration > Document Path = {{element url}}
発動するルール
Rule Name = PDF Click
Conditions >
{{event}} equals {{gtm.click}}
{{element url}} matches RegEx (ignore case) \.pdf$
これが公開されると、プレーン テキストのみの通常のリンクでは正常に機能しますが、スタイルが設定されているため、span タグや画像をラップするリンクでは機能しません。
また、このコンテンツの一部は ajax で読み込まれるため、linkClick イベントの代わりにクリック イベントを使用していることにも注意してください。
どんな助けでも大歓迎です。
ありがとう
そして私