Это код, посылаемое на нашей странице подтверждения для GA универсальной с помощью расширенной электронной коммерции:расширение преобразования электронной коммерции вопросы
ga("create", "UA-XXXXXXX-xx", "auto");
ga("require", "displayfeatures");
ga("require", "ec");
ga("ec:addProduct", {
Id: null,
Name: "ProductNameTest",
Brand: "Foo",
Category: null,
Variant: null,
Price: 5.49,
Quantity: 1,
Coupon: "",
Position: 0
});
ga("ec:setAction", "purchase", {
Id: "33558",
Affiliation: "Foo",
Revenue: 5.49,
Tax: 0,
Shipping: 0,
Coupon: "",
List: null,
Step: 4,
Option: null
});
ga("send", "pageview");
Я не вижу никаких проблем в отладчике GA или в Tag Assistant плагин для Chrome ,
Что мне здесь не хватает, что наши данные/транзакции не отображаются?
EDIT:
Вот выход из отладчика ГА, что я раздел для выше:
Initializing Google Analytics.
Loading resource for plugin: ec
Loading script: "http://www.google-analytics.com/plugins/ua/ec.js"
Running command: ga("create", "UA-XXXXXXX-xx", "auto")
Creating new tracker: t0
Running command: ga("require", "displayfeatures")
Set called on unknown field: "dcLoaded".
Plugin "displayfeatures" intialized on tracker "t0".
Running command: ga("require", "ec")
Waiting on require of "ec" to be fulfilled.
Executing Google Analytics commands.
Registered new plugin: ga(provide, "ec", Function)
Running command: ga("require", "ec")
Plugin "ec" intialized on tracker "t0".
Running command: ga("send", "pageview")
Хороший ответ Я также добавил бы, что все параметры находятся в капитуляции. Он должен быть «id» not «Id» – Eduardo
Я скопировал этот вывод из отладчика GA. Я просто забыл поставить точки с запятой. Для идентификатора за ним следует звездочка в документации. 'Идентификатор продукта или SKU (например, P67890). * Либо это поле, либо имя должно быть установлено. Название продукта (например, Android T-Shirt). * Либо это поле, либо идентификатор должны быть установлены. ' – NexAddo
@NexAddo, выписка из комментария Эдуардо: все параметры капитализируются i.e. «Id» должен быть «id». – Blexy