透過 Server Side 送個 Event 到 GA

首先你要取得你 GA 的二個項目:
1.評估 ID (measurement_id) ,從資源->資料串流->網站 或 你的 APP進入,如下圖的位置,就可以找到評估 ID

2.API Secret (api_secret),一樣從資源->資料串流->網站 或 你的 APP進入,下方有個:Measurement Protocol API 密鑰 進入,然後新一增一個 Key 即可

透過 Http Post Request,送出一個 Event
Hostname: https://www.google-analytics.com/mp/collect?measurement_id= 評估 ID&api_secret=API Secret

送出的 Payload
{
"client_id": "Client_id",
"events": [{
"name": "purchase",
"params": {
"currency": "TWD",
"value": '1000',
"affiliation": "",
"items":[{
"quantity": "1",
"item_name": "商品名",
"item_id": "商品ID",
"price": "1000",
}]
}
}]
}

可以透過 Postman 試試

最後說明一下 Client_id 在那裡?他就是 GA 給每一個瀏覽器一個識別的 ID 並存放於 Cookie,名稱:_ga,記得把這值存下來後就可以離線回拋資料到 GA。

Related Posts