ショッピング カートから UA に送信するデータの取得を実装する方法について、誰か助けてくれませんか? これには、製品データ、トランザクション、インプレッションなどが含まれます。私は Magento を使用しています。
私の理解では、ストアのさまざまなページにさまざまなコードを追加することになっています。たとえば、ユーザーが商品をクリックした回数を測定するには、次のコードを商品ページ テンプレートに追加します (コードは Google 拡張 e コマースにあります)。
ga('ec:addProduct', { // Provide product details in a productFieldObject.
'id': '**WHAT DO I PUT HERE?**', // Product ID (string).
'name': '**WHAT DO I PUT HERE?**', // Product name (string).
'category': '**WHAT DO I PUT HERE?**', // Product category (string).
'brand': '**WHAT DO I PUT HERE?**', // Product brand (string).
'variant': '**WHAT DO I PUT HERE?**', // Product variant (string).
'position': **WHAT DO I PUT HERE?**, // Product position (number).
'dimension1': '**WHAT DO I PUT HERE?**' // Custom dimension (string).
});
ga('ec:setAction', 'click', { // click action.
'list': '**WHAT DO I PUT HERE?**' // Product list (string).
});
1.) 製品ページに挿入できる一般的な productFieldObject テンプレートはありますか? その場合、WHAT DO I PUT HERE を何に置き換えますか? とのセクション?
2.) 私の混乱は、Analytics が製品データを取得する方法です (私は Magento を使用しています)。productFieldObject テンプレートがある場合、ec:addProduct が起動した後、どこかに行ってすべての製品情報を取得する必要があります。誰かがそれを行う方法を教えてもらえますか?
拡張 e コマースのすべての実装例では、ガイドによって productFieldObject スニペットに実際の商品の詳細が既に入力されています。Analytics で製品データを取得する方法を説明しているガイドはありません。
誰かが私にそれを行う方法を教えていただければ、本当に感謝しています。私は読んでいて、本当に行き止まりにぶつかっています...
本当にありがとう!