458 人が現在オンライン
458 人が現在オンライン
Google アナリティクスのアカウント設定、プロパティ、ビューやフィルタ設定などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合って、よりデータ分析の知識を高めていきましょう。
ガイドを表示
star_border
返信

GTMの変数の設定方法について

初級者 ✭

GTMの設定方法について、どなたかご教示お願いいたします。

(適切なカテゴリが分からなかった為、こちらのカテゴリで投稿させていただきます)

 

データレイヤーの変数を設定する際、

「{{ order.number }}」のように、中括弧と空白が入った変数名を入れたいのですが、

上記の設定をした後、コンテナを公開しようとすると、

次のエラーメッセージが出て、公開出来ません。

 

>>他の変数の中に不明な変数「 order.number 」が見つかりました。その変数を編集し、不明な変数の参照を削除してください。

 

変数名を「order.number」とすれば公開は出来るのですが、肝心の情報が取得出来ず、困っております。

 

こちらの原因、対応方法についてご存知の方いらっしゃいましたら、ご教示お願いいたします。

 

※情報が欠けている場合は補足させていただきますので、ご指摘ください。

 

何卒よろしくお願いいたします。

Re: GTMの変数の設定方法について

初級者 ✭

追記)
GTMを利用したアドエビスのCV属性取得に苦戦しております。


ロックオンのサポートセンターではサポート対象外との事で、
ご教示いただけますと幸いです。

 

アドエビス管理画面にクリック数やCV数は反映されていて、
プレビューモードで共通タグ、CVタグの着火も確認出来ています。

 

CV属性を取得する為のコードに誤りがあると思われますので、

ご指摘お願いいたします。

 

尚、取得したい情報はECサイトのカートシステムから吐き出される注文IDです。

 

以下が現在の設定です。

--------------------------------------------------------------

①GTMより上にデータレイヤーを渡すコードを記述する。

<script type=”text/javascript”>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
‘member_name’: ‘’,
’amount’: ‘‘,
’other1’: ‘(変数名)‘,
‘other2’: ‘’,
‘other3’: ‘’,
‘other4’: ‘’,
‘other5’: ‘’,
});
</script>

 

②GTMで変数を設定する
変数の種類:データレイヤーの種類
データレイヤーの変数名:’other1’
データレイヤーのバージョン:バージョン1

 

③アドエビスのCVタグを設定する。

<!-- EBiS customize area start -->
<script type="text/javascript">
window.ebis=window.ebis||[];
ebis.push({
argument: '(ID)',
page_id: '(ID)',
member_name: '',
amount: '',
other1: 'other1',
other2: '',
other3: '',
other4: '',
other5: '',
});
</script>
<!-- EBiS customize area end -->

--------------------------------------------------------------
以上が、現在の設定です。

 

テスト購入の際、サンクスページのソースを見ると、
データレイヤーのコードに注文IDが反映されているものの、
それがGTMに渡されていない状況のようです。

 

拙い説明ですみません。

何卒、よろしくお願いいたします!!