大家好,在上一個步驟,我們獲取了campaign id、ad group id、keyword id等數(shù)據(jù),但是我們并不知道它們具體是哪個廣告系列、哪個廣告組、哪個關(guān)鍵詞。比如campaign id 1234567是品牌詞系列、競品詞系列還是功能詞系列,keyword id 6666666是關(guān)鍵詞「游戲」、「手機(jī)游戲」還是其他哪個關(guān)鍵詞。
所以我們需要對ID類的歸因數(shù)據(jù)與實際的廣告系列名稱、廣告組名稱、關(guān)鍵詞進(jìn)行匹配。
這一匹配過程可以通過Management API獲取數(shù)據(jù)進(jìn)行匹配,也可以手動完成匹配工作,所以Management API并非必要的工作流程。
官方文檔
https://developer.apple.com/documentation/applesearchads
步驟
1.準(zhǔn)備一個沒有被授權(quán)過的Apple ID,對該Apple ID的郵箱授權(quán)API權(quán)限(這個Apple ID不需要開發(fā)者賬號的任何權(quán)限)
2.在郵箱接收邀請郵件并在郵件中點擊確認(rèn)邀請鏈接
3.使用OpenSSL生成公鑰、私鑰
MacOS與類UNIX操作系統(tǒng)可以直接運行OpenSSL,Windows系統(tǒng)需要先在www.openssl.org下載OpenSSL
4.使用上面被授權(quán)API權(quán)限的Apple ID登錄ASA后臺
進(jìn)入「設(shè)置」頁面,進(jìn)入「API」頁面
上傳公鑰與私鑰并保存
生成keyid、teamid、clientid
5.生成access_token
利用公鑰、私鑰、keyid、teamid、clientid生成本地JWT Token
攜帶本地JWT Token請求蘋果API獲取到access_token
6.使用acdess_token請求Management API,獲取廣告數(shù)據(jù)
7.匹配廣告數(shù)據(jù)與歸因數(shù)據(jù)
流程圖
代碼示例
1/生成密鑰與私鑰
2/使用公鑰、私鑰、keyid、teamid、clientid生成本地JWT token
3/攜帶JWT token獲取ASA的access_token
4/使用access_token請求Management API獲取廣告數(shù)據(jù)