技術研究者逆向分析 ChatGPT 廣告後端發現,OpenAI 的廣告系統遠比外界認知複雜:對話流嵌入廣告單元、四種 Fernet 加密 Token 追蹤點擊歸因、OAIQ v0.1.3 SDK 在商家端回傳行為數據…覆蓋從查詢意圖到實際消費的完整路徑。
(前情提要:華爾街日報:OpenAI 未達使用者和營收目標,財務長憂 IPO 前資料中心帳單付不出)
(背景補充:Amazon 購物助理現可即時雙向對話,亞馬遜 AI 購物矩陣升級)
七百二十小時。這是使用者點選 ChatGPT 廣告後,追蹤 Cookie 在瀏覽器裡存活的時間,整整 30 天,足以覆蓋一個從「計畫去日本旅遊」到「落地後查餐廳」的完整消費路徑。
根據技術研究者 Buchodi 對 ChatGPT 廣告後端的逆向分析,OpenAI 的廣告基礎設施遠比外界認知複雜。不是在對話頁面邊欄插入橫幅,而是在對話流本身直接注入廣告單元,搭配四種 Fernet 加密 Token、一套商家端 SDK,以及能在點選後持續監控使用者頁面行為的內建瀏覽器。
這是一套完整的廣告技術棧。
廣告是怎麼進到對話裡的?
ChatGPT 的每一次對話,都透過後端的 /conversation 端點進行串流傳輸,採用的是 SSE 協定,翻譯成白話,就是伺服器持續向瀏覽器推送資料流,模型回應邊生成邊傳送。
研究者發現,廣告單元就夾在這個資料流裡傳出,格式為 single_advertiser_ad_unit 物件,內含廣告主品牌識別符、輪播卡片創意素材,以及掛在 OpenAI 廣告 CDN 上的圖片素材。當使用者點選廣告,連結不會跳出外部瀏覽器,而是在 ChatGPT 內建的 WebView 中載入,這讓 OpenAI 得以持續追蹤使用者點選後的頁面導覽行為。
情境投放同樣已在運作。研究者測試了六組對話主題,確認廣告確實依對話內容投放:搜尋機票時出現 Axel 促銷,談到 NBA 則顯示 Gametime 購票廣告。
ChatGPT 掌握的,不是你搜尋了什麼關鍵字,而是你正在思考什麼?
四層 Token,從點選追蹤到購買
每一個廣告單元包含四種以 Fernet 演算法加密的 Token:
- ads_spam_integrity_payload:伺服器端驗證機制,用於過濾無效點選
- oppref:前向歸因 Token,儲存在使用者瀏覽器的 Cookie 中,有效期 720 小時(30 天)
- olref:與 oppref 配對的參照 Token,供 OpenAI 內部日誌記錄
- ad_data_token:Base64 包裝的 JSON,內含額外一層加密資料
即使沒有解密金鑰,研究者也能從 Fernet 的公開標頭欄位還原 Token 的生成時間戳記,意思是廣告曝光的精確時間,可以在不解密的情況下被外部追蹤。
商家端同樣部署了對應基礎設施。OAIQ SDK 版本 0.1.3 會在廣告主的網站上自動載入,讀取 oppref 引數後建立本地 Cookie,並將使用者行為事件回傳至 OpenAI 的報告伺服器。
這條鏈路覆蓋了從「對話中的廣告曝光」到「商家網站上的使用者行動」的完整路徑。廣告技術行話稱之為「完整歸因迴路」,白話說就是,廣告平台能完整追蹤是哪一個廣告曝光,最終帶來了哪一次購買行為。
正式的廣告棧
OpenAI 廣告系統的核心優勢,在於情境資料的獨特性。Google 知道你搜尋了什麼,Facebook 知道你按過哪些讚,而 ChatGPT 知道你正在思考什麼:計畫一趟旅行、考慮換工作、研究一個購買決策。
這些是遠比關鍵字更具意圖性的資料點,也是情境廣告效果的核心指標。廣告主不是在把訊息推給一個可能相關的受眾,而是在精確的決策時刻出現。
今年稍早,《華爾街日報》報導 OpenAI 未達使用者與營收目標,財務長擔憂資料中心帳單在 IPO 前付不出去。而廣告收入,是一條不需要等待下一代 GPT 就能拉動的收入曲線。
延伸閱讀:華爾街日報:OpenAI 未達使用者和營收目標,財務長憂 IPO 前資料中心帳單付不出
📍相關報導📍
馬斯克訴訟OpenAI開庭:要求撤銷轉營利公司、罷免Altman、求償1340億美元

