Отправка транзакций в Google Analytics с использованием переполнения стека

Мне нужно выдвинуть офлайновые транзакции в Google Analytics.

Я подумываю о создании сценария php, который запрашивает базу данных электронной коммерции, просматривая транзакции, сделанные за последний час, созданные из серверной части. Определив эти транзакции (и позиции / SKU).

Как использовать PHP для передачи данных в Google Analytics?

1

Решение

Вам нужно идти, хотя протокол измерений. Нет клиентской библиотеки, которая могла бы помочь вам сделать это на PHP, вам придется кодировать ее самостоятельно. Это, как говорится, не так сложно, это просто обычный HTTP Post или HTTP Get запрос. Хитрость заключается в правильном построении ваших запросов.

Пара быстрых советов.

Qt обозначает время в очереди и позволит вам установить время, когда попадание пришло на ваш сервер. Обратите внимание, что оно не должно быть больше, чем четыре часа назад.

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

0

Другие решения

Протоколы измерений, как @DaImTo упомянутый, является ответом. попробуйте здесь заменить UA Id —

https://ga-dev-tools.appspot.com/hit-builder/?v=1&TID = UA-XXXXX-Y,&CID = 555&т = транзакции&ти = 12345&та = westernWear&тр = 50,00&TS = 32.00&тт = 12.00&у.е. = EUR

Вы можете использовать инструмент DIv для проверки всех ваших почтовых запросов.

(не забудьте включить — электронная торговля из настроек просмотра в GA при тестировании на новом аккаунте)

0

По вопросам рекламы [email protected]