広告UIDの値がうまく取得できず「undefined」と出てしまう場合
広告UIDの値が「undefined」と出てしまう場合、主にグーグルタグマネージャー等の設定不良が原因であることが多くあります。
まずは、タグマネージャーの設定などを見直しましょう。
■原因
タグマネージャーに直接「カート」などの変数を入れてしまっている。
タグマネージャーに設置したタグに、カードなどの変数(注文番号などを呼び出すタグのようなもの)を直接設置しても呼び出せずにエラーとなります。
この時のエラー文が「undefined」となります。
■解決方法
Googleタグマネージャー内にカートなどの変数を利用する場合は「データレイヤー」と呼ばれるタグの設置が必要となります。
<設置方法>
下記の説明ページを参照ください。
Googleタグマネージャーを利用した連携
https://tayori.com/faq/810001a20ea1075cd12ca2565eca898e04f30f5a/detail/f1f4381bec4d63da0174609d82f8d85eb1092865