Adobe Analytics ツール

Adobe Analyticsツールを作成し、自動または手動でページコードを設定することで、Dynamic Tag Managementを使用してAdobe Analytics(StandardおよびPremium)をデプロイできます。 導入する場合は、自動的にページコードを設定することをお勧めします。

メモ

Add an Adobe Analytics tool

  1. <Webプロパティ名> / Overview / Add a Tool /をクリック Adobe Analytics します。

    手順の結果

  2. 以下のフィールドに入力します。

    • ツールの種類

      The type of tool, such as Adobe Analytics.

    • ツール名

      このツールを説明する名前。 この名前は、の Overview タブに表示され Installed Toolsます。

    • 設定方法

      自動 (推奨):Dynamic Tag Managementを使用して設定を管理します。 This method enables automatic synchronization of Adobe Analytics report suites via an Experience Cloud login or Web Services ID, and manages the AppMeasurement code.

      アカウントが接続されると、Adobe Analytics レポートスイート ID と名前が取得され、ツール設定インターフェイスに入力されます。したがってユーザーのミスが発生しにくく、ツールのデプロイメントを迅速に実行できます。

      メモ

      お客様の場合は、この Automatic オプションを選択する必要があり Adobe Analytics Premium ます。 下の「Adobe Analytics Premium の有効化」を参照してください。

      自動設定に特有のフィールドに設定を入力します。

      • Experience Cloud:(デフォルト)シン Experience Cloud グルサインオンを使用します。 Experience CloudIDとパスワードを指定します。

      • Web サービス:Web サービスのユーザー名と共有暗号鍵を指定します。

        Shared Secret秘密鍵証明書は、> Admin Tools > Company Settings > Web Services.にあります。

        Web サービス資格情報の取得については、開発者向けの企業 API への Web サービスアクセスの取得を参照してください。
        手動:AppMeasurement コードを手作業で管理します。この Analytics コードは、 AppMeasurement >からダウンロードでき Admin ToolsCode Manager ます。

      Click JavaScript (new) for information about downloading the code locally to copy and paste in the Edit Code field in Library Management.

      手動設定に固有のフィールドに入力します。

      • 実稼動アカウントID: (必須)データ収集用の実稼働アカウント。 Analyticsの場合はレポートスイート ID になります。Dynamic Tag Management は、実稼働およびステージング環境に適したアカウントを自動的にインストールします。

      • ステージングアカウントID: (必須)開発環境またはテスト環境で使用します。 Analyticsの場合はレポートスイート ID になります。ステージングアカウントでは、テストデータが実稼働データとは別に保持されます。

      • トラッキングサーバー:使用するトラッキングサーバーの情報を指定します。

        The Tracking Server and SSL Tracking Server variables are used for first-party cookie implementation to specify the domain at which the image request and cookie is written. 詳しくは、trackingServer および trackingServerSecure 変数の適切な設定を参照してください。

      • SSL トラッキングサーバー:使用する SSL トラッキングサーバーの情報を指定します。

  3. Click Create Tool to create the tool and display it for editing.

    ツールは、の Overview タブの下に表示され Installed Toolsます。

  4. (条件付き)以下のリンク(、、、、、、、、および)の指示に従って、必要に応じてツールをさらに設定し Generalます( Library Management、、 Global Variables​Pageviews & Content​Link Tracking​Referrers & Campaigns​Cookies​Customize Page Code、、、、、、、、、および)。

このツールについて詳しくは、 FAQ -Adobe Analyticsツール (英語)を参照してください。

Edit an existing Adobe Analytics tool

既存の Adobe Analytics ツールは、編集することで設定を変更できます。

  1. Click the Settings icon next to an installed tool from the Overview tab.

  2. 必要に応じてフィールドを編集します。

    上で説明したAnalyticsツールの作成時に使用できる要素と異なる要素のみを、次の表に示します。 ただし、両方の表で説明したように、ページ上の任意の要素を変更できます。

要素 説明
自動設定を有効にする このオプションを選択すると、Dynamic Tag Management によって Adobe Analytics アカウントの設定が自動取得されます。使用可能な最新のAppMeasurementコードが使用され、新しいバージョンが利用可能になると、アップグレード通知が表示されて選択可能になります。 また、互換性などの必要に応じて、以前のバージョンのAppMeasurementに戻すこともできます。 最大で 5 つの古いバージョンが表示されます。この設定を有効にすると、手動で設定した実装が、設定方法で説明されている自動設定方法に変更されます。
資格情報の更新 APIを更新して、例えばユーザーに関連付けられたレポートスイートを更新します。
  1. (条件付き)以下のセクション(、、、、、、、、および)の指示に従って、必要に応じてツールをさらに設定し Generalます。 Library Management​Global Variables​Pageviews & Content​Link Tracking​Referrers & Campaigns​Cookies​Customize Page Code、、、、、、、、、および、の各セクションの指示に従ってください。
  2. Save Changes」をクリックします。

Adobe Analytics Premiumを有効にする

お客様の場合は、 Adobe Analytics Premium Dynamic Tag Managementで高度な機能や追加のeVarおよびイベントを利用できます。

次の表に、各 Analytics アカウントタイプで使用できるeVarの数とイベントの数を示します。

Adobe Analytics (Point Product) Adobe Analytics (標準) Adobe Analytics Premium
eVar 75 100 250
イベント 100 1,000 1,000

Dynamic Tag Managementを使用して Adobe Analytics Premium ツールを追加する方法は、 Adobe Analytics (Standard)と同じです。 (該当する場合) Analytics Premium 機能を取得するには、次の手順を実行する必要があります。

  • 上記で説明した Automatic 設定方法を使用します。
  • または Experience Cloud 認証方法(上記)を使用し Web Services ます。

機能を有効にする「スイッチ」はありません Analytics Premium 。 自動設定を介して、APIチェックによってバックグラウンドで検証が実行されます。 アカウントが Analytics Premium 顧客として認証されると、追加のeVarがUIに追加されます。

メモ

将来Standardにダウングレード Analytics する場合、PremiumのeVarはStandardの機能範囲外であり、ツールとルールの両方で灰色表示になります。 設定済みの変数が範囲外になった場合は、その変数を表示して、範囲内の変数に必要な変更を加えることができます。 範囲外の変数を追加または編集することはできませんが、表示および削除は可能です。

全般

Adobe Analytics 導入のための Dynamic Tag Management の「一般」設定のフィールド説明です。

PropertySettingsGeneral

  • EUコンプライアンスの有効化EUプライバシーcookieに基づくトラッキングを有効または無効にし Adobe Analytics ます。

    When a page is loaded, the system checks to see if a cookie called sat_track is set (or the custom cookie name specified on the Edit Property page). 次の情報を考慮してください。

    • If the cookie does not exist or if the cookie exists and is set to anything but true, the loading of the tool is skipped when this setting is enabled. つまり、ツールを使用するルールのどの部分も適用されません。

      ルールで Analytics の EU コンプライアンスがオンになっていて、ルールにサードパーティコードが含まれ、その Cookie が false の場合、そのサードパーティコードは実行されます。ただし、Analytics 変数は設定されません。

    • If the cookie exists but it is set to true, the tool loads normally.

    訪問者がオプトアウトしている場合、sat_track(またはカスタム名)cookie を false に設定する必要があります。次のカスタムコードを実行することでこれを達成できます:

    _satellite.setCookie(“sat_track”, “false”);
    

    また、後で訪問者によるオプトイン操作ができるようにするには、この Cookie を次のようにして​true に設定するための仕組みを用意する必要があります。

    _satellite.setCookie(“sat_track”, “true");
    
  • Character Set

    使用可能な文字エンコーディングセットを表示します。

  • Currency Code

    選択できる通貨コードを表示します。

  • Tracking Server

    イメージリクエストおよびCookieが書き込まれているドメイン。

    trackingServer を参照してください。

  • SSL Tracking Server

    イメージリクエストおよびCookieが書き込まれているドメイン。 セキュリティで保護されたページに使用されます。 If not defined, SSL data goes to trackingServer.

    trackingServerSecure」を参照してください。

  • データセンター

    データ収集に使用するAdobeデータセンター。

ライブラリ管理

Dynamic Tag Management の「ライブラリ管理」設定のフィールドおよびオプションの説明です。

PropertySettings Edit ToolLibrary Management

メモ

1 つの Web プロパティで複数の Adobe Analytics ツールを使用する場合は、ツールごとに異なる名前のトラッカー変数を使用する必要があります。1つのWebプロパティ内にあるAdobe Analyticsツール間にオブジェクト変数名の重複があると、競合が発生します。

  • ページコードが既に存在します

    Adobe Analytics のページコードが既にサイトに存在する場合、Dynamic Tag Management がコードをインストールするのを防ぎます。

    この機能を使用すると、一から開始するのではなく、Dynamic Tag Managementを使用して既存の実装を追加できます。 このボックスをチェックする場合は、トラッカー変数名を適切に設定してください。

  • ライブラリを< Page Top または Page Bottom>にロード

    ページコードを読み込むタイミングと位置を指定します。 選択内容にかかわらず、Analyticsツールを使用するルールはすべて同じ設定にする必要があります。

  • Adobeが管理(推奨)

    Dynamic Tag Managementでライブラリを管理できるようにします。

    このオプションを選択すると、次のオプションを使用できるようになります。

    ライブラリのバージョン: メニューから最新バージョンを選択し Library Version ます。 新しいバージョンが提供されると、Dynamic Tag Managementから通知されます。 必要に応じて、以前のバージョンに戻すことができます。

  • カスタム

    ライブラリコードを設定できます。

    このオプションを選択すると、次のオプションを使用できるようになります。

    次のカスタムコードを使用してレポートスイートを設定:​このチェックボックスをオンにすると、Dynamic Tag Management はカスタムコード内で s_account という名前の変数を探します。この変数には、データの送信先となるレポートスイートのコンマ区切りリストを含める必要があります。

    **ホストするコード:**s_code をホストするオプションを選択します。

    • DTM:Dynamic Tag Management 内で s_code をホストできます。Click Edit Code to cut and paste the file directly into the editor.

    • URL 指定:適切な s_code ファイルが既に存在し、それを更新するプロセスに満足している場合、ここでそのファイルの URL を指定できます。Dynamic Tag Management then consumes that s_code file for its implementation of Adobe Analytics.

    エディターを開く:コアの AppMeasurement コードを挿入できます。このコードは、Adobe Analytics の設定で説明されている自動設定方法を使用している場合、自動的に入力されます。

    **トラッカー変数名:**Adobe Analytics の 2 つのインスタンスを並行して(1 つは Dynamic Tag Management 内、もう 1 つはネイティブで)実行する場合は、メイン s オブジェクトの名前を変更できます。オブジェクト名を変更すると、衝突を回避できます。

コアの AppMeasurement コードの挿入

Dynamic Tag Management を Adobe Analytics に手動で導入する場合に AppMeasurement コードを挿入します。

  1. On the Adobe Analytics tool page, expand the General section, then click Open Editor.

  2. 「AppMeasurement_JavaScript*.zipAdobe Analytics の導入」 でダウンロードした ファイルを解凍します。

    カスタムライブラリを選択した場合は、ウィンドウを開くと、最新のコードバージョンが既に存在します。 Admin Consoleからzipをダウンロードする必要はありません。

  3. テキストエディターで AppMeasurement.js を開きます。

  4. Copy and paste the contents into the Edit Code window.

  5. アドビでは、次のコードを Do Not Alter Anything Below This Line の上に追加することをお勧めします。

    var s_account="INSERT-RSID-HERE"
    var s=s_gi(s_account)
    
    重要

    このコードを追加する場合は、ライブラリ設定全体のチェックボックスもオンにすることをお勧めし Set report suites using custom code below ます。

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

    メディアモジュール、Integrate Module、または実装プラグインを使用している場合、それらをコードセクションに含めることもできます。Dynamic Tag Managementのマネージコードは、通常の導入でJavaScriptファイルと同じように設定できます。

グローバル変数

Field descriptions and information about variables when using Dynamic Tag Management to deploy Adobe Analytics.

これらの変数は、すべてのページ型ルールビーコンで実行されます。同じ効果を実現するには、ページ型ルールを使用して、すべてのページで実行します。これらの変数は、ダイレクト呼び出しおよびイベントベースのルールで実行されない可能性があります。

Global variables - field descriptions

Property / Settings アイコン/ Edit Tool > Global Variables

要素 説明
サーバー 事前定義済みの変数は、Adobe Analyticsのサーバーレポートに入力されます。
eVar eVar変数は、カスタムコンバージョンレポートの作成に使用されます。
prop プロパティ(prop)変数は、カスタムトラフィックレポートの作成に使用されます。
動的変数のプレフィックス 値の開始に対する特殊なプレフィックス。 The default prefix is D=.

ページビューとコンテンツ

Field descriptions in Dynamic Tag Management for page views and content settings when deploying Analytics.

Property / Settings アイコン/ Edit Tool > Page Views & Content

要素 説明
ページ名 サイトの各ページの名前。
ページURLの上書き ページの実際のURLを上書きします。
チャネル(サイトセクション) サイトのセクションを特定します。
階層 サイトの階層におけるページの位置を決定します。

リンクトラッキング

Field descriptions in Dynamic Tag Management for link tracking when deploying Analytics.

Property / Settings アイコン/ Edit Tool > Link Tracking

  • ClickMap を有効にする

    訪問者クリックマップ用のデータを収集するかどうかを指定します。

    See trackInlineStats.

  • ダウンロードリンクを追跡

    サイト上のダウンロード可能なファイルへのリンクを追跡します。

    See trackDownLoadLinks.

  • ダウンロード拡張機能

    サイトに、リストに記載された拡張子の付いたファイルへのリンクが含まれている場合、これらのリンクのURLがレポートに表示されます。

    linkDownloadFileTypesを参照して ください

  • 離脱リンクを追跡

    クリックされたリンクのいずれかが他のサイトへのリンクであるかどうかが判断されます。

    trackExternalLinksを参照して ください

    単一ページアプリに関する考慮事項:​一部の SPA(単一ページアプリ)Web サイトで採用されているコーディング方法の場合、その SPA サイト上にあるページへの内部リンクが、外部リンクの形式になっていることがあります。

    SPA サイトから外部へのリンクは、以下のいずれかの方法でトラッキングできます。

    • SPA からの外部リンクをトラッキングする必要がない場合は、「Never Track」 」セクションにエントリを挿入します。

      例:https://testsite.com/spa/#

      このホストに対する # リンクはすべて無視されます。その他のホストに対するすべての外部リンク(例:https://www.google.com)は追跡されます。

    • SPA 上にある一部のリンクをトラッキングする必要がある場合は、「Always Track」セクションを使用します。

      For example, if you have a spa/#/about page, you could put "about" in the Always Track section.

      そうすると、外部リンクのうち「about」ページだけがトラッキングされます。ページ上にあるその他のリンク(例:https://www.google.com)は追跡されません。
      これらのオプションは、どちらか一方しか使用できません。

  • URL パラメーターを保持

    クエリー文字列を維持します。

    linkLeaveQueryString を参照してください。

リファラーとキャンペーン

Adobe Analytics に Dynamic Tag Management をデプロイする際の、リファラーおよびキャンペーンオプション用の Dynamic Tag Management フィールドの説明です。

Property / Settings アイコン/ Edit Tool > Referrers & Campaigns

要素 説明
転送者の上書き s.転送者 変数に設定された値を上書きします。通常、この値はブラウザーに設定された転送者によって設定されます。
キャンペーン 訪問者をサイトに導くために使用されるマーケティングキャンペーンを識別する変数。 通常、キャンペーンの値は、クエリー文字列パラメーターから取得します。

DTM インターフェイスで、「クエリー文字列」と「値」(データ要素から所得できるもの)のどちらを使用するかを選択します。

インターフェイスにクエリー文字列を直接入力するか、キャンペーンをトラッキングする別の手段がある場合は別のデータ要素を参照することができます。

Cookie

Field descriptions for the Cookies global settings used for deploying Dynamic Tag Management in Adobe Analytics.

Property / Settings アイコン/ Edit Tool > Cookies

要素 説明
訪問者 ID オンラインとオフラインの両方のシステムに存在する顧客を表す一意の値。
訪問者名前空間 Cookie の設定場所であるドメインを識別する変数。
ドメインピリオド ページ URL のドメイン内のピリオド数を指定することで、Analytics の Cookie である s_ccs_sq を設定するドメインが決定されます。この変数は、一部のプラグインで、プラグインの cookie を設定するための適切なドメインを決定する際にも使用されます。
FPドメインピリオド数 The fpCookieDomainPeriods variable is for cookies set by JavaScript (s_sq, s_cc plug-ins) that are inherently first-party cookies, even if your implementation uses the third-party 2o7.net or omtrdc.net domains.
トランザクション ID オフラインアクティビティを導いたオンライントランザクションを表す一意の値です。
Cookie の有効期限 Cookie の存続期間を決定します。

ページコードのカスタマイズ

Use field descriptions in Dynamic Tag Management to customize page code when deploying Analytics.

プラグインを追加使用して、Analyticsツールと同時にコードを実行するようにします。

Property / Settings アイコン/ Edit Tool > Customize Page Code

要素 説明
編集画面を開く s.t() に含まれる、最後の s_code 呼び出しの前にトリガーされる必要のある任意の JavaScript 呼び出しを挿入できます。
実行 UI設定の前: インターフェイスの設定は、カスタムコードよりも優先されます(例えば、インターフェイスの設定が有効な場合にeVarを上書きする場合)。 UI設定の後: カスタムコードは、インターフェイス設定よりも優先されます。

Adobe Analyticsリリースに関するFAQ - 2014年7月25日

2014年7月25日にリリースされたAdobe AnalyticsのDynamic Tag Management機能に関する情報およびFAQです。

新機能

このリリースでは、Adobe Analyticsの主な操作性がいくつか改善されました。

自動設定方法

ログインまたはWebサービスIDを使用した Adobe Analytics レポートスイートの自動同期を有効にし Experience Cloud ます。

Add a ToolAdobe Analytics

よくある質問

質問 回答
これは新しい Adobe Analytics ツールですか、既存のツールに対する変更ですか。 既存ツールに対する変更。 現在、Dynamic Tag Managementでの実装がある場合、そ Adobe Analytics の実装は引き続き機能します。
新しいバージョンのツールで設定を変更した場合、実稼動環境に発行する前にステージングでテストできますか。 はい。実稼働環境に展開する前に通常行うのと同じように、すべての変更をステージングでテストできます。 ステージングで問題が見つかったので公開しない場合、実稼動用コードは、新しい統合がリリースされる前と同じように引き続き機能します。
手動設定(既存ツールのデフォルト設定)から自動設定に切り替えると、現在の設定は影響を受けますか。 いいえ。
手動のライブラリ管理から「Adobeが管理」に切り替えると、現在の設定やコードは影響を受けますか。 既に指定しているユーザーコードが基本 AppMeasurement ライブラリによって上書きされます。このコードが引き続き実行されるように、コードをツール設定の最後にある新しい「カスタムページコード」セクションに移動する必要があります。この手法により、AppMeasurement ライブラリをユーザーのカスタムコードとは別に管理(およびアップグレード)することができます。
新しい統合がリリースされても、Adobe Analytics ツールの変更履歴は保持されますか。 はい。

Potential pitfalls

There is a small chance that the new integration could cause data collection issues if you currently use Adobe Analytics. これらの問題は、リリース後の実稼働環境にライブラリを公開する場合にのみ発生する可能性があります。 (実稼動用コードは発行が発生するまでそのまま残ります)。

これらの問題を回避するには、次の事項を確認します。

  • レポートスイートIDが正しくツールに入力されている。
  • ツールのレポートスイート ID が AppMeasurement コードの ID と一致している。
  • 通貨コード、文字セット、トラッキングサーバーおよび SSL トラッキングサーバーの設定フィールドに、サポートされている値が正しく設定されている。
  • カスタムコードは、Library Management で定義されます。

Adobe Analytics の手動導入(レガシー)

Dynamic Tag Management を使用した導入のために Adobe Analytics ツールを作成します。ここでは、手動(レガシー)導入について説明します。

自動導入の管理については、 Adobe Analyticsを設定

If you want to change a manual configuration to automatic, edit a tool and click Enable Automatic Configuration.

  1. Download Analytics measurement code:

    1. で、 Adobe Experience Cloud/をクリックし Reports & AnalyticsAdmin Tools す。
    2. Code Manager」をクリックします。
    3. JavaScript(新規)」をクリックして、コードをローカルにダウンロードします。
  2. In Dynamic Tag Management, create a web property.

    手順の結果

    作成したWebプロパティは、の Web Properties タブで編集でき Dashboardます。 Webプロパティのアクティブ化は不要です

  3. Add an Adobe Analytics tool to the property:

    1. タブで、プロパティ Web Properties をクリックします。

    2. On the Overview tab, click Add a Tool.

    3. メニューから Tool Type を選択し Adobe Analytics​ます。

      手順の結果

    4. 次のフィールドを設定します。

      要素 説明
      ツールの種類 Analytics、ターゲット、SocialなどのExperience Cloudソリューション。
      ツール名 このツールの名前。 この名前は、の Overview タブに表示され Installed Toolsます。
      実稼動アカウントID 実稼動サイトのデータを計測するアカウントの数。Dynamic Tag Management は、実稼働およびステージング環境に適したアカウントを自動的にインストールします。
      ステージングアカウントID 開発またはテスト環境で使用される番号。 ステージングアカウントでは、テストデータが実稼働データとは別に保持されます。
  4. Create Tool」をクリックします。

    The installed tool displays on the Overview tab.

  5. コードを設定するには、アイコンをクリックし Settings ます。

    At a minimum, click Cookies and configure your tracking server and SSL tracking server.

  6. Click General and insert the core AppMeasurement code.

  7. Analytics データを収集するページ型ルールを定義します。

    これで、解析データを収集するためのルールを定義する準備が整いました。 最初にいくつかのデータ要素を定義する必要がある場合があります。 データ要素を使用すると、ページから抽出したデータをルールの設定に使用できます。 最初はまず、各ページの Analytics データを収集するための条件を持たないページ型ルールを定義するとよいでしょう。

  8. 「埋め込み」タブのヘッダーおよびフッターコードを各ページに追加します。

    ステージングの場合は、デフォルトの「Amazon」ホスティングオプションをそのまま使用できます。 必要に応じて、実稼働環境への展開前に変更を行うことができます。

  9. (Optional) Click the Settings icon on the Options tab, and configure the Adobe Analytics code.

    メモ

    Adobe Analytics ページの設定(「一般」、「Cookies」など)は、s_code の設定より優先されます。s_code にこれらの設定が存在する場合、ここで繰り返す必要はありません。

このページ