使用google appengine,是否有可能將所有新用戶定向到特定版本,而所有舊用戶是否繼續使用現有舊版本? 想法不是將現有用戶與新增功能混淆,而只會被新用戶看到。Google appengine - 根據用戶分割流量
1
A
回答
1
注意:尚未使用它,答案完全基於文檔。
這是可能的,用於管理每個用戶的cookie一些工作,通過Cookie splitting:
如果選擇通過cookie來的通信量分流到你的應用程序中, 應用程序看起來在HTTP request header名爲餅乾
GOOGAPPUID
,其含有0-999之間的值:
- 如果cookie存在,該值被用於路由該請求。
- 如果沒有這樣的cookie,請求將被隨機路由。
如果響應不包含
GOOGAPPUID
cookie,則應用 第一個添加GOOGAPPUID
Cookie與0-999 之間的隨機值發送之前。使用Cookie分割流量可以更輕鬆地將 用戶分配到版本。流量路由的精度可以達到 接近目標分割的0.1%。雖然,餅乾分裂有 以下限制:
如果你正在編寫一個移動應用程序或運行一個桌面客戶端,它需要管理
GOOGAPPUID
餅乾。例如,當使用響應標頭時,您必須存儲該Cookie,並將 包括在每個後續請求中。基於瀏覽器的應用程序已經自動以這種方式管理cookie。拆分內部請求需要額外的工作。從Google雲基礎設施內發送的所有用戶請求都要求您爲每個請求轉發用戶的Cookie。例如,您必須在您的應用向另一個 應用發送的請求中轉發用戶的Cookie,或者向其自身發送請求 。請注意,如果這些請求不是來自用戶,則不建議發送內部 請求。
相關問題
- 1. 根據表分割矢量
- 2. 根據第一列,Google數據流可以分割CSV文件嗎?
- 3. 分割列,根據空間
- 4. 用gstreamer分割/分割視頻流
- 5. 如何分割和過濾Google Analytics中的機器人流量?
- 6. 根據數據值分割數據
- 7. 流式分割
- 8. 如何根據ID分割數據?
- 9. Appengine用戶和管理員 - 根據用戶類型呈現模板元素
- 10. Google AppEngine上的靜態根頁面
- 11. 如何根據用戶是否登錄來控制流量?
- 12. 根據一些標準分割std :: vector
- 13. 分割字符串根據在VBScript
- 14. 根據字符數分割字符串
- 15. 如何根據Stata中的某個變量分割樣本?
- 16. 根據定義的序列分割一個向量
- 17. 根據項目數量和屏幕比例分割屏幕
- 18. 如何根據Stata中的某個變量分割樣本?
- 19. 分割蟒蛇並根據收到的變量計算
- 20. 根據國家使用相同的URL拆分流量?
- 21. 根據Google App Engine上的IP地址進行分流
- 22. Google AppEngine in android
- 23. Google AppEngine Session Example
- 24. 分割矢量
- 25. 將流量信息發送到其他Google Analytics(分析)帳戶
- 26. 根據某些條件,我如何根據不同的流水線分割數據?
- 27. 什麼是Google AppEngine實例?
- 28. Appengine Blobstore - 視頻流
- 29. 添加數據幀並根據可用性分割結果
- 30. 在AppEngine項目之外使用Google AppEngine數據存儲