我正在使用自定義指標跟蹤PDF下載。我已經寫了下面的代碼GTM dataLayer.push()不工作
<script>
dataLayer.push({'DLPdfdownload': 1});
</script>
DLPdfdownload
的是,我在GTM V2創建數據層變量名。
腳本正在執行,但問題是即使我多次下載特定的PDF,PDF下載的值也不會增加。自定義指標中的值保持爲1,僅在下載時不增加。
什麼改變,我需要的腳本,以使價值得到增加每次我下載一個PDF
我正在使用自定義指標跟蹤PDF下載。我已經寫了下面的代碼GTM dataLayer.push()不工作
<script>
dataLayer.push({'DLPdfdownload': 1});
</script>
DLPdfdownload
的是,我在GTM V2創建數據層變量名。
腳本正在執行,但問題是即使我多次下載特定的PDF,PDF下載的值也不會增加。自定義指標中的值保持爲1,僅在下載時不增加。
什麼改變,我需要的腳本,以使價值得到增加每次我下載一個PDF
你的問題時間是有點不完整的。我將從上下文中假設您正在使用Google Analytics與GTM,並且您已經在屬性設置中創建了自定義指標。
如果您將自定義指標與Google Analytics匹配一起發送,則只會增加自定義指標。因此,您需要在屬性設置中查找指標的數字索引。然後,您需要設置一個在下載PDF時觸發的Google Analytics代碼,例如,通過鏈接點擊觸發。在該標籤中,展開「自定義指標」部分,在索引字段中輸入維度的數字索引,並在值字段中輸入dataLayer變量。
如果這就是您已經在做的事情,或者如果我誤解了您的問題,您需要更多的信息來修改您的問題。
嘗試使用自定義指標數據推送dataLayer中的某個「事件」鍵值,並使用此值作爲觸發器的自定義事件。可能是因爲您的自定義指標值被推送到dataLayer之前,您會將數據發送到GA。