Analytics
Сейчас в сети: 427
Сейчас в сети: 427
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

ga.js ecommerce server-side

Студент ✭

Есть ли возможность послать событие о транзакции или добавлении товара с сервера а не с помощью js?

1 Ответ экспертаverified_user

Добрый день! Реализовать это реально, хоть и не просто. Д...

Ведущий участник

Добрый день!

Реализовать это реально, хоть и не просто.

Для отправки транзакции придется отправить несколько get запросов на http://www.google-analytics.com/__utm.gif (либо на http://stats.g.doubleclick.net/__utm.gif, если используете dc.js): один для отправки информации о транзакции (информация из addTrans), и отправить запрос для каждого товара (для каждого addItem)

 

Запрос на для addTrans выглядит примерно так:

Спойлер

Расшифровка параметров тут:

Хочу обратить внимание на параметры, используемые для эл. торговоли:

Данные параметры передают информацию о транзакции (как addTrans):
utmt=tran
utmtid=id транзакции (required)
utmst=название магазина
utmto=стоимость (required)
utmtx=налог
utmsp=доставка
utmci=город
utmtrg=регион
utmco=страна

Важно привязать эту транзакцию к счетчику/кукам пользователя:

utmac=UA-XXXXX-X - номер счетчика

utmcc=__utma............__utmz - сюда вставляем куки пользователя

 

Далее следует отправить информацию о товаре. Пример запроса:

Спойлер

Параметры, передающие информацию о товаре (как addItem):

utmt=item
utmtid=id транзакции
utmipc=SKU (required)
utmipn=наименование_товара
utmiva=категория_товара
utmipr=цена (required)
utmiqt=количество (required)


Необязательные параметры можно оставить пустыми.

Конечно, проще использовать measurement protocol, но тогда придется перелезать на Universal Analytics

 

 

-------
С уважением, Владимир

Re: ga.js ecommerce server-side

Студент ✭ ✭ ✭

Правильно ли я понимаю, что таким непростым способом в принципе конкуренты могут дезонформировать? И какие есть способы избежать этого?

Re: ga.js ecommerce server-side

Ведущий участник
Добрый день!

Не понимаю, зачем им это делать.
В принципе, любой пользователь, знающий синтаксис Google Analytics, может Вам наотправлять кучу транзакций из консоли. Правда, смысла в этом нет.
-------
С уважением, Владимир

Re: ga.js ecommerce server-side

Студент ✭ ✭ ✭

Смысл вводить в заблуждение. Например, негативно влиять на оптимизатор конверсий в adwords. Тем самым существенно снижать реальную эффективность рекламы. Причём сделать это малозаметно. Совсем ведь не сложно. Выцыпить FireBugом или HttpAnalyzerом запросы, и методично отправлять с нужными параметрами роботом по определённой логике. 

Неужали так просто?

Как-то это удручает Печальный

или есть какая-то защита? и вообще возможна ли она через js?

 

Действительно, вижу только возможность завести счётчик с секретным номером, и что бы не светить его номер отправлять статистику только с сервера вышеописанным способом. Можно правда ещё из админки сайта.

Re: ga.js ecommerce server-side

Ведущий участник
Во-первых, есть фильтры, позволяющие исключить неугодный ip.
Во-вторых, чтобы навредить оптимизатору конверсий, нужно постоянно переходить с объявления на сайт до совершения конверсии. Если таких переходов будет подозрительно много, AdWords посчитает, что это скликивание, и не будет их учитывать.
В-третьих, вы всегда можете (скорее даже, должны) использовать другие бесплатные системы отслеживания (например, метрику), которая позволит вам примерно соотносить отслеживаемые данные между системами (вряд ли наш бессовестный конкурент будет портить данные обеих систем)
В-четвертых, чтобы навредить оптимизатору, нужно его хорошенько запутать. Для этого надо будет постараться генерить самостоятельно автопометку (gclid), которая используется в вашей кампании. А это уже, совсем за гранью :-)

Итак, беспокоиться по этому поводу не стоит. Такое вредительство скорее попахивает извращением :-) Обычно недобросовестные конкуренты мыслят более стандартно: скликивание, накрутка показов, ddos... Лучше обратить внимание на эти моменты.

Удачи!
-------
С уважением, Владимир

Re: ga.js ecommerce server-side

Студент ✭ ✭ ✭

Отличный ответ! Спасибо Веселый