提供80+媒體資源
我司提供互聯網廣告營銷服務超10年,擁有專業的人才儲備
【 服務熱線 】4009602809
采用該方式追蹤時,您需要在落地頁中添加快手提供的JS代碼,代碼檢測無誤后,即可上報轉化事件,追蹤落地頁轉化效果。推薦使用場景:用戶轉化行為是在落地頁完成。
一、使用前注意事項
快手廣告轉化追蹤JS代碼統計“表單"以及"微信復制"這兩種轉化事件。
二、對接流程
1.在快手廣告后臺“工具-轉化追蹤-追蹤線索-新建JS布碼”,創建JS代碼的轉化追蹤目標,創建好后會生成一套JS代碼。(包括基礎代碼和轉化代碼兩部分,每個轉化代碼有獨立的ID);
⒉.按照安裝代碼說明直接部署,避免自行改動代碼導致的無法正常部署(基礎代碼安裝在頁面的<head></head>之間,轉化代碼在轉化事件成功發生時再調用);
3.按照下方"線下校驗"的流程自行先離線校驗,確保看到相關請求正確上報,再使用快手廣告后臺的聯調工具進行線上聯調,聯調成功后轉化狀態變成已激活,未激活狀態不可用于廣告投放;
4.線上聯調通過后,創建廣告組時,在落地頁鏈接的輸入框下方,務必選擇對應的轉化
目標,否則投放時報表不做統計。填寫在投放系統的落地頁不要攜帶uniqueKey或者callback參數,快手會自動添加。
三、安裝代碼
在投放平臺填寫轉化名稱后,平臺會給出您需要添加在落地頁上的代碼。代碼分為兩部分:
1.基礎代碼
添加在您落地頁的<HEAD>與</HEAD>之間,用于收集與上報轉化行為。注意:所有需要上報轉化的頁面中都需要添加基礎代碼。
<script type="textljavascript">
(function (root) {
var ksscript = document.createElement('script');ksscript.setAttribute('charset', 'utf-8');
ksscript.src = 'https:llstatic.yximgs.com/udata/pkg/ks-ad-trace-sdk/ks-trace.2.0.1.beta.js';var s = document.getElementsByTagName('script')[O];
s.parentNode.insertBefore(ksscript, s);
})(window);
</script>
2.轉化代碼
_ks_trace.push({event: "form', convertld: xxxxxx, cb.: function(){console.log(Your callback function herel'))
備注:
1) cb參數為可選參數,可以在統計成功后執行回調函數;
2)轉化代碼不能使用在<iframes </liframe>中,否則會無法統計數據。
代碼安裝示例

3.基礎代碼添加不正確的常見原因:
代碼添加位置不正確,未加在<HEAD>與</HEAD>之間,需調整代碼
未完全參照所提供的基礎代碼,存在書寫錯誤,需檢查代碼內容
頁面代碼存在報錯,影響基礎代碼的加載,需要修復報錯問題
基礎代碼被嵌套在iframe中(不支持的使用方式,需更換使用方法)
4.轉化代碼添加不正確的常見原因:
轉化ID(convert_id)不符:例如您上報的轉化ID為12345,但正確的轉化ID為67890,需修改代碼,上報正確的轉化ID
轉化事件(event_type)不符:例如您上報的轉化事件為button,但選定轉化目標為phone,需修改代碼,上報正確的轉化事件
轉化代碼未放在轉化執行的位置,代碼未生效或生效時機有誤,需修改代碼(技術人員可在添加轉化代碼的位置加埋點,確認發生轉化行為時,代碼是否正確執行到此處)
基礎代碼的生效時機晚于轉化代碼,需修改代碼
轉化代碼被嵌套在iframe中(不支持的使用方式),需修改代碼
四、轉化代碼觸發原理
1.廣告投放時,快手會自動在落地頁URL上拼接callback參數(廣告ID);
⒉需要確保轉化代碼觸發時,頁面URL帶有callback參數,且基礎代碼已成功加載完成,否則代碼無法正常觸發。故建議廣告組填寫的落地頁URL和代碼觸發的頁面URL是同一頁面,不建議發生跳轉。若需要跳轉至其他頁面發生轉發行為時,請廣告主自行將callback(正式投放環境自動添加)和uniqueKey(僅線上聯調環境自動添加)的參數和參數值攜帶到觸發轉化代碼時頁面url上。
五、聯調流程
1.離線聯調
a.直接訪問落地頁URL,檢查快手JS監測代碼SDK的.js文件(https:lstatic.yximgs.com/udata/pkg/ks-ad-trace-sdk/ks-trace.xxx版本號xx.beta.js)是否加載,確認加載后,進行步驟b,否則基礎代碼安裝有誤;
b. 在投放落地頁鏈接上拼接callback參數,值為123即可(如遇到參數名沖突問題,請聯系快手),瀏覽器訪問拼接后的URL,根據實際轉化流程進行操作,完成轉化時,是否有一個包含https:lle.kuaishou.com/rest/loglactivate?eventType=9的請求發出,如果有,則安裝正確,否則轉化代碼未被觸發,可排查觸發條件是否有誤等。
2.線上聯調
a.從“工具-轉化追蹤-追蹤線索-新建JS布碼”的界面,找到相應的轉化目標,“點擊右側詳情-點擊頁面下方去激活”開始聯調;
b.聯調時填寫的頁面需要部署了當前轉化目標的代碼,且盡量與后續投放使用的落地頁URL一致;
c.點擊開始檢測,會打開新的窗口(URL上拼接的uniqueKey參數相當于投放時拼接的callback參數);
d.基礎代碼檢測完成后,會生成頁面二維碼,用于轉化代碼檢測,使用移動設備掃碼完成后續操作即可。

3.創建廣告組時關聯轉化追蹤
JS轉化追蹤創建完、并激活后,在創建廣告組時就可以進行關聯了。當累積夠一定量的轉化次數后,再次創建廣告組時,就可以選擇該轉化目標為優化目標進行投放。關聯方式如下圖所示。


六、數據差異優化方案
對接時,有時會出現因為頁面跳轉過快,導致轉化代碼未成功執行,頁面就發生跳轉,這樣,轉化數據未能成功上報。目前可提供的優化方案:
1.轉化代碼外面套—層延時函數,延時500毫秒再跳轉;
⒉.使用轉化代碼中的cb參數,增加回調函數,收到快手的回調后,再進行頁面跳轉或下—步操作;
3.代碼部署到二跳頁(通常是成功頁),頁面加載時執行轉化代碼,這一方案需要廣告主對二跳頁URL進行特殊處理;
4.使用落地頁APl的方式,廣告主技術按照文檔拼接請求,通過JS代碼或服務器上報落地頁的轉化數據。
七、返回信息
數據格式:JSON返回樣例:
上報成功 | {"result": 1,"host-name": "bjm7-rs514.jxq"} | result為1即表示上報成功, host-name信息可忽略 |
上報失敗 | {"result":10001 , "error_msg": "缺少參數callback" ,"host-name":"bjm7-rs514.jxq"} | host-name信息可忽略 |
上報失敗 | {"result":10002,"error_msg":"參數purchaseAmount類型錯誤, 參數類型應為long" ," bjm7-rs514.jxq"} | host-name信息可忽略 |
上報失敗 | {"result":10005,"error_msg":"callback字段不合法" , "bjm7-rs514.jxq"} | host-name信息可忽略 |
上報失敗 | {"result":20001 , "error_msg":"內部錯誤, 請稍后重試"."host-name":"bjm7-rs514.jxq""} | host-name信息可忽略 |
八、常見問題
Q:轉化代碼可以部署在非落地頁嗎?
A:可以,有以下兩種方法可以實現:1.落地頁及各個中間跳轉頁均需要部署基礎代碼;2.自行抓取URL上的callback參數(線上聯調時為uniqueKey參數)并存儲,轉化事件成功發生時,自行拼接請求上報。
Q:落地頁URL可以使用包了一層監測代碼的頁面可以做對接嗎?
A:如果落地頁URL外面包了一層監測代碼,投放時快手會把callback參數拼接到監測鏈接末尾,需要廣告主技術自行獲取,并傳遞到后續頁面的URL上,否則轉化代碼無法正常觸發。
Q:請求上報后,請求的Respone里面有提示"result":11 ,"error_msg""請檢查下網絡連接是否正常",影響上報嗎?
A:請求狀態碼為200即可,可忽略這部分信息。
Q:快手廣告后臺看不到轉化數據?
A:常見的幾點原因:1.廣告主在部署代碼時,對URL中的渠道參數加了校驗,不符合規則的不能觸發快手代碼,需要廣告主技術協助提供渠道參數正確的投放鏈接(最常見原因);
⒉.快手廣告后臺填寫的落地頁鏈接和技術添加代碼的頁面不一致,如“頁面部署了A轉化目標的代碼,但廣告組卻選擇了B轉化目標"或"運營填寫的落地頁鏈接并非廣告主技術部署代碼的頁面"等場景;
3.報表中需查看"落地頁數據"中“表單提交數"一列;
4、廣告組未正確關聯轉化目標。
Q:無法激活怎么辦?
A:先確保網頁轉化追蹤代碼安裝正確,其中,下圖步驟1的js腳本(版本以投放平臺為準)需要保證在業務邏輯執行前加載。如果是單頁面應用,把script標簽里的邏輯放到單頁面應用的入口文件執行可。

然后檢查有沒有對應網絡請求發出,在network面板查看請求是否發出,即可判斷埋點是否成功上報。聯調/激活上報url: https:/llad.e.kuaishou.com/adsljs-convert-check/activate
如果觸發對應行為后,在瀏覽器網絡面板下能看到上述請求,說明激活的流程是沒問題的。這時候如果一直提示激活不成功,可以先檢查一下,買點上報的convertld和要激活的轉化追蹤的id是否一致,只有兩者一致,才能激活。
如果埋點代碼的convertld和轉化追蹤的id一致,也能看到有上述請求發出,還是無法激活成功,請聯系開發人員支持。
請注意:當您對轉化追蹤代碼的安裝正確性、檢測通過后,若您后續對落地頁代碼進行了修改,請再次對轉化追蹤進行檢測,確保您的修改沒有影響轉化數據的正確回傳
我司提供互聯網廣告營銷服務超10年,擁有專業的人才儲備
擁有單賬戶日消耗百萬運營經驗,廣告賬戶總量超1萬!
賬戶開通后,提供專業的建站運營服務,百名運營服務!
如無需我司進行代運營,可提供較高返點政策,靠譜!
專注信息流廣告/直播廣告/搜索廣告/短視頻廣告開戶服務!