Help Center
Google Analytics 4(GA4)は、次世代のGoogle Analyticsであり、ウェブサイトやアプリの訪問者データを収集して分析に活用することができます。Ptengine ExperienceとGA4を統合することで、サイト訪問者のポップアップ、ページ編集、およびABテストのインタラクションデータをGA4に送信し、さらなる分析に活用することができます。
1. 続行する前に、お使いのウェブサイトにはGA4のコードがすでにインストールされている必要があります。 2. Googleタグマネージャー(GTM)を使用してインストールした場合は、PtengineタグをGAコードの後に配置してください。詳しい説明はこちら 3. リダイレクトタイプのExperienceインタラクションデータの送信はサポートされておりません。 4. Google Analytics 4(GA4)の統合を開始すると、以降は新しいExperienceごとにこの手順を繰り返す必要はありません。
GA4の統合を有効化するには、以下の手順を実行してください:
PtengineのアカウントでGA4の統合を有効にした後、PtengineのExperience変数をGA4にマッピングする必要があります。これにより、Experienceの実験データをファイルレベルでGA4に送信することができます。以下の手順に従って、GA4でカスタムディメンションを作成してください:
こちらも参照できます:[GA4] カスタム ディメンションとカスタム指標
Advanceモードでは、複数のPopupを含む場合があります。ABテストの正確性を確保するため、このモードでは各Page View Experience対して1つのイベントパッケージのみが送信できます。(pt_experience_impression,pt_experience_close,pt_experience_click)
GA4 の Experience 変数をマッピングした後、ネットワークリクエストの検証を行うことで、Ptengine から GA4 へのデータ送信が正常に行われているかを確認できます。以下の手順を実行してください:
注意事項:GA4データの処理には時間がかかるため、集成を有効化した後、GA4でデータが表示されるまでには24〜48時間かかる場合があります。お待ちいただく必要があります。
Googleタグマネージャー(GTM)を使用して「Google tag」でインストールした場合は、GA4がPtengineからのデータを回収できない可能性があります。
PtengineとGA4の連携がうまく行くように、以下のタグをPtengineの基本タグの前に配置してください。
<script> var ptTimer = setInterval(function(){ if(dataLayer){ clearInterval(ptTimer); if (typeof(gtag) === 'undefined') { gtag = function() { dataLayer.push(arguments); }; gtag('js', new Date()); gtag('config', 'G- set your GA4 sid'); } } },500) </script>
※コードの中での「G- set your GA4 sid」をサイトのGA4 sidを差し替える必要があります。
GA4 sidの取得方法 1.GA4の管理画面に入ります。 2.「データの収集と修正」にある「データストリーム」ボタンを押します。 3.指定のデータストリームを選んで、「測定ID」が確認できます。 「測定ID」を確認してから、上記の「G- set your GA4 sid」を「測定ID」に替えて、gtagの設定が完了です。
この記事についてどう思いますか?
評価いただきありがとうございました
申しわけありません!理由を教えてください。
サポートチームに直接問合せたい場合、こちらをクリックしてチャットしましょう。
フィードバックいただき、ありがとうございました。
フィードバックはちゃんと届きました。ご意見を元に、より良いコンテンツをお届けしてまいります。アップデートした後また連絡します。