欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > 抖音小游戏banner广告接入

抖音小游戏banner广告接入

2025/2/21 3:11:50 来源:https://blog.csdn.net/qq_42194657/article/details/144291694  浏览:    关键词:抖音小游戏banner广告接入

抖音小游戏banner广告接入

  • 介绍
  • banner
  • 测试调用代码
  • 总结

介绍

这里对我之前写的广告接入组一个补充,之前文章之写了激励视频方式,今天拓展一下banner的接入,插件什么的就不继续写如何操作了,可以看我之前那个文章

banner

申请的地方和方式在下面图中创建新广告位即可(激励视频广告、banner广告、插屏广告),获得广告位ID
在这里插入图片描述

/// <summary>/// banner视频/// </summary>/// <param name="adId">广告位id</param>/// <param name="bS">样式</param>/// <param name="IntervalTime">间隔时间必须大于等于30</param>/// <param name="errCallBack">错误回调</param>/// <param name="loadEdCallback">加载完成回调</param>/// <param name="resizeCallBack">重新设置大小回调</param>/// <param name="closeCallBack">关闭回调</param>/// <returns></returns>public BannerAd CreateBanner(string adId, BannerStyle bS, int IntervalTime, System.Action<int, string> errCallBack, System.Action loadEdCallback, System.Action<int, int> resizeCallBack, System.Action closeCallBack){return starkAdManager.CreateBannerAd(adId, bS, IntervalTime, errCallBack, loadEdCallback, resizeCallBack, closeCallBack);}

测试调用代码

private BannerAd ba = null;private int px2dp(int px) => (int)(px * (160 / Screen.dpi));/// <summary>/// 调整位置和大小/// </summary>/// <param name="m_style"></param>void changeStyle(BannerStyle m_style){int w = m_style.width;                //获取banner宽度大小int h = m_style.height;               //获取banner高度大小int sw = px2dp(Screen.width);         //获得屏幕宽度(dp)int sh = px2dp(Screen.height);        //获得屏幕高度(dp)m_style.top = sh - h;                //底部m_style.left = sw / 2 - w / 2;       //中央m_style.width = w;ba.ReSize(m_style);        //使用Resize函数调整位置和大小}/// <summary>/// 展示界面/// </summary>/// <returns></returns>public override BasePanel Show(){Debug.LogError("展示界面");BannerStyle bs = new BannerStyle();bs.left = 0;bs.top = 0;bs.width = Screen.width;//高度是根据视频大小定的所以没法设置高度ba = ByteGameAdManager.Instance.CreateBanner("3gnda6hd1hd44g8pli", bs, 30, (v, s) =>{Debug.LogError("v = " + v + ",s = " + s);}, () =>{Debug.LogError("加载出来");if (ba != null) ba.Show();}, (v1, v2) =>{Debug.LogError("v1 = " + v1 + ",v2 = " + v2);}, () =>{Debug.LogError("关闭");});return this;}

总结

官方文档广告部分

抖音广告错误码说明

感谢大家的支持

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词