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. Adobe Analytics

    Adobe Analytics Business Practitionerが変わりました。

    はじめにAdobe Analyticsの試験であるBusiness …

  2. Ad Hoc Analysis

    Adobe Analytics: Ad Hoc Analysisでセグメントの条件を一気に追加する方…

    Adobe Analyticsでセグメントを作るとき、「A または B…

  3. Adobe Analytics

    Adobe Analytics: BigQuery+Lookerでアトリビューション分析

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

  4. Adobe Analytics

    はじめてのAdobe Analytics実装②

    前回勉強した内容をもとに、今回は実際にエクスチュアのs_code.js…

  5. Adobe Analytics

    異常値検出とは-Adobe Analyticsの指標説明

    今回は異常値検出について説明いたします。異常値検出とは過去のデータ…

  6. Adobe Analytics

    Adobe Analytics: DatafeedのログからフォールアウトレポートをBigQuery…

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

最近の記事

  1. 【UAとは違う!?】GA4で変更された”イベント…
  2. 【DBエンジニアが語るSnowflake】②このロールがすご…
  3. LookerStudioを知る。
  4. Google Analytics4 を知る。
  5. 過去取れていたリファラ情報が上手く取れなくなっている問題
  1. Adobe Analytics

    訪問回数 とは-Adobe Analyticsの指標説明
  2. Qualtrics

    イベントレポート Qualtrics XM on tour TOKYO 2022…
  3. 海外カンファレンス

    Adobe Summit 2018 レポート(2):経験の創造者たち
  4. Adobe Analytics

    Adobe Analytics: Legacy s_code.jsからAppMe…
  5. Google Cloud Platform

    Looker: サンバーストグラフを使って階層データを可視化する
PAGE TOP