web-dev-qa-db-ja.com

Google Tag ManagerのClick URL変数は常に実際のクリックされたURLではなくFacebook URLを返します。

{{Click Url}} gtmの変数はwww.facebook.com/trを返し、hrefまたはclickのアクション値ではありません。何が悪いのでしょうか。

1
pranay vadel

さて、あなたは間違いなくクリックされたリンクを追跡することができますが、あなたはそれに対していくつかのカスタムコードを書かなければならないでしょう。

  1. Customjs変数を作成してください。
  2. その中で、{{{click要素}}にアクセスできます。
  3. または他の属性を取得してください。また、JSは今、クリック時にDOMにいるものは何でも取得できます。
  4. これで、変数を使用してクリックイベントのラベルを設定できます。

GTMの内蔵変数は大丈夫ですが、GTMの欠点がないために働かない場合は十分なケースがあります。しかし、これらのケースの大多数では(99.9%のように)、あなたはまだJSでそれに取り組むことができます。

0
BNazaruk