Adobe Analytics への接続とフレームワークの作成

Adobe AnalyticsでAEMページのWebデータを追跡するには、Adobe Analytics Cloudサービス設定とAdobe Analyticsフレームワークを作成します。

  • Adobe Analyticsの設定: Adobe Analyticsアカウントに関する情報。Adobe Analytics設定を使用すると、AEMはAdobe Analyticsに接続できます。 使用するアカウントごとに Adobe Analytics 設定を作成します。
  • Adobe Analytics Framework: Adobe AnalyticsレポートスイートプロパティとCQ変数の間の一連のマッピング。フレームワークを使用して、Web サイトデータを Adobe Analytics レポートにどのように入力するかを設定します。フレームワークは、Adobe Analytics設定に関連付けられます。 設定ごとに複数のフレームワークを作成できます。

Web ページをフレームワークに関連付けると、フレームワークがそのページおよび子ページの追跡を実行します。ページビューは、Adobe Analytics から取得され、Sites コンソールに表示されます。

前提条件

Adobe Analytics アカウント

Adobe AnalyticsでAEMデータを追跡するには、有効なAdobe Marketing Cloud Adobe Analyticsアカウントが必要です。

Adobe Analyticsアカウントでは、次の操作が必要です。

  • 管理者 権限がある
  • Web サービスアクセス​ユーザーグループに割り当てられている
注意

(Adobe Analytics 内の)管理者​権限を持っているだけでは、AEM から Adobe Analytics に接続するのに十分ではありません。アカウントは、Web サービスアクセス​権限も持っている必要があります。

chlimage_1-316

先に進む前に、資格情報で次のいずれかの方法を使用してAdobe Analyticsにログインできることを確認してください。

Adobe Analytics データセンターを使用するように AEM を設定

Adobe Analytics データセンターは、Adobe Analyticsレポートスイートに関連付けられたデータを収集、処理、保存します。 Adobe Analyticsレポートスイートをホストするデータセンターを使用するようにAEMを設定する必要があります。 次の表に、使用可能なデータセンターとその URL を示します。

データセンター URL
San Jose https://api.omniture.com/admin/1.4/rest/
ダラス https://api2.omniture.com/admin/1.4/rest/
ロンドン https://api3.omniture.com/admin/1.4/rest/
シンガポール https://api4.omniture.com/admin/1.4/rest/
オレゴン https://api5.omniture.com/admin/1.4/rest/

AEM は、デフォルトではサンノゼのデータセンター(https://api.omniture.com/admin/1.4/rest/)を使用します。

Web コンソールを使用して OSGi バンドルを設定してください(Adobe AEM Analytics HTTP Client)。AEMページでデータを収集するレポートスイートをホストするデータセンターの​データセンターURL​を追加します。

aa-07

  1. Web コンソールを Web ブラウザーで開きます(http://localhost:4502/system/console/configMgr)。

  2. コンソールにアクセスするための資格情報を入力します。

    メモ

    このコンソールへのアクセス権があるかどうかを確認するには、サイト管理者にお問い合わせください。

  3. Adobe AEM Analytics HTTP Client という設定項目を選択します。

  4. データセンターのURLを追加するには、データセンターのURL​リストの横にある+ボタンを押し、ボックスにURLを入力します。

  5. リストから URL を削除するには、URL の横の「-」ボタンをクリックします。

  6. 「Save」をクリックします。

Adobe Analytics への接続の設定

注意

Adobe Analytics API 内のセキュリティ変更により、AEM に含まれているバージョンの Activity Map は使用できなくなりました。

Adobe Analytics🔗が提供するActivityMapプラグインを使用する必要があります。

Activity Map の設定

注意

Adobe Analytics API 内のセキュリティ変更により、AEM に含まれているバージョンの Activity Map は使用できなくなりました。

Adobe Analytics🔗が提供するActivityMapプラグインを使用する必要があります。

Adobe Analytics フレームワークの作成

使用するレポートスイート ID(RSID)に関して、レポートスイートにデータを入力するサーバーインスタンス(作成者、発行または両方)を制御できます。

  • すべて:オーサーインスタンスとパブリッシュインスタンスの両方からの情報がレポートスイートに入力されます。
  • オーサー:オーサーインスタンスからの情報のみがレポートスイートに入力されます。
  • パブリッシュ:パブリッシュインスタンスからの情報のみがレポートスイートに入力されます。
メモ

サーバーインスタンスのタイプを選択することによって、Adobe Analytics への呼び出しは制限されません。RSID を含める呼び出しを制御するだけです。

例えば、diiweretail レポートスイートを使用するようにフレームワークを設定し、サーバーインスタンスとして作成者を選択します。ページをフレームワークと共に公開すると、引き続き Adobe Analytics に対して呼び出しがおこなわれますが、その呼び出しに RSID は含まれません。作成者インスタンスからの呼び出しにのみ RSID が含まれます。

  1. ナビゲーション​を使用して、ツールクラウドサービス​を選択し、従来のクラウドサービス​を選択します。

  2. Adobe Analytics​までスクロールし、利用可能な設定​の横にある​[+]​をクリックします。

  3. Adobe Analytics設定の横にある​[+]​リンクをクリックします。

  4. フレームワークを作成​ダイアログで、次の操作を実行します。

    • タイトル」を指定します。
    • オプションで、リポジトリにフレームワークの詳細を保存するノードの​名前​を指定できます。
    • Adobe Analytics Framework​を選択します。

    作成」をクリックします。

    フレームワークが編集用に開きます。

  5. サイドポッド(メインパネルの右側)の「レポートスイート」セクションで、「項目を追加」をクリックします。次に、ドロップダウンを使用して、フレームワークがやり取りするレポートスイートID(geometrixxauthなど)を選択します。

    メモ

    左側のコンテンツファインダーでは、レポートスイートIDを選択すると、Adobe Analytics変数(SiteCatalyst変数)が設定されます。

  6. 次に、実行モード​ドロップダウン(レポートスイート ID の横)を使用して、レポートスイートに情報を送信するサーバーインスタンスを選択します。

    aa-framework-01

  7. サイトのパブリッシュインスタンスでフレームワークを使用できるようにするには、サイドキックの「ページ」タブで「フレームワークをアクティベート」をクリックします。

Adobe Analytics のサーバー設定の設定

フレームワークシステムを使用すると、各Adobe Analyticsフレームワーク内のサーバー設定を変更できます。

注意

これらの設定は、データの送信先と送信方法を決定するので、これらの設定​を変更せず、代わりにAdobe Analyticsの担当者に設定してもらう必要があります。

まず、パネルを開きます。「サーバー」の横の下向き矢印を押します。

server_001

  • トラッキングサーバー

    • Adobe Analytics呼び出しの送信に使用するURLが含まれます。

      • cname — デフォルトはAdobe Analyticsアカウントの「会社名」です。
      • d1 - 情報が送信されるデータセンターに対応しています(d1、d2 または d3 )。
      • sc.omtrdc.net — ドメイン名
  • トラッキングサーバーを保護

    • トラッキングサーバーと同じセグメントが格納されています。
    • セキュリティ保護されているページ(https://)からのデータ送信に使用されます。
  • 訪問者の名前空間

    • 名前空間は、トラッキング URL の最初の部分を決定します。
    • 例えば、名前空間を​CNAME​に変更すると、Adobe Analyticsに対する呼び出しは、デフォルトではなく​CNAME.d1.omtrdc.net​のようになります。

Adobe Analytics フレームワークへのページの関連付け

ページがAdobe Analyticsフレームワークに関連付けられている場合、ページはページの読み込み時にAdobe Analyticsにデータを送信します。 ページに設定される変数は、フレームワークの Adobe Analytics 変数からマッピングされ、取得されます。例えば、ページビューは Adobe Analytics から取得されます。

ページの子は、フレームワークとの関連付けを継承します。例えば、サイトのルートページをフレームワークに関連付けると、サイトのすべてのページがそのフレームワークに関連付けられます。

  1. サイト​コンソールから、トラッキングを設定するページを選択します。

  2. コンソールから直接、またはページエディターから​ページのプロパティ​を開きます。

  3. クラウドサービス」タブを開きます。

  4. 設定を追加」ドロップダウンを使用して、使用可能なオプションから「Adobe Analytics」を選択します。 継承が設定されている場合、セレクターが使用可能になる前に無効にする必要があります。

  5. Adobe Analytics のドロップダウンセレクターに、利用可能なオプションが追加されます。これを使用して、必要なフレームワーク設定を選択します。

  6. 保存して閉じる」を選択します。

  7. ページを​公開​して、ページおよび接続された設定/ファイルをアクティベートします。

  8. 最後に、パブリッシュインスタンス上のページを訪問し、検索​コンポーネントを使用してキーワード(例:aubergine)を検索します。

  9. その後、適切なツールを使用して、Adobe Analyticsへの呼び出しを確認できます。例えば、Adobe Experience Cloud Debuggerとします。

  10. 提供されている呼び出しの例では、入力された値(例:aubergine)が eVar7 に格納され、イベントリストが event3 に格納されます。

ページビュー

ページがAdobe Analyticsフレームワークに関連付けられている場合、ページビュー数をサイトコンソールのリスト表示に表示できます。

詳しくは、ページ分析データの表示を参照してください。

読み込み間隔の設定

Adobe AEM ポーリング設定管理​サービスの適切なインスタンスを設定します。

  • ポーリング間隔:

    サービスがAdobe Analyticsからページビューデータを取得する間隔(秒)。

    デフォルトの間隔は 43200000 ms(12 時間)です。

  • Enable:

    サービスを有効または無効にします。 デフォルトでは、このサービスは有効です。

このOSGiサービスを設定するには、Webコンソールまたはリポジトリ内のosgiConfigノード(サービスPIDはcom.day.cq.polling.importer.impl.ManagedPollConfigImpl)を使用します。

Adobe Analytics 設定やフレームワークの編集

Adobe Analytics 設定またはフレームワークを作成する場合のように、(従来の)クラウドサービス​画面に移動します。「設定を表示」を選択して、更新する特定の設定へのリンクをクリックします。

Adobe Analytics設定の編集時に、コンポーネントを編集​ダイアログを開くには、設定ページ自体が表示されているときに「Edit」ボタンを押す必要もあります。

Adobe Analytics フレームワークの削除

Adobe Analytics フレームワークを削除するには、まず、編集するためにフレームワークを開きます

次に、サイドキックの「ページ」タブから、「フレームワークを削除」を選択します。

このページ