前言
由於騰訊廣點通的文件寫的實在是太爛,坑點很多,而且老舊版本的API文件互相摻雜,客服響應緩慢(基本上不懂技術),一個簡單的東西往往要浪費技術人員很長時間,特此寫一篇部落格,希望給正在對接這塊的技術人員一些幫助,正值心情煩躁,略帶情緒,吐槽勿怪
環境角色
- 需求方
- 廣告代理商
- 廣點通
需求方委託廣告代理商進行廣告投放,因為我們主要是為了推廣微信小程式,所以選擇的廣告平臺為騰訊廣點通,廣告代理商根據需求做好廣告素材,進行投放,需求方需要將廣告產生的資料上報給廣點通,廣告代理商根據上報的資料結果,對廣告投放進行最佳化,以達到最優的轉化
開始接入
官方文件對一些關鍵詞做了說明,以及上報介面的呼叫示例,但是對於不熟悉廣告業務的開發者來說,是無法將整個流程串聯起來的,就會導致資料上報成功了,但是後臺卻看不到資料
-
2.個人理解,流程圖
-
3.引數補充說明
__CLICK_ID__
__CLICK_TIME__
__ACCOUNT_ID__
__CALLBACK__
__QZ_GDT__
__GDT_VID__
按照舊版的文件以及我個人的理解,這類引數被稱為宏,用作引數站位符,透過點選廣告跳轉到落地頁,落地頁上會帶上這些引數,可以參考坑爹的文件
https://docs.qq.com/pdf/DQm1PUWRHZVdudkRG
監測介面地址,是根本就不會用到的東西,會對研發人員造成極大的干擾,所以不用配置,我們只用配置落地頁地址,如下
pages/index/index?click_id=__CLICK_ID__&click_time=__CLICK_TIME__&account_id=__ACCOUNT_ID__&callback=__CALLBACK__&qz_gdt=__QZ_GDT__&gdt_vid=__GDT_VID__
配置好落地頁,廣告-線上預覽裡,可以配置預覽的微訊號,這些微訊號可以在投放的渠道(朋友圈...)裡刷到這條測試廣告,但是透過這個方式產生的資料回傳成功,不會顯示,真TMD服了,那後臺弄這個功能,有個JB用? 這裡重點吐槽一下騰訊的客服的響應速度,無用訊息居多
上報流程
- 1.從落地頁的url上,獲取到需要的引數,比如click_id,如沒有獲取到,則為自然流量
- 2.使用者觸發行為(註冊,下單...)的時候,將獲取的引數,一併傳遞給後端
- 3.使用者完成行為(註冊,下單...)的時候,生成上報資料,並上報(建議使用非同步,或者訊息佇列)
- 4.強烈建議使用文件上的post方式上報,網上有人說get上報存在問題