我们使用 Google Analytics Measurement Protocol将离线交易发送到 Google Analytics。有时我们需要发送两个或多个具有相同ID(和正收入)的交易。当我们在某些日子发送交易(具有相同的 ID)时,它可以正常工作。但是,当我们以 1-2 分钟的间隔发送两笔交易(具有相同 ID)时,Analytics(分析)中只考虑其中一项,而忽略另一笔交易。
发送具有相同 ID 的交易之间是否有最小间隔?
评论中的代码:
$curl=curl_init(http://google-analytics.com/collect');
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl,CURLOPT_POSTFIELDS, 'v=1'.'&ni=1'.'&tid='.$track_id.'&cid='.$client_id . '&t=transaction'.'&ti='.$transaction_id.'&tr='.$revenue);
curl_exec($curl);
curl_close($curl);