2

Google アナリティクスで 1 回の注文/トランザクションに対して複数のクーポンを追跡することはできますか? ドキュメントによると、キー「クーポン」はテキストである必要があります...

当店では、一度のご注文で複数のクーポンをご記入いただけます。すべてのクーポンは、製品ではなく注文全体に適用されます。例: クーポン「NOSHIPPING」を使用して送料無料にすることができますが、クーポンを顧客にリンクして追加割引を提供することもできます。したがって、コード 'MYDISCOUNT5PERCENTOFF' は、選択したクライアントに注文合計の 5% の割引も提供します。クーポン2枚で注文完了!

https://developers.google.com/tag-manager/enhanced-ecommerce#purchasesの例では、単一のクーポンのみが提供されています...

dataLayer.push({
    'ecommerce': {
        'purchase': {
            'actionField': {
                'id': 'T12345',       // Transaction ID. Required for purchases and refunds.
                'affiliation': 'Online Store',
                'revenue': '35.43',   // Total transaction value (incl. tax and shipping)
                'tax':'4.90',
                'shipping': '5.99',
                'coupon': 'SUMMER_SALE'
            },
            'products': [ ... ]
        }
    }
});

すでにいくつかのことを試しましたが、同じオブジェクトを 2 回プッシュすることはできませんが、クーポンが異なります。

ページ読み込み後に 2 回目の購入をプッシュすることはできません。すでにクーポンをコンマで区切ろうとしました'coupon': 'NOSHIPPING,MYDISCOUNT5PERCENTOFF'が、Analytics でカンマを含む名前のクーポンが表示されるだけなので、別のクーポンをフィルタリングすることはできません...

のように、テキストの代わりに配列を設定しようとしました'coupon': ['NOSHIPPING','MYDISCOUNT5PERCENTOFF']が、クーポンはまったく登録されません...

Analytics で 1 回のトランザクションに対して複数のクーポンを追跡する方法はありますか? そうでない場合は、これを可能にしてください!

4

1 に答える 1

2

複数のクーポンを同じトランザクションに適用することはできません。クーポン名を連結する唯一の解決策であると思われるものに近づいていますが、パイプのようなもの (または簡単に使用できるもの) を使用します。区別する)を使用してそれらを区切ります。例えば:

'coupon': 'NOSHIPPING|MYDISCOUNT5PERCENTOFF|ANOTHERCOUPON'

レポートでは、この連結に注意する必要があります。追加のクーポン コード用にカスタム ディメンションを設定することもできますが、これは、A360 を使用していて、どうすればよいか分からないものを持っていない限り、CD の無駄遣いのように思えます。

于 2016-07-07T16:28:56.337 に答える