我想用自定義變量來分配已註冊和未註冊用戶之間的流量。 Google Analytics文檔建議爲此使用會話級自定義變量。是否可以手動結束Google Analytics會話?
但是,對於我們的用戶來說,很常見的是在他們完成使用我們的服務後註銷,因爲他們通常在共享計算機上工作。在註銷時,會話級自定義變量將被'未註冊'覆蓋,因爲這發生在同一個會話中。
當用戶註銷並開始新會話時,是否有可能結束Google Analytics會話?
我想用自定義變量來分配已註冊和未註冊用戶之間的流量。 Google Analytics文檔建議爲此使用會話級自定義變量。是否可以手動結束Google Analytics會話?
但是,對於我們的用戶來說,很常見的是在他們完成使用我們的服務後註銷,因爲他們通常在共享計算機上工作。在註銷時,會話級自定義變量將被'未註冊'覆蓋,因爲這發生在同一個會話中。
當用戶註銷並開始新會話時,是否有可能結束Google Analytics會話?
有兩種方法可以適當地做到這一點。
清除Cookie不是解決此問題的正確方法。 會話變量適用於需要在當前會話期間的某個時間點重寫的變量。
當選擇一個範圍,把它提供的特性:
與analytics.js
這現在是possible to do。
只需運行ga('send', 'pageview', {'sessionControl': 'start'});
,它將開始新的會話。
嘗試代碼後未設置自定義維度數據,但會話按預期結束。通過在ga('send','pageview',{'sessionControl':'end'})上嘗試這段代碼,在註銷頁面上,自定義維度也被保留,會話也結束。這裏是鏈接https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#sc – Yasin 2017-12-06 11:36:40