抖音广告Unity接入示例

这篇具有很好参考价值的文章主要介绍了抖音广告Unity接入示例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 一、初始化

Unity端初始化 建议用户同意隐私协议后再进行SDK的初始化方法,传入在聚合平台申请的appID及其他设置:

    ABUUserConfig userConfig = new ABUUserConfig();
    userConfig.logEnable = true;
    ABUAdSDK.setupMSDK(ABUAdPositionId.APP_ID, "msdk demo", userConfig);

二、IOS版本编码

导出原生端初始化 iOS 配置启动函数UnionAppController.mm,初始化SDK,必须放在加载广告前,建议用户同意隐私协议后再进行SDK的初始化方法,开发者需在该文件以下代码将对应appId更改为自己在聚合平台申请的appID

// SDK初始化接口
// 设置三方使用的applogID/唯一标识id/设备id等相关信息,如无必要请勿设置其他。用法见接口说明
NSDictionary *didDic = @{ @"device_id": @"1234567" };// !!!建议在初始化时设置;如需更改后期调用updateExtraDeviceMap
[ABUAdSDKManager setupSDKWithAppId:@"5000546" config:^ABUUserConfig *(ABUUserConfig *c) {
    
    c.logEnable = YES;
    c.extraDeviceMap = didDic;
    return c;
    
}];

三、Android版本编码

在UnionApplication中修改对应的应用id,以及应用名称。如果您项目中已经有了相关的Application文件,需要在Application文件中添加穿山甲聚合的初始化,建议用户同意隐私协议后再进行SDK的初始化方法,具体初始化代码如下:文章来源地址https://www.toymoban.com/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测试媒体")
                .openAdnTest(false)//开启第三方ADN测试时需要设置为true,会每次重新拉去最新配置,release 包情况下必须关闭.默认false
                .isPanglePaid(false)//是否为费用户
                .openDebugLog(true) //测试阶段打开,可以通过日志排查问题,上线时去除该调用
                .usePangleTextureView(true) //使用TextureView控件播放视频,默认为SurfaceView,当有SurfaceView冲突的场景,可以使用TextureView
                .setPangleTitleBarTheme(TTAdConstant.TITLE_BAR_THEME_DARK)
                .allowPangleShowNotify(true) //是否允许sdk展示通知栏提示
                .allowPangleShowPageWhenScreenLock(true) //是否在锁屏场景支持展示广告落地页
                .setPangleDirectDownloadNetworkType(TTAdConstant.NETWORK_STATE_WIFI, TTAdConstant.NETWORK_STATE_3G) //允许直接下载的网络状态集合
                .needPangleClearTaskReset()//特殊机型过滤,部分机型出现包解析失败问题(大部分是三星)。参数取android.os.Build.MODEL
                .build();
    }

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(base);
    }
}

到了这里,关于抖音广告Unity接入示例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity发布抖音小游戏:SDK接入

    上篇介绍Unity小游戏发布抖音平台的开发者账号注册以及小游戏创建和申请。本篇介绍字节SDK接入Unity游戏项目中。 接入参考教程:Docs,下载bgdt.package包,并导入Unity项目工程。    打开ByteGame菜单,弹出字节工具面板。点击下载安装另外2个字节小游戏工具。   安装完毕后,

    2024年02月16日
    浏览(61)
  • cocos creator对接字节跳动(抖音)小游戏激励视频广告注意事项(审核不通过,次数不一致和重复获得奖励等)

    首先是官方文档里的对接方式:(https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/api/open-interface/ads/rewarded-video/tt-createRewardedVideoAd) 在cocos creator开发的小游戏中,把onLoad换成start就差不多了,场景初始化的时候把视频对象初始化好,事件绑定好,如果是单场景的游戏确

    2024年02月16日
    浏览(52)
  • Unity | HDRP高清渲染管线学习笔记:示例场景解析

    目录 一、HDRP入门 1.HDRP设置  1.1 HDRP配置文件中的全部设置项         1.1.1 Rendering下的Lit Shader Mode         1.1.2 Lighting 下的Volumetrics(体积光)和Screen Space Reflection(屏幕空间反射) 2.离线渲染VS实时渲染 3.Volume组件 3.1Sky and Fog Volume 天空雾效 4.光照贴图烘焙 5.HDRP材质和

    2024年02月08日
    浏览(102)
  • 神策数据宣布接入百度文心一言能力,落地营销云智能应用场景

    2 月 15 日,神策数据宣布成为百度文心一言(英文名:ERNIE Bot)首批生态合作伙伴。后续,神策数据将全面体验并接入文心一言的能力,为更多行业的更多企业带来更加智能化、高效率的分析云与营销云产品。 神策数据正在为超过 2000 家企业提供数字化用户运营的软件和解决

    2024年02月15日
    浏览(41)
  • 揭秘!Unity和Cocos,哪个更适合你?

    去年中旬,Unity实施了一个极具争议性的新收费政策,该政策是根据游戏的安装量进行收费,这引起了众多 Unity 开发者的强烈不满。在这个政策上线仅仅一个月后,Unity 宣布 CEO John Riccitiello 卸任,James M. Whitehurst 暂时接替 CEO 职务,而他此前在红帽担任了 12 年的 CEO。 Unity这一

    2024年03月25日
    浏览(51)
  • Unity、UE、Cocos游戏开发引擎的区别

    Unity、Unreal Engine(UE)和Cocos引擎是三个常用的游戏开发引擎,它们在功能和特性上有一些区别。以下是它们之间的主要区别: 编程语言:Unity使用C#作为主要的编程语言,开发者可以使用C#脚本进行游戏逻辑编写。Unreal Engine主要使用C++作为编程语言,但也支持蓝图系统,允许

    2024年02月22日
    浏览(66)
  • unity转抖音小游戏笔记

    一.unity版本选择2019.4.8f1 二.需从BGDT内安装以下插件 StarkMini for Unity :基础小包改造 sdk,提供游戏改造小包的框架 Stark Asset Analyser :基于 starkmini 的自动化小包工具     https://microapp.bytedance.com/docs/zh-CN/mini-game/rd-to-SCgame/minify/overall 三.打开资源配置编辑器 ByteGame-StarkMini-Open

    2023年04月08日
    浏览(46)
  • 开发者出海|每周认识一个移动广告渠道之一 · Unity Ads

    广告是游戏厂商盈利的主要手段之一。随着各个公司开始准备2024的年度计划,为了帮助大家能在明年找准渠道,跟上行业与生态变化。光子易PhotonPay推出《应用出海|每周认识一个移动广告渠道》,将更深度的解读一些新兴渠道和垂直领域中的新面孔,帮助大家把握优质渠道

    2024年02月21日
    浏览(40)
  • 使用unity发布抖音小游戏

    1.要选择对应的unity版本 如果使用 native 方案:确认游戏工程运行在 Unity 2019.4.8f1 或者 Unity 2019.4.35f1 如果使用 wasm 方案:建议使用 unity 最新版,比如 2021.2 之后的版本,在 wasm 方面做了很多优化 可以用 2019.4.8 构建 native 版本,用 2021.x 构建 wasm,一起发布。 重要: editor 和 A

    2024年02月15日
    浏览(49)
  • [Unity]关于Unity接入Appsflyer并且打点支付

    首先需要去官方下载Appsflyer的UnityPackage 链接在这afPackage 然后导入 导入完成 引入此段代码 然后把他挂在到一个有DontDestroyOnLoad(this)的物体上 没有的话就自己在awake里面加一个 接下来需要引入 这个物体 Key Id和上面一样 然后下面就是埋点支付的教程了 在In app 的这个方法里 添

    2024年01月18日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包