初めて拡張 e コマースを実装しています。コンテンツの消費を追跡するために使用したいと考えています。私はこの実装を段階的にしようとしています。
Web サイトでスクロール イベントが発生しました (25% スクロール、50% スクロールなど)。それらを使用して、各ファネルステップをトリガーおよびフィードしたいと考えています。
次のカスタム HTML タグを作成しました。
ga('create', 'UA-XXXXXXX-1');
//we have already 10 custom dimensions
ga('set', 'dimension11', 'eehit');
ga('require','ec');
ga('ec:addProduct', {
'id':{{Post_id}},
'typeArticle':{{m_EC_typeArticle}},
'timeSpent':{{m_EC_timeSpent}}
});
ga('ec:setAction','checkout', {
'step':{{m_EC_is_scroll_event}}
});
//add option - checkout_option
ga('send', 'event', 'Checkout', 'Option', {
hitCallback: function() {
// advance to next page
}
});
GA デバッガーを見ると、2 つの間違いがあります。
Waiting on require of "ec" to be fulfilled.
Ignoring create request for duplicate tracking name.
だから私は2つの質問があります:
- カスタム HTML タグを使用して特定の UA にデータを送信するにはどうすればよいですか?
- EC プラグインを開始するにはどうすればよいですか?
私のコードには他にも間違いがあると思います。私は学んでいるので、これがすべて意味をなすことを願っています。