1. Sitecore Content Hub

GoogleタグマネージャーでGoogleアナリティクスをセットアップします

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

GoogleタグマネージャーやGoogleアナリティクスを使って、Sitecore Content Hubデータのトラフィックやページビュー分析を可能にできます。

GoogleタグマネージャーでGoogleアナリティクスを設定するには:

  1. Google Analytics用のアカウントを作成しましょう。Content Hubインスタンスごとに1つのGoogle Analyticsアカウントが必要です。

  2. Googleタグマネージャーを設定してインストールしてください。

  3. Content HubでGoogleタグマネージャーを設定して有効化します。

  4. Googleタグマネージャーの左上にあるアカウント名(例

    .com)をクリックし、その後Googleアナリティクスタブをクリックします。

    account name
  5. Googleアナリティクスのページで「 始める」 をクリックし、プロンプトに従ってください。

    google analysis page
  6. 各Google AnalyticsアカウントでGA4を有効にして測定IDを取得します。

  7. 測定IDを使用しGoogle Analyticsへのトラフィックを受け取るには、Googleタグマネージャーの設定に新しいタグを追加し、GA4の設定オプションを使って設定してください。

  8. ステップ6の測定IDを新しいタグにコピーします。このタグはすべてのページビューでトリガーされ、トラフィックを得られるはずです。

  9. Googleタグマネージャーをバージョンに設定して公開します。

!ヒント接続をテストするには、ブラウザのネットワークタブでContent Hubが開いているところを見てください。 collect.jsのトラフィックが見つかるなら、あなたのトラフィックがGoogle Analyticsにプッシュされていることを意味します。

例

カスタムアクションやイベントに関する情報をGoogleタグマネージャーに送信するには、window.dataLayer.pushを使用します。

const EVENT_NAME = "ENTITY_SAVED"; export default function createExternal (container) { let eventHandler = null;

const removeListener = () => { if (eventHandler) { window.removeEventListener(EVENT_NAME, eventHandler); eventHandler = null; } };

return { render: context => { removeListener();

eventHandler = event => { window.dataLayer.push({ event: "demoGTM", entityId: context.options.entityId, definitionName: event.detail.definitionName, description: 'This is sample code using window.dataLayer.push' }); }

window.addEventListener(EVENT_NAME, eventHandler); }, unmount: () => { removeListener(); } }; };

!注**window.dataLayer.push()**の使用に関する情報はデータレイヤーを参照してください。

この記事を改善するための提案がある場合は、 お知らせください!