ギフトカードの拡張eコマースをGTM経由で設定したいと考えています。問題は価格が固定されておらず、人々が金額を挿入できることです。だから、 "金額値"という名前のボックスがあります。私が見た同様のコードでは、固定価格があります。これが自分のコードであるとしましょう:ギフトカードの電子商取引の拡張
function onCheckout() {
dataLayer.push({
'event': 'checkout',
'ecommerce': {
'checkout': {
'actionField': {'step': 1},
'giftcards': [{
'name': 'Giftcard1',
'id': 'G1',
'price': '',
'brand': '',
'category': '',
'variant': 'Gray',
'quantity': 1
},
]
}
},
'eventCallback': function() {
document.location = 'giftcheckout.html';
}
});
}
「価格」には何を挿入すればよいですか?
は、私は任意の助けが本当にapperciatedさ
var giftamount=document.getElementById('gift-amount');
と
'price': 'giftamount'
を書くことができます。
このことができますgiftamount
ホープ。最初のアイディアを使うことができます(テキストフィールドの価値を得る)。値を検証して、ユーザーが実際に数値を入力したことを確認する必要があります。 –