0

Google タグ マネージャーを使用して Google アナリティクスを実装しています。e コマース データを取得できませんでした。dataLayer オブジェクト内で e コマース データを送信しています。

dataLayer = dataLayer || [];
dataLayer.push({
    PageType: "Confirmation",
    ProductID: "2222",
    ProductGroup: "",
    ProductName: "Test1",
    CheckInDate: "2017-09-10",
    CheckOutDate: "2017-09-11",
    NumberOfAdults: "2",
    NumberOfChildren: "0",
    NumberOfRooms: "1",
    NumberOfNights: "1",
    TransactionID: "11111",
    Revenue: 60.00,
    Destination: "London",
    Event: "Purchase",
    'transactionId': "11111",
    'transactionAffiliation': "Test1",
    'transactionTotal': 60.00,
    'transactionProducts': [{
        'sku': '2222',
        'name': 'Test1',
        'category': 'Hostel',
        'price': 60.00,
        'quantity': 1,
    }]
});

このオブジェクトは、タグ マネージャー スニペットの前に作成されます。

Google タグ マネージャーには、すべてのページを起動するタグが 1 つだけあり、トラッキング タイプはページ ビューです。オブジェクトがスニペットの前に発生するため、トランザクションに別のタグを追加しませんでした。拡張 e コマース機能が有効になっていません (有効にしてみましたが、何も変わりませんでした。

Google アナリティクスで e コマースを有効にしましたが、拡張 e コマースです。

e コマース以外のディメンションはマッピングされていますが、e コマース変数はマッピングされていません。

e コマースを適切に機能させるにはどうすればよいですか? 何が欠けていますか?

4

1 に答える 1