Googleの支払いフローが1ページのアプリケーションに移行しましたので、拡張eコマースデータをGoogleアナリティクスに送信する方法を調整する必要があります。スイッチの前にeコマースデータを正常に受信していました。拡張eコマース、シングルページアプリケーションとタグマネージャ
Googleアナリティクスのコードはタグマネージャ経由で注入されており、仮想ページURLを使用してファンネルデータを送信しようとしましたが、まだ成功していません。
これを実装する最善の方法は何ですか?
編集:私たちは現在、datalayerを介してデータを利用できるようにしようとしていると、タグマネージャデバッガ以内にそれを見ているが、それは以下のGoogleアナリティクスへ
コードを取得していないように見えます - eコマースデータは、目標到達プロセスの各段階で送信されます。
ステップ1:
window.dataLayer.push(window.GA_DATA_OBJECT_START); ga('set', 'page', `/profile/?purchaseView=true&product=${this.state.product}`); ga('send', 'pageview');
ステップ2:
ga('set', 'page', `/profile/?billingConfirmed=true&product=${this.state.product}`); ga('send', 'pageview');
ステップ3:
window.dataLayer.push(window.GA_DATA_OBJECT_END); ga('set', 'page', `/profile/?purchaseSuccess=true&product=${this.state.product}`); ga('send', 'pageview');
のような印象のための使用、この? – manzapanza
私たちは反応しています –
あなたはすでに反応を見ましたか? https://github.com/react-ga/react-ga – manzapanza