2015-03-31 70 views
0

我試圖讓AddToAny共享在Google Analytics中顯示。我瞭解,通過Universal Analytics,點擊AddToAny按鈕應顯示在社交>插件>「社交來源和操作」下。但是,我沒有得到任何報告。AddToAny與谷歌標籤管理器共享統計信息

詳細信息:我正在使用Google跟蹤代碼管理器V2加載Universal Analytics代碼。對於除上面的AddToAny報告之外的所有內容都可以正常工 有什麼想法?是否需要將某些自定義代碼添加到Google跟蹤代碼管理器或Google Analytics中的特殊設置或AddToAny插件設置中? 謝謝!

回答

0

您可以將GTM的linkClick事件偵聽器與gtm.elementClasses結合使用。然後使用自定義宏來獲取被點擊的文本。

  1. 創建標籤,稱爲gtm.linkClick。它的標籤類型是'鏈接點擊監聽器'。如果您願意,可以選中「等待標籤」複選框。爲所有頁面設置觸發規則。
  2. 創建一個名爲gtm.elementClasses的宏。這是一個自動事件變量。變量類型是元素類。
  3. 創建另一個宏名爲gtm.elementText。它也是一個自動事件變量。變量類型是元素文本。
  4. 創建另一個名爲gtm.elementUrl的宏。它也是一個自動事件變量。變量類型是元素URL。
  5. 創建一個名爲event的新宏。宏類型是Custom Event
  6. 創建您的AddToAny社交標籤。跟蹤類型「社交」。您的網絡可以使用{{gtm.elementText}}宏作爲網絡的名稱,或者如果您有其他社交小部件,則可以使用AddToAny - {{gtm.elementText}}作爲網絡的前綴。將動作設置爲click或其他東西,並提供一個動作目標,使用{{gtm.elementUrl}}
  7. 將規則設置爲{{event}}等於gtm.linkClick,並且{{gtm.elementClasses}}包含a2a_i你的課程可能會有所不同。您必須通過在AddToAny div中的某個社交鏈接上執行檢查元素來查找它。
  8. 保存併發布。
+0

我想實現它的標籤管理V2,我會讓你知道,問題是AddToAny的按鈕不被識別爲「鏈接點擊」事件。 – psychofab 2015-04-01 15:50:26

0

大多數社交插件依賴於使用默認跟蹤器名稱的web屬性,以便他們可以使用標準ga('send','social'...);擊中。

默認情況下,GTM爲每個命中給出一個唯一的跟蹤器名稱,​​通常類似gtm1437748828406。這意味着標準跟蹤器不會啓動,因此當插件嘗試發送事件時,會有一個'命令被忽略。未知目標:未定義「錯誤(您可以使用Chrome上的GA調試器插件來檢查此問題)。

您可以強制GTM標籤使用默認跟蹤器,方法是轉到高級配置設置並選中「設置跟蹤器名稱」框,然後將框留空。

但是,請注意,GTM中高度不鼓勵使用命名跟蹤器。還有,爲什麼這裏的更多信息:

https://support.google.com/tagmanager/answer/2574372?hl=en#TrackerName

相關問題