web-dev-qa-db-ja.com

通話イベントトラッキングコードが機能しない

Googleアナリティクスで次のイベントを設定しました

  • 通話追跡に等しいカテゴリ
  • Click-to-Callと等しいアクション
  • 0123 4567と等しいラベル
  • より大きい値(空白のまま、データが入力されていない)

WebサイトはWordpress上に構築されています。電話番号はWebページのテキストボックスにあるため、次のコードを記述して、ページのバックエンドのhtmlに挿入しました。

このhtml:

<a class="tel-home" onclick="ga('send', 'event', 'Phone Call Tracking', 'Click to Call', '0123 456 789', 0);" href="tel:+611234567891">0123 456 789</a>

電話番号がウェブページのどこに表示されるかの以下の画像 enter image description here

[目標を確認]をクリックすると、コンバージョンが0%になります。誰かがクリックしてWebページから電話をかけたと確信しています。ビジネスは間違いなくWebサイトから電話を受けます。

技術的にコードが間違っているのか、ページで間違った種類のアクションを追跡しているのか、何か他の何かが間違っているのかどうかはわかりません

ありがとう

1
jewfro

目標の検証は必ずしも正確ではなく、過去7日間のデータに基づいており、データのサンプルサイズによっては小さすぎる場合があります。

[動作]> [イベント]> [概要]レポートで追跡されているイベントを見ていますか?
どのくらい前に目標を設定したかは、レポートで遡及的ではないため、正しく設定された時点からの経過のみを追跡します。

リンクをクリックしてテストしたときに、リアルタイムレポートでイベントが発生しない場合。

  • GAに適用されているフィルターを使用して、ヒットの報告をブロックしていますか?
  • GAトラッキングコードはどのようにサイトに追加されますか?プラグインを使用している場合、一部のプラグインはグローバルgaオブジェクトの名前を__gaTrackerに似たものに変更します(確認するにはソースコードを確認する必要があります)。その場合、onclickでも名前を変更する必要があります

  • 現在のグローバルサイトタグgtag.jsバージョンのトラッキングコードを使用している場合、イベントの構文は異なります

    onclick = "gtag( 'event'、 'C​​lick to Call'、{'event_category': 'Click to Call'、 'event_label': '0123 456 789'});"

また、目標をテストする場合は、Cookieをクリアし、テストするたびにキャッシュして、現在のセッションを終了するようにしてください。目標は、同じセッション中に1回だけコンバージョンとして表示されます

2
Bronwyn V