簡體   English   中英

使用Google跟蹤代碼管理器將綜合瀏覽量發送到虛擬URL到Google Analytics(分析)

[英]Send pageview to virtual URL with google tag manager to google analytics

使用新的Google跟蹤代碼管理器,

我嘗試設置“在類包含x的按鈕上單擊”:“ pageview x”無效

我嘗試設置“在按鈕上單擊包含文本的x”:“頁面瀏覽x”無效

嘗試以編程方式添加虛擬頁面視圖:

window.dataLayer = window.dataLayer || []; window.dataLayer.push({
 'event': 'Pageview',
 'pagePath': '/test',
 'pageTitle': 'Test'
});

沒用

嘗試過:

ga('send', 'pageview', '/test');

也沒用

我在Google Analytics(分析)的“實時查看器”中看到了其他頁面,因此成功跟蹤了它們。

請協助將虛擬Ajax網址狀態的網址發送到Google Analytics(分析)...

您需要在Google跟蹤代碼管理器中生成事件,就像您已經嘗試使用dataLayer.push

這將是一個類似函數的非常基本的示例,您可以將其用作回調,並提供路徑和標題變量。

function generateVirtualPageView(path, title) {
  window.dataLayer.push({
    event : 'virtualPageView',  //fixed value you need to use as trigger in GTM
    virtualPagePath : path,
    virtualPageTitle: title
  });
}

在GTM中,您需要創建一個事件類型觸發器,其中事件名稱與dataLayer.push中的名稱匹配。 在我的示例中:virtualPageView

您需要創建兩個數據層變量,在變量的“數據層變量名稱”設置中設置的dataLayer推送中引用頁面和標題值。 (在我的示例中為virtualPagePath和virtualPageTitle)

現在,您可以創建一個通用Analytics(分析)標記,該標記會發送網頁瀏覽作為點擊類型,並由您新創建的自定義事件觸發,並在“ Fields to setFields to set引用您的變量Fields to set塊,其中字段名是pagetitle ,需要將其設置為創建的變量。

暫無
暫無

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

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