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を同時に使うためのベストな方法や、もしくは一方に乗り換える方法についてのご相談を承っております。

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

 

Metabase: カスタムマップで日本地図を追加する前のページ

DaaS / HaaS / IaaS / PaaS / SaaSって何?次のページ

ピックアップ記事

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

関連記事

  1. Adobe Analytics

    リアルタイムとは-Adobe Analyticsの指標説明

    今回はリアルタイムについて説明いたします。リアルタイムとはタイムラ…

  2. Adobe Analytics

    オリジナルの参照ドメインとは-Adobe Analyticsの指標説明

    こんにちは。インターン生の市川です。今回はオリジナルの参照ドメインに…

  3. Adobe Analytics

    Adobe Analytics: Mobile SDK 4.x でアプリ計測する際の小技

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

  4. Adobe Analytics

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

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

  5. Adobe Analytics

    AdobeAnalytics: スマホのスワイプにカスタムリンクを実装する

    こんにちは、エクスチュアの権泳東/コン・ヨンドン(@exturekwo…

  6. Google Tag Manager

    サーバーサイドGTM: ウェブコンテナを使って1stパーティドメインからgtm.jsを配信してみた

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

カテゴリ
最近の記事
  1. TableauとSnowflakeを接続する方法
  2. 【dbts25】Snowflake×PostgreSQLのニ…
  3. TROCCO dbt連携編
  4. KARTEの「フレックスエディタ(β)」登場!ノーコードでこ…
  5. dbt Projects on Snowflake使ってみた…
  1. Cortex

    SnowflakeのAI_SQLと再帰CTEで遊ぶ(SnowVillage AI…
  2. ObservePoint

    タグ監査ツールとは? 〜〜出来ることと導入のメリット〜〜
  3. 未分類

    ThoughtSpotとSnowflakeを使ってセルフBIの世界を体験してみた…
  4. Adobe Analytics

    Adobe Analytics:自動で分析してくれる貢献度分析(異常値検出)機能…
  5. Adobe Analytics

    Adobe AnalyticsのDatafeedをBigQueryのColumn…
PAGE TOP