Adobe Analytics

GTMのdataLayerをAdobeAnalyticsの「s」オブジェクトにコピーする

こんにちは、エクスチュアの權泳東(コン・ヨンドン)です。

AdobeAnalyticsを利用している場合でも、他にGoogleAnalyticsや各種マーテックツールを併用しているケースをよく見ます。

各マーテックツールにページレベルのデータを渡す方法は様々ですが、Google Tag Managerのデータレイヤーを共通で利用すると実装がラクです。

AdobeAnalyticsでDataLayerの値を計測する方法としては、以前コンテキストデータ+処理ルールを使う方法を紹介しましたが、やっぱり処理ルールがメンドクサイので直接「s」オブジェクトに叩き込む方法を紹介します。

 

実装するコード

これです。

(function(s, dl){
    if (typeof s != 'undefined' && typeof dl != 'undefined') {
        for (var i=0; i<dl.length; i++) {
            for (var key in dl[i]) {
                s[key] = dl[i][key];
            }
        }
    }
})(window.s, window.dataLayer);

 

実行する場所

これをどこで実行するか?
dataLayerが出現・生成された以降に実行する必要があります。

AdobeLaunchでAdobeAnalyticsを実装している場合は「DOMReady」、またはDTMからのアップグレードであれば「PageBottom」でこのスクリプトを実行してから、その後「Send Beacon」ルールを発火させればOK.

DataLayerをsにコピーして発火

 

まとめ

今回はGTMのdataLayer変数をそのままAdobeAnalyticsで簡単に計測する方法についてでした。
dataLayerはGoogleAnalytics以外にも各マーテックツールで使われるので、AdobeAnalyticsもdataLayerに寄せると計測の管理がラクです。

弊社ではGoogle AnalyticsとAdobe Analyticsを同時に使うためのベストな方法や、もしくは一方に乗り換える方法についてのご相談を承っております。

お問い合わせはこちらからどうぞ

 

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. Google Tag Manager

    GTMでiframe内のクリックイベントを取得したい

    こんにちは。エクスチュアの岩川です。GTMでクリックイベント…

  2. Adobe Analytics

    Adobe Analytics-分析ワークスペースの使い方

    こんにちは!インターン生の藤本です。今回はフリーフォームを使用した分…

  3. Adobe Analytics

    adobe analytics Report Builder

    こんにちは!今回はreport builderを使って、エクセルにaa…

  4. Adobe Analytics

    再来訪頻度とは-Adobe Analyticsの指標説明

    今回は再来訪頻度について説明いたします。再来訪頻度とはサイトを訪問…

  5. Adobe Analytics

    AdobeAnalyticsの分類インポーターでFTP専用ソフトを使わずFTPインポートする方法

    こんにちは。エクスチュアの杉山です。今回は、AdobeAna…

  6. Adobe Analytics

    イベント前の時間とは-Adobe Analyticsの指標説明

    こんにちは。インターン生の市川です。今回はイベント前の時間を説明いた…

最近の記事

  1. 忘年会シーズンに「DCRごっこ」のご提案
  2. タグ監査ツールとは? 〜〜出来ることと導入のメリット〜〜
  3. 実はSEO以上の効果がある!?Webサイトの「監査」とは?
  4. Vertex AIのベクトル検索によってブログの検索エンジン…
  5. Google Cloud iPaaS 「Applicatio…
  1. セッションリプレイ

    セッション・リプレイのレコーディングをローカルに保存する
  2. IT用語集

    プロキシ(Proxy)って何?
  3. Mouseflow

    【Tips】mouseflowで特定の流入経路からサイトを訪問した場合のみ計測さ…
  4. ブログ

    ⑥DMPについてー日本に進出していないDMP
  5. IT用語集

    コンテナ(Container)って何?
PAGE TOP