分析トラッキングの構成

ここでは、Google アナリティクスまたは独自のカスタム分析トラッキングを構成する方法について説明します。

Google アナリティクスを構成する

Google アナリティクスを構成する前に、Google アナリティクスのアカウントを作成し、サイトのアクティビティを追跡するためにポータルページに埋め込むトラッキング コードを取得する必要があります。詳細については、Google アナリティクスのヘルプをご覧ください。

Google アナリティクスを構成するには:

  1. [Publish] > [Portals] を選択し、目的のポータルを選択します。
  2. 上部のナビゲーション バーにあるプルダウン メニューから [Settings] を選択します。
    または、ポータルのランディング ページで [Settings] をクリックします。
  3. [Custom Scripts] タブをクリックします。
  4. [Google Analytics] で、Google アナリティクスのトラッキング ID を入力します。
  5. [Save] をクリックします。

カスタム分析トラッキングを構成する

独自のカスタム分析トラッキング ソリューションを構成するには、独自のカスタム関数にイベント詳細を渡します。カスタム関数は、(window 変数で宣言された)グローバル名前空間内の portal.onAnalyticsEvent の一部として定義する必要があります。

たとえば、Google アナリティクス以外の分析サービスにイベント詳細を送信する場合は、次のようにします。

<script>
window.portal = {};
window.portal.onAnalyticsEvent = (event) => {
  // log event to console
  console.log(event);
  // TODO: publish event to custom analytics service
}
</script>

カスタム スクリプトは、[Settings] ページの [Custom Scripts] タブでポータルの各ページに追加します。詳細については、カスタム スクリプトの追加をご覧ください。

ポータルで生成されるイベントは次のとおりです。これらのイベントは、Google アナリティクスで使用されるのと同じ形式で生成されます。

イベントの種類 形式の例 詳細
ページの訪問

{
  hitType: 'pageview',
  page: '/apis'
};
ページ トラッキング
API リファレンス ドキュメントの [Try it] パネルの [Execute] のクリック

{
  hitType: 'event',
  eventCategory: 'docsEvents',
  eventAction: 'apixExecute'
}
イベント トラッキング