データレイヤーにカスタムJavaScriptを書き込むためのヘルプが必要です。私は名前を取得しようとしています。Googleタグマネージャの可変データレイヤーカスタムjavascriptが定義されていません
promotionImpression:
{
event: 'promoImp',
ecommerce: {
promoView: {
promotions: {
142398:{
id: '142398',
name: 'sadr'
},
142312:{
id: '142312',
name: 'qas'
}
}
}
} },gtm.uniqueEventId: 470
私はこのJavaScriptを試してみましたが、それはundefinedを返します。私はこれをローカルで試してみると、名前を完全に返します。
function() {
var names = [];
for (promotion in ecommerce.promoView.promotions) {
names.push(ecommerce.promoView.promotions[promotion].name);
}
return names.join(); }
誰でもこれを助けることができます。前もって感謝します。
このカスタムJS変数はいつ呼び出すのですか?それは "promoImp"イベントにあるはずです。 – nyuen