1. CATS_FAQ
  2. 仕様書がほしい
  3. タグマネージャーを使って連携したい

Googleタグマネージャー(GTM)経由で取得した値が「undefined」になったときはどうすればよいですか?

広告UIDの値がうまく取得できず「undefined」と出てしまう場合

広告UIDの値が「undefined」と出てしまう場合、主にグーグルタグマネージャー等の設定不良が原因であることが多くあります。
まずは、タグマネージャーの設定などを見直しましょう。

■原因

タグマネージャーに直接「カート」などの変数を入れてしまっている。

タグマネージャーに設置したタグに、カードなどの変数(注文番号などを呼び出すタグのようなもの)を直接設置しても呼び出せずにエラーとなります。
この時のエラー文が「undefined」となります。

■解決方法

Googleタグマネージャー内にカートなどの変数を利用する場合は「データレイヤー」と呼ばれるタグの設置が必要となります。

<設置方法>
下記の説明ページを参照ください。

参考:Googleタグマネージャーを利用した連携