問題タブ [enhanced-ecommerce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-analytics - Google アナリティクス拡張 e コマース - カートの数量の更新を追跡する方法
Google は、強化された e コマース プラグインを使用してカート内の行の数量を変更するユーザーに対処する方法について一言も述べていません。
ユーザーがカートに何かを追加し、後のセッションで同じカートに戻り、同じ製品をさらに追加すると、単価が低くなる場合があります (たとえば、e コマース サイトで値下げが使用されている場合)。 .
したがって、たとえば、彼は最初に 1 ユニットを 3 ドルで追加し、戻ってきて数を 10 に増やし、1 ユニットごとに 2 ドルを支払うだけで済みます。
ここで、以前に GA に送信された価格を何らかの方法で無効にする必要があります。
これには複数の解決策がありますが、それぞれにいくつかの重大な欠点があります。
1)差を計算し、それを追加/削除します。
2) 行を削除し、現在の数量を追加します。
方法 1 には、(最も) 正しいユーザー操作を渡すという利点があります。add/remove には非 Interaction パラメーターがないように見えるため、方法 2 を使用すると、add/remove の数が正しくないことを意味します。
方法 2 には、製品が最初に追加された後に価格変更が発生した場合に、価格を変更できるという利点があります。例: 単位を追加した後、顧客の単価は低くなりました。方法 1 を使用すると、GA の金額が正しくないか、価格差を計算して、最近追加されたユニットに架空の低価格を与える必要があります。
2つの方法のうち、どちらが好ましいですか?
google-analytics - コンテンツを追跡するための基本的な GA/GTM 拡張 e コマースの実装が機能しない
初めて拡張 e コマースを実装しています。コンテンツの消費を追跡するために使用したいと考えています。私はこの実装を段階的にしようとしています。
Web サイトでスクロール イベントが発生しました (25% スクロール、50% スクロールなど)。それらを使用して、各ファネルステップをトリガーおよびフィードしたいと考えています。
次のカスタム HTML タグを作成しました。
GA デバッガーを見ると、2 つの間違いがあります。
Waiting on require of "ec" to be fulfilled.
Ignoring create request for duplicate tracking name.
だから私は2つの質問があります:
- カスタム HTML タグを使用して特定の UA にデータを送信するにはどうすればよいですか?
- EC プラグインを開始するにはどうすればよいですか?
私のコードには他にも間違いがあると思います。私は学んでいるので、これがすべて意味をなすことを願っています。