DTM を使用したアセットインサイトの有効化

Adobe Dynamic Tag Management は、デジタルマーケティングツールをアクティベートするツールです。これは Adobe Analytics のユーザーに無償で提供されます。トラッキングコードをカスタマイズして、サードパーティの CMS ソリューションで Assets Insights を使用できるようにするか、DTM を使用して Assets Insights タグを挿入できます。 インサイトのサポートおよび提供が行われるのは、画像に対してのみです。

注意

AdobeDTM は非推奨(のため)になりました Adobe Experience Platform そしてすぐにに到達する 提供終了. Adobeが推奨する use Adobe Experience Platform アセットインサイト.

DTM を使用して Assets Insights を有効にするには、次の手順を実行します。

  1. 次をタップまたはクリックします。 Experience Manager ロゴをクリックし、に移動します。 ツール > Assets > インサイト設定.

  2. 設定 Experience Manager DTMCloud Serviceを使用したインスタンス

    にログオンすると、API トークンが使用できるようになります。 https://dtm.adobe.com および訪問 アカウント設定 を「プロファイル」アイコンから選択します。 この手順は、Assets Insights の観点からは必要ありません。これは、 Experience Manager Sites と Assets Insights は、現在も有効です。

  3. https://dtm.adobe.com にログオンし、必要に応じて会社を選択します。

  4. Web プロパティを作成するか既存の Web プロパティを開きます。

    • を選択します。 Web プロパティ 「 」タブをクリックし、次に「 」をタップまたはクリックします。 プロパティを追加.
    • 必要に応じてフィールドを更新し、をタップまたはクリックします。 プロパティを作成 ( ドキュメント) をクリックします。

    chlimage_1-193

  5. ルール タブ、選択 ページ型ルール ナビゲーションウィンドウで、をタップまたはクリックします。 新規ルールの作成.

    chlimage_1-194

  6. 展開 Javascript /サードパーティタグ. 次に、をタップまたはクリックします。 新しいスクリプトを追加順次HTML タブをクリックして、スクリプトダイアログを開きます。

    chlimage_1-195

  7. 次をタップまたはクリックします。 Experience Manager ロゴをクリックし、に移動します。 ツール/アセット.

  8. タップまたはクリック インサイトページトラッカー​トラッカーコードをコピーし、手順 6 で開いたスクリプトダイアログに貼り付けます。 変更内容を保存します。

    メモ
    • AppMeasurement.js が削除されました。 これは、DTM の Adobe Analytics ツールで使用できるはずです。
    • への呼び出し assetAnalytics.dispatcher.init() が削除されました。 この関数は、DTM の Adobe Analytics ツールの読み込みが完了すると呼び出されるはずです。
    • アセットインサイトページトラッカーがホストされている場所 (AEM、CDN など ) に応じて、スクリプトソースのオリジンを変更する必要がある場合があります。
    • AEMでホストされるページトラッカーの場合、ソースは、Dispatcher インスタンスのホスト名を使用してパブリッシュインスタンスを指す必要があります。
  9. https://dtm.adobe.com を開きます。Web プロパティの「概要」をクリックし、「ツールを追加」をクリックするか既存の Adobe Analytics ツールを開きます。ツールの作成時に、「設定方法」を「自動」に設定できます。

    chlimage_1-196

    必要に応じてステージング/実稼動版レポートスイートを選択します。

  10. 展開 ライブラリ管理、および ライブラリの読み込み先Page Top.

    chlimage_1-197

  11. 展開 ページコードのカスタマイズ​をクリックまたはタップします。 編集画面を開く.

    chlimage_1-198

  12. 次のコードをウィンドウに貼り付けます。

    var sObj;
    
    if (arguments.length > 0) {
      sObj = arguments[0];
    } else {
      sObj = _satellite.getToolsByType('sc')[0].getS();
    }
    _satellite.notify('in assetAnalytics customInit');
    (function initializeAssetAnalytics() {
      if ((!!window.assetAnalytics) && (!!assetAnalytics.dispatcher)) {
        _satellite.notify('assetAnalytics ready');
        /** NOTE:
            Copy over the call to 'assetAnalytics.dispatcher.init()' from Assets Pagetracker
            Be mindful about changing the AppMeasurement object as retrieved above.
        */
        assetAnalytics.dispatcher.init(
              "",  /** RSID to send tracking-call to */
              "",  /** Tracking Server to send tracking-call to */
              "",  /** Visitor Namespace to send tracking-call to */
              "",  /** listVar to put comma-separated-list of Asset IDs for Asset Impression Events in tracking-call, e.g. 'listVar1' */
              "",  /** eVar to put Asset ID for Asset Click Events in, e.g. 'eVar3' */
              "",  /** event to include in tracking-calls for Asset Impression Events, e.g. 'event8' */
              "",  /** event to include in tracking-calls for Asset Click Events, e.g. 'event7' */
              sObj  /** [OPTIONAL] if the webpage already has an AppMeasurement object, please include the object here. If unspecified, Pagetracker Core shall create its own AppMeasurement object */
              );
        sObj.usePlugins = true;
        sObj.doPlugins = assetAnalytics.core.updateContextData;
        assetAnalytics.core.optimizedAssetInsights();
      }
      else {
        _satellite.notify('assetAnalytics not available. Consider updating the Custom Page Code', 4);
      }
    })();
    
    • DTM のページ型ルールには、pagetracker.js コードのみが含まれます。 assetAnalytics のフィールドはすべて、デフォルト値の上書きと見なされます。これらは、デフォルトでは必要ありません。

    • コードが assetAnalytics.dispatcher.init() 確かめた後で _satellite.getToolsByType('sc')[0].getS() が初期化され、 assetAnalytics,dispatcher.init が使用可能です。 このため、手順 11 ではこのコードの追加をスキップできます。

    • インサイトページトラッカーコード (ツール/アセット/インサイトページトラッカー)、ページトラッカーで AppMeasurement オブジェクトの場合、最初の 3 つの引数(RSID、トラッキングサーバー、訪問者名前空間)は無関係です。 これを示すため代わりに空の文字列が渡されます。

      その他の引数は、インサイト設定ページ(ツール/アセット/インサイト設定)で設定された内容に対応しています。

    • AppMeasurement オブジェクトは、すべての使用可能な SiteCatalyst エンジンで satelliteLib に対するクエリを実行して取得されます。複数のタグが設定されている場合は、配列セレクターのインデックスをそれに応じて変更します。配列のエントリは、DTM インターフェイスで使用可能な SiteCatalyst ツールの順に並んでいます。

  13. コードエディターウィンドウを保存して閉じ、変更をツール設定に保存します。

  14. 承認 「 」タブで、承認待ちの状態を両方とも承認します。 DTM タグを Web ページに挿入する準備ができました。Web ページに DTM タグを挿入する方法について詳しくは、次のアーカイブページを参照してください: カスタムページテンプレートへの DTM の統合.

このページ