Расширенная электронная торговля — можно ли добавить и удалить продукт в одной и той же полезной нагрузке?

После прочтения документации и некоторых сообщений мне все еще неясно, будет ли отправка типа данных удаления и добавления продукта работать в одном и том же обращении. Что-то вроде этого:

eccomerce: {
   add: {
      products: [...]
   },
   remove: {
      products: [...]
   }
}

Когда я тестирую этот GTM, он не жалуется, но кое-что из того, что я видел, написано, что вы можете отправить только одно действие, я не понимаю, нарушаю ли я это или нет.

Кто-нибудь может подтвердить, поддерживается ли вышеперечисленное?


person goose    schedule 05.07.2019    source источник


Ответы (1)


Если вы посмотрите на спецификацию действия продукта в Measurement Protocol ссылка, вы можете видеть, что:

Должен быть одним из: подробно, кликнуть, добавить, удалить, оформить заказ, checkout_option, купить, возместить.

По сравнению с другими параметрами, связанными с продуктом, такими как название продукта. например, которому разрешено иметь индекс, действие продукта может иметь одно значение. Поэтому невозможно объединить несколько действий в один удар.

Это то же самое, что я видел во время тестирования этого сценария. Вы можете указать несколько действий продукта для GTM, но конечная полезная нагрузка будет содержать только одно из них. (Например, при просмотре фактического вызова в консоли разработчика и проверке значения параметра pa= или при его проверке с помощью расширения Google Analytics Debugger. Не говоря уже о данных, окончательно заполненных в расширенных отчетах по электронной торговле.)

person kgrg    schedule 05.07.2019
comment
Спасибо, kgrg - очень полезно знать, как это отлаживать. Мне не приходило в голову, как я могу проверить значение pa в попадании. - person goose; 05.07.2019