Запрос транзакции через протокол
Событие транзакция:
v: '1', - версия протокола
tid: 'UA-*****', - счетчик
cid: '1******', идентификатор клиента
t: 'transaction', - тип обращения: транзакция
ti: '44473', - идентификатор транзакции (по нему будут определятся входящие в него итемы)
tr: '19990.00' - сумма транзакции
Дальше по одному обращению Item для каждого товара. Они будут объединены по идентификатору транзакции
v: '1',
tid: 'UA-******', счетчик
cid: '*******', идентификатор клиента
t: 'item', - товар(билет)
ti: '44473', - идентификатор транзакции
'in': 'Название товара', - здесь можно указать сектор и место
ip: '19990.00', - - стоимость билета
iv: 'Категория товара' - здесь указать название матча.
Дальше еще по сообщению item, если были еще билеты.
Если передаем напрямую в GA в data_layer, не через протокол, то код выглядит следующим образом.
gtag('event', 'purchase', {
"transaction_id": "24.031608523954162",
"value": 3500, - сумма транзакции
"items": [
{
"id": "P12345",
"name": ",ticket parter", - тип билета
"category": "romeo and juliet", - название спектакля
"quantity": 1, -количество
"price": '2000' -стоимость билета.
},
{
"id": "P67890",
"name": "ticket amfiteatr",
"category": "romeo and juliet",
"quantity": 1,
"price": '1500'
}
]
});