文章目錄
更新時間:2024年12月18號
認識FPID
FPID的全稱是First Party ID或First Party Device IDs,叫第一方標識符,第一方設備ID,僅在伺服端佈署才有,用於區分識別使用者。
FPID的好處:
- FPID是通過 HTTP 設定,它是HttpOnly,瀏覽器的JavaScript 無法訪問和修改,進一步加強保護。
First Party ID VS First Party Mode
雖然名字看上去有點像,但實際上是兩個完全不同東西。
- First Party ID 叫第一方標識符,是伺服端佈署裡的用戶標識。
- First Party Mode 叫第一方模式,使得GTM代碼是從自己的網域上加載,能夠有效避免內容安全策略(CSP),瀏覽器插件或瀏覽器內置隱私保護機制的攔截。延伸閱讀:GA4推出First-Party Mode第一方模式
FPID示例
Google Tag Manager
在伺服端佈署中,在sGTM裡設定客戶端時,點擊「更多設定」,就可以看到FPID的設定,不需要做調整,直接是預設定的就可以:
設定好後,在網站就可以看到FPID:
FPID的的結構,如:FPID2.2.Ol%2F%2BDVGHq0KkshV3bzl4Eq%2FZg55Xsextrr%2BrPiVByO8%3D.1733989576
各部分的作用如下:
參數 | 解釋 |
---|---|
FPID2.2 | 版本號碼,是固定值. |
Ol%2F%2BDVGHq0KkshV3bzl4Eq | 待確定 |
Zg55Xsextrr%2BrPiVByO8%3D | 待確定 |
1733989576 | 時間戳 |
其中Ol%2F%2BDVGHq0KkshV3bzl4Eq%2FZg55Xsextrr%2BrPiVByO8%3D.1733989576就是Client ID。
延伸閱讀:解讀Google Analytics 4裡使用的Cookie
Adobe Launch
Adobe Launch裡是叫First Party Device IDs,其實是指同一個東西。
Adobe Launch的FPID遵循uuidv4的結構,需要自己去生成FPID並寫到cookie裡。
然後在DataStream裡去開啟: