GoogleアナリティクスでGoogle視覚化チャートイベントを追跡するにはどうすればよいですか?

ロバートニコラス

私は自分のサイトに埋め込まれたGoogleチャートを実行していますが、https//developers.google.com/chart/interactive/docs/events?hl = enに記載されているように、選択したイベントを介してチャートとのユーザーインタラクションを追跡できる必要があります。 #the-select-event

analytics.jsのドキュメントに従って、チャートのJavascriptコードの先頭に次のコードを追加しました。

<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'click');
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>

(ダミーIDを追跡したいサイトのプロパティIDに置き換えました)

このコードをブラウザのスタンドアロンスクリプトとWordpressサイトに埋め込まれているものの両方で実行すると、関連するGoogleAnalyticsイベントダッシュボードでヒットがないことが報告されました。

私はこのAPIの経験があまりないので、何かが足りないと確信しています。誰かがこれが何であるか教えてもらえますか?グーグルチャートイベントがGAによってピックアップされることができる実用的な例を本当に感謝します。

すべての助けに感謝します。ニック

エイケ・ピアストルフ

まず、ありませんga('send', 'click');有効なインタラクションタイプは、「ページビュー」、「スクリーンビュー」、「イベント」、「トランザクション」、「アイテム」、「ソーシャル」、「例外」、「タイミング」です(ほとんどの場合、追加のパラメーターが必要です)。

ユーザーによって開始されたイベントを追跡する必要があるため、(ページの上部に分析スクリプトをロードした後)イベントコールバックに追跡呼び出しを配置することをお勧めします。

質問のドキュメントにリンクされている例を見ると、次のようになります。

// google.visualization.table exposes a 'page' event.
google.visualization.events.addListener(table, 'page', myPageEventHandler);
...
function myPageEventHandler(e) {
  alert('The user is navigating to page ' + e['page']);
}

次に、ユーザーインタラクションへの応答は、myPageEventHandlerそのイベントのコールバックである関数で処理されます。したがって、そのコールバックで、視覚化に適切な変更を加えてから、たとえばイベント追跡呼び出しを送信できます。

function myPageEventHandler(e) {
    alert('The user is navigating to page ' + e['page']);
    ga('send','event','chartevent','click on chart');
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Googleユニバーサルアナリティクスコードで複数のトラッキングオブジェクトを追跡するにはどうすればよいですか

分類Dev

Googleの視覚化を使用して、特定の行で選択イベントをトリガーするにはどうすればよいですか?

分類Dev

FirebaseアナリティクスでFlutter画面を追跡するにはどうすればよいですか?

分類Dev

Google アナリティクスで個々のアカウントをアーカイブするにはどうすればよいですか

分類Dev

Angular(UIイベント)でインタラクティブなGoogleチャートを作成するにはどうすればよいですか?

分類Dev

イベントリスナーが追加されている場所を追跡するにはどうすればよいですか?

分類Dev

Googleの視覚化コントローラーでデフォルトのテキストを変更するにはどうすればよいですか?

分類Dev

ミックスパネルのタイムイベントをプロパティで追跡するにはどうすればよいですか?

分類Dev

データを再渡さずにGoogle視覚化チャートを再描画するにはどうすればよいですか?

分類Dev

イベントでGoogleチャートを更新するにはどうすればよいですか?

分類Dev

Google Analyticsでドメインごとにトラフィックを追跡するにはどうすればよいですか?

分類Dev

Googleチャートのイベントを設定するにはどうすればよいですか?

分類Dev

Wacom Tabletのホバーイベントを追跡するにはどうすればよいですか?

分類Dev

プロパティ変更イベントを継承ラダーまで「追跡」するにはどうすればよいですか

分類Dev

ランナーがフィットネス追跡アプリでペースを上げている場合、どうすれば追跡できますか?

分類Dev

アンギュラリティクス:メニューを作成しているng-repeatを追跡するにはどうすればよいですか?

分類Dev

Javaですべてのキーストロークを追跡するキーリスナーを作成するにはどうすればよいですか?

分類Dev

ブラウザーなしでプログラムでGoogleアナリティクスイベントをトリガーするにはどうすればよいですか?

分類Dev

Googleチャートを7アイテムに制限するにはどうすればよいですか?

分類Dev

アプリスクリプトからGoogleスプレッドシートクエリまたはGoogle視覚化APIを使用するにはどうすればよいですか?

分類Dev

DataFactoryテンプレートのForEachループのアクティビティを視覚的に区別するにはどうすればよいですか?

分類Dev

サーバー上のトラフィックをリアルタイムで追跡するにはどうすればよいですか?

分類Dev

サーバー上のトラフィックをリアルタイムで追跡するにはどうすればよいですか?

分類Dev

Googleアナリティクスとangular.jsでイベントを追跡する

分類Dev

異なるバージョンのGoogleアナリティクスを使用して、2つのウェブサイト間でアナリティクスソース情報を渡すにはどうすればよいですか

分類Dev

JavaScriptでウィンドウサイズ変更イベントリスナーをアタッチするにはどうすればよいですか?

分類Dev

Twitterの投稿からモバイルアプリのコンテンツにインストールしてディープリンクするにはどうすればよいですか?ツイートからのインストールを追跡する方法はありますか?

分類Dev

リアクティブストリームキャンセル信号をキャプチャするにはどうすればよいですか?

分類Dev

Azure App Insightで、App Centerから追跡されたイベントのプロパティを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Googleユニバーサルアナリティクスコードで複数のトラッキングオブジェクトを追跡するにはどうすればよいですか

  2. 2

    Googleの視覚化を使用して、特定の行で選択イベントをトリガーするにはどうすればよいですか?

  3. 3

    FirebaseアナリティクスでFlutter画面を追跡するにはどうすればよいですか?

  4. 4

    Google アナリティクスで個々のアカウントをアーカイブするにはどうすればよいですか

  5. 5

    Angular(UIイベント)でインタラクティブなGoogleチャートを作成するにはどうすればよいですか?

  6. 6

    イベントリスナーが追加されている場所を追跡するにはどうすればよいですか?

  7. 7

    Googleの視覚化コントローラーでデフォルトのテキストを変更するにはどうすればよいですか?

  8. 8

    ミックスパネルのタイムイベントをプロパティで追跡するにはどうすればよいですか?

  9. 9

    データを再渡さずにGoogle視覚化チャートを再描画するにはどうすればよいですか?

  10. 10

    イベントでGoogleチャートを更新するにはどうすればよいですか?

  11. 11

    Google Analyticsでドメインごとにトラフィックを追跡するにはどうすればよいですか?

  12. 12

    Googleチャートのイベントを設定するにはどうすればよいですか?

  13. 13

    Wacom Tabletのホバーイベントを追跡するにはどうすればよいですか?

  14. 14

    プロパティ変更イベントを継承ラダーまで「追跡」するにはどうすればよいですか

  15. 15

    ランナーがフィットネス追跡アプリでペースを上げている場合、どうすれば追跡できますか?

  16. 16

    アンギュラリティクス:メニューを作成しているng-repeatを追跡するにはどうすればよいですか?

  17. 17

    Javaですべてのキーストロークを追跡するキーリスナーを作成するにはどうすればよいですか?

  18. 18

    ブラウザーなしでプログラムでGoogleアナリティクスイベントをトリガーするにはどうすればよいですか?

  19. 19

    Googleチャートを7アイテムに制限するにはどうすればよいですか?

  20. 20

    アプリスクリプトからGoogleスプレッドシートクエリまたはGoogle視覚化APIを使用するにはどうすればよいですか?

  21. 21

    DataFactoryテンプレートのForEachループのアクティビティを視覚的に区別するにはどうすればよいですか?

  22. 22

    サーバー上のトラフィックをリアルタイムで追跡するにはどうすればよいですか?

  23. 23

    サーバー上のトラフィックをリアルタイムで追跡するにはどうすればよいですか?

  24. 24

    Googleアナリティクスとangular.jsでイベントを追跡する

  25. 25

    異なるバージョンのGoogleアナリティクスを使用して、2つのウェブサイト間でアナリティクスソース情報を渡すにはどうすればよいですか

  26. 26

    JavaScriptでウィンドウサイズ変更イベントリスナーをアタッチするにはどうすればよいですか?

  27. 27

    Twitterの投稿からモバイルアプリのコンテンツにインストールしてディープリンクするにはどうすればよいですか?ツイートからのインストールを追跡する方法はありますか?

  28. 28

    リアクティブストリームキャンセル信号をキャプチャするにはどうすればよいですか?

  29. 29

    Azure App Insightで、App Centerから追跡されたイベントのプロパティを取得するにはどうすればよいですか?

ホットタグ

アーカイブ