2012-06-12 5 views
0

Я настраиваю отслеживание электронной торговли для клиента и задаю несколько вопросов, чтобы помочь понять 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> 

ответ

0

Google Analytics не будет автопопуляцией отчетов на основе текущей страницы. GA не разбирает ничего на странице. Вам необходимо передать всю информацию вручную с параметрами _addTrans и _addItem.

Документация очень детализирована и объясняет, как ее реализовать. Но, в конце концов, фрагменты кода - это просто примеры. вы должны генерировать фрагменты кода самостоятельно динамически на основе логики на стороне сервера, чтобы заполнить код правильной информацией для этой транзакции.

Official guide to implement Ecommerce Tracking

+0

Спасибо, Эдуардо. Я прочитал это руководство, но у меня все еще остались вопросы. В этом руководстве подробно описывается, что должно произойти, но не так, как связать данные транзакции с кодом Google Analytics. Когда страница видит «pageTracker._addItem (« идентификатор заказа »...», является ли «идентификатор заказа» конкретным идентификатором, который ищет идентификатор «идентификатор заказа» в коде страницы? Извините если это легко для вас, но меня это очень напрягает! – Audity

+0

Он ничего не ищет на странице. Вы должны передать все данные о транзакции, используя параметры для _addItem и _addTrans. Большинство из них - это просто произвольные строки , – Eduardo

Смежные вопросы