Я настраиваю отслеживание электронной торговли для клиента и задаю несколько вопросов, чтобы помочь понять Google Analytics.Настройка отслеживания электронной торговли в Google Analytics
Я понимаю, что вы должны иметь «_addItem» для каждого продукта, который появляется в квитанции. Это требует какого-либо изменения JavaScript, или использует ли он то, что уже существует, чтобы автоматически генерировать данные каждого элемента?
Другой вопрос: когда JavaScript вытаскивает информацию о транзакции и позиции из квитанции, мне нужно что-либо сделать с кодом моего сайта, чтобы убедиться, что идентификаторы, используемые в JavaScript, соответствуют идентификаторам в квитанции? Как JavaScript ниже знает, что означает «total» в отношении данных, которые он собирает?
Надеюсь, я ясно дал понять, пожалуйста, спросите, хотите ли вы, чтобы я уточнил. Я просто пытаюсь понять, как это работает и что мне нужно сделать, чтобы заставить его работать.
<script type="text/javascript">
pageTracker._addTrans(
"order-id", // required
"affiliate or store name",
"total",
"tax",
"shipping",
"city",
"state",
"country"
);
pageTracker._addItem(
"order-id", // required
"SKU",
"product name",
"product category",
"unit price", // required
"quantity" //required
);
pageTracker._trackTrans();
</script>
Спасибо, Эдуардо. Я прочитал это руководство, но у меня все еще остались вопросы. В этом руководстве подробно описывается, что должно произойти, но не так, как связать данные транзакции с кодом Google Analytics. Когда страница видит «pageTracker._addItem (« идентификатор заказа »...», является ли «идентификатор заказа» конкретным идентификатором, который ищет идентификатор «идентификатор заказа» в коде страницы? Извините если это легко для вас, но меня это очень напрягает! – Audity
Он ничего не ищет на странице. Вы должны передать все данные о транзакции, используя параметры для _addItem и _addTrans. Большинство из них - это просто произвольные строки , – Eduardo