簡體   English   中英

AMP amp-analytics 中的 Google UTM 活動跟蹤

[英]Google UTM Campaign Tracking in AMP amp-analytics

我正在建立一個 AMP 網站,並使用谷歌分析進行跟蹤。 但是,當我將網站遷移到 AMP 時,我發現utm_campaignutm_sourceutm_medium屬性不起作用,而當我使用 analytics.js 時它卻起作用。 我試圖在 url 的末尾添加?utm_source=some_value&utm_campaign=some_value&utm_medium=some_value ,它不起作用。 我嘗試通過amp-analytics配置中的extraUrlParams添加這些值,如下所示: "extraUrlParams": {"utm_source": "test", "utm_campaign": "test", "utm_medium": "test"}也不行。

經過進一步的挖掘,這個問題解決了。 這是解決問題的方法。

當請求帶有?utm_campaign=some_value&utm_medium=some_value&utm_source=some_value時,它可能不是amp-analytics發送到 GA 的實際鏈接。 實際上它是在amp-analytics配置中發送page_location

所以如果你的配置是這樣的: {"vars": {"gtag_id":"UA-XXXX-0", "config": {"UA-XXXX-0": {"page_title":"some_value","page_location":"$urlWithParams"}}}} ,例如當前頁面位置是https://example.com/ ,那么page_location應該像https://example.com/?utm_campaign=some_value&utm_source=some_value ,然后它將捕獲 UTM 值。 為此,您可以使用 AMP url 變量獲取當前 window 位置或 url 參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM