簡體   English   中英

Google跟蹤代碼管理器,用於暫存環境和生產

[英]Google Tag Manager for staging environment and production

這只是一個簡單的問題,因為我是GTM的新手。 我們在xxx.company.com有過渡環境,在xxx.com有生產環境。

當然,這兩個站點使用相同的源代碼,因此使用相同的GTM帳戶和相同的腳本。

您如何僅通過GTM將腳本添加到登台網站? 確保它在那里工作,然后將其添加到生產中。

是否有必要從CMS管理員那里獲取GTM ID,以便其登台和生產會有所不同,或者可以在GTM信息中心中完成。

謝謝!

如果您僅使用一個GTM容器但使用單獨的GA UID,則實際上這非常容易。 對於您的情況,您需要兩個:一個用於開發,一個用於生產。

在Google Analytics(分析)中,轉到“管理”標簽,然后創建一個名為“ Dev”的新“屬性”。 在GTM中,創建2個類型為“ constant”的新變量。一個用於生產UID,一個用於開發UID。 使用它們,這樣您就不必在每次設置新事件時都記住這些UID。

然后為2個不同的URL設置適當的觸發規則。 然后,您應該能夠設置特定於每種環境的觸發器和標簽。 而已! 您可以在開發站點中跟蹤任何內容,而不會影響生產數據,並且比維護2個容器要有效得多。

我還建議您將GTM的“預覽”功能與GA中的實時視圖結合使用,這兩種功能都非常有用。

祝好運!

AFAIK建議使用單獨的標簽(具有新的導出/導入功能,可以很容易地在兩個容器之間傳輸配置,也可以編寫API腳本來實現)。

話雖如此,僅在暫存站點上可以運行腳本-主機名在暫存站點和實時站點之間有所不同,因此您始終可以阻止標記在實時站點上觸發(在標記管理器的v1中,這稱為“阻止規則” ,在當前版本中,設置觸發觸發器時會出現“創建例外”。

如果您根本沒有暫存站點,則可以使用預覽模式在實時站點中測試您的新標記-在這種情況下,GTM會在瀏覽器中設置一個cookie,該cookie指示GTM代碼獲取未發布的版本容器,這樣您就可以在實時網站中檢查代碼,而不會影響公眾。

或者只是過濾“頁面主機名”上的觸發器:)

暫無
暫無

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

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