arrow_back_ios

如何啟用 Google Analytics?

小工具事件處理程式碼中,新增傳送資料到 Google Analytics 的程式碼。 您的小工具程式碼將如下所示:
window.bukzaCallbackForBuzaContainer99999 = function(payload){
    switch(payload.message.event){
        //其他處理程序
        case 'ORDER_COMPLETED':
            gtag('event', 'purchase');
            break;
    }
};
在上述範例中,BuzaContainer99999 是嵌入小工具的 div 容器的 id。
如果您想要在事件中傳遞訂單欄位(例如訂單總計),請產生您自己的事件資料。 請參考這裡所描述的機制。
Google Analytics 初始化程式碼必須已經存在於包含小工具的頁面上。 進一步了解如何傳送資料到 Google Analytics,請參考這裡
如果您要在小工具內插入程式碼,請使用以下方式:
<html>
<body>
[Google Analytics 初始化程式碼]
<script>
window.addEventListener('message', function (e) {
 if (e && e.origin
      && e.origin.indexOf('bukza.com') !== -1)
   var message = JSON.parse(e.data);
   switch (message.event) {
       //其他處理程序
       case 'ORDER_COMPLETED':
            gtag('event', 'purchase');
         break;
     }
   }, false);
</script>
</body>
</html>