文章目錄
- 第一步
- 第二步
官方文檔
第一步
升級版本
如果你的AppsFlyer版本大于文檔中要求的6.15以上,即可跳過第一步
在unity這里可以看到AppsFlyer版本
下載最新版本地址
在這個位置,單獨下載這個unitypackage包就行
如果是用srict-mode(嚴格模式),就是上面srict-mode-sdk文件夾中
建議刪除在unity中舊的AppsFlyer文件夾,然后導入新的Package包
第二步
在廣告廣告的OnAdRevenuePaidEvent回調中調用一下方法
private void SendAFRevenue( ADRevenue adinfo){Dictionary<string, string> additionalParams = new Dictionary<string, string>();additionalParams.Add(AdRevenueScheme.COUNTRY, GlobalFunc.GetCountryCode().ToUpper());//國家/地區additionalParams.Add(AdRevenueScheme.AD_UNIT, adinfo.AdUnitIdentifier);//廣告位 IDadditionalParams.Add(AdRevenueScheme.AD_TYPE, adinfo.AdFormat);//廣告類型// additionalParams.Add(AdRevenueScheme.PLACEMENT, "place");// 廣告展示位置(業務含義)var logRevenue = new AFAdRevenueData(adinfo.NetworkName, MediationNetwork.ApplovinMax, "USD", adinfo.Revenue);AppsFlyer.logAdRevenue(logRevenue, additionalParams);}
最后
要去掉之前自己上報的AF的revenue相關的事件