?一、初始化
Unity端初始化 建議用戶同意隱私協(xié)議后再進(jìn)行SDK的初始化方法,傳入在聚合平臺(tái)申請(qǐng)的appID及其他設(shè)置:
ABUUserConfig userConfig = new ABUUserConfig();
userConfig.logEnable = true;
ABUAdSDK.setupMSDK(ABUAdPositionId.APP_ID, "msdk demo", userConfig);
二、IOS版本編碼
導(dǎo)出原生端初始化 iOS 配置啟動(dòng)函數(shù)UnionAppController.mm,初始化SDK,必須放在加載廣告前,建議用戶同意隱私協(xié)議后再進(jìn)行SDK的初始化方法,開發(fā)者需在該文件以下代碼將對(duì)應(yīng)appId更改為自己在聚合平臺(tái)申請(qǐng)的appID
// SDK初始化接口
// 設(shè)置三方使用的applogID/唯一標(biāo)識(shí)id/設(shè)備id等相關(guān)信息,如無必要請(qǐng)勿設(shè)置其他。用法見接口說明
NSDictionary *didDic = @{ @"device_id": @"1234567" };// !!!建議在初始化時(shí)設(shè)置;如需更改后期調(diào)用updateExtraDeviceMap
[ABUAdSDKManager setupSDKWithAppId:@"5000546" config:^ABUUserConfig *(ABUUserConfig *c) {
c.logEnable = YES;
c.extraDeviceMap = didDic;
return c;
}];
三、Android版本編碼文章來源:http://www.zghlxwxcb.cn/news/detail-622302.html
在UnionApplication中修改對(duì)應(yīng)的應(yīng)用id,以及應(yīng)用名稱。如果您項(xiàng)目中已經(jīng)有了相關(guān)的Application文件,需要在Application文件中添加穿山甲聚合的初始化,建議用戶同意隱私協(xié)議后再進(jìn)行SDK的初始化方法,具體初始化代碼如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-622302.html
package com.bytedance.ad.sdk.mediation;
import android.app.Application;
import android.content.Context;
import android.support.multidex.MultiDex;
import com.bytedance.msdk.api.TTAdConfig;
import com.bytedance.msdk.api.TTAdConstant;
import com.bytedance.msdk.api.TTMediationAdSdk;
public class UnionApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
TTMediationAdSdk.initialize(this, buildConfig());
}
private static TTAdConfig buildConfig() {
return new TTAdConfig.Builder()
.appId("5001121")
.appName("APP測(cè)試媒體")
.openAdnTest(false)//開啟第三方ADN測(cè)試時(shí)需要設(shè)置為true,會(huì)每次重新拉去最新配置,release 包情況下必須關(guān)閉.默認(rèn)false
.isPanglePaid(false)//是否為費(fèi)用戶
.openDebugLog(true) //測(cè)試階段打開,可以通過日志排查問題,上線時(shí)去除該調(diào)用
.usePangleTextureView(true) //使用TextureView控件播放視頻,默認(rèn)為SurfaceView,當(dāng)有SurfaceView沖突的場(chǎng)景,可以使用TextureView
.setPangleTitleBarTheme(TTAdConstant.TITLE_BAR_THEME_DARK)
.allowPangleShowNotify(true) //是否允許sdk展示通知欄提示
.allowPangleShowPageWhenScreenLock(true) //是否在鎖屏場(chǎng)景支持展示廣告落地頁(yè)
.setPangleDirectDownloadNetworkType(TTAdConstant.NETWORK_STATE_WIFI, TTAdConstant.NETWORK_STATE_3G) //允許直接下載的網(wǎng)絡(luò)狀態(tài)集合
.needPangleClearTaskReset()//特殊機(jī)型過濾,部分機(jī)型出現(xiàn)包解析失敗問題(大部分是三星)。參數(shù)取android.os.Build.MODEL
.build();
}
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(base);
}
}
到了這里,關(guān)于抖音廣告Unity接入示例的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!