当前位置: 首页 > news >正文

小语种网站案例教育培训类网站设计

小语种网站案例,教育培训类网站设计,搜易网服务内容,廊坊建设网站企业Unity开发抖音小游戏广告部分接入 介绍环境确保开通流量主获取广告位广告部分代码测试如下总结 介绍 最近在使用Unity做抖音小游戏这块的内容,因为要接入广告,所以这里我把我接入广告的部分代码和经验分享一下。 环境确保 根据抖音官方的文档我们是先…

Unity开发抖音小游戏广告部分接入

  • 介绍
  • 环境确保
  • 开通流量主获取广告位
  • 广告部分代码
  • 测试如下
  • 总结

介绍

最近在使用Unity做抖音小游戏这块的内容,因为要接入广告,所以这里我把我接入广告的部分代码和经验分享一下。

环境确保

根据抖音官方的文档我们是先需要安装BGDT这个支持插件

安装好之后如下打开开发者工具
在这里插入图片描述

需要再安装对应版本的Start SDK这个是广告sdk(其他我下载的大家也可以参考一下)
在这里插入图片描述

开通流量主获取广告位

打开抖音开放平台的控制台找到商业化中的流量主,这里通常是未开放的需要自己打开流量主(这里很快)
在这里插入图片描述
创建广告位,这里可以根据自己的需要去创建(激励视频、插屏广告、Banner广告)。创建完成之后会提供广告位ID。
在这里插入图片描述

广告部分代码

管理脚本

using UnityEngine;
using StarkSDKSpace;
using static StarkSDKSpace.StarkAdManager;public delegate void OnVideoAdCloseCallBack();
public delegate void OnVideoAdErrorCallBack();public class AdClass : VideoAdCallback
{public void OnError(int errCode, string errorMessage){Debug.LogError("播放错误");}public void OnVideoClose(int watchedTime, int effectiveTime, int duration){Debug.LogError("视频关闭 看了多久 = " + watchedTime);}public void OnVideoLoaded(){Debug.LogError("视频加载完毕");}public void OnVideoShow(long timestamp){Debug.LogError("开始展示视频");}
}public class ByteGameAdManager : MonoBehaviour
{private static ByteGameAdManager _instance;private AdClass adc;public static ByteGameAdManager Instance{get{if (_instance == null){_instance = new GameObject("ByteGameAdManager").AddComponent<ByteGameAdManager>();DontDestroyOnLoad(_instance.gameObject);}return _instance;}}private StarkAdManager starkAdManager;//public const string LevelComplete_Video_Id = "mi5ag76n0bg4506577";//public const string Back_Interstitial_Video_Id = "2efdh3aelb10i0q2ie";//public const string Resume_Interstitial_Video_Id = "9e953k528dj5ljkcef";//public const string Game_Banner_Id = "4f08ml2f1a81vsqvbg";private void Awake(){_instance = this;DontDestroyOnLoad(_instance.gameObject);//这个是为了在开发工具中方便测试所以需要打开这里if (Application.isEditor)MockSetting.OpenAllMockModule();starkAdManager = StarkSDK.API.GetStarkAdManager();adc = new AdClass();}/// <summary>/// 播放激励视频广告/// </summary>/// <param name="adId"></param>/// <param name="closeCallBack"></param>/// <param name="errorCallBack"></param>public void ShowVideoAd(string adId, System.Action<bool> closeCallBack, System.Action<int, string> errorCallBack){if (starkAdManager != null){starkAdManager.ShowVideoAdWithId(adId, closeCallBack, errorCallBack);}}/// <summary>/// 播放插屏广告/// </summary>/// <param name="adId"></param>/// <param name="errorCallBack"></param>/// <param name="closeCallBack"></param>public void ShowInterstitialAd(string adId, System.Action<int, string> errorCallBack, System.Action closeCallBack){if (starkAdManager != null)starkAdManager.CreateInterstitialAd(adId, errorCallBack, closeCallBack);}
}

测试脚本

 if (ByteGameAdManager.Instance != null) {//这里需要开通流量主获取广告位IDByteGameAdManager.Instance.ShowVideoAd("5egc7tjx9774ad0il0",(bol) => {Debug.LogError("关闭广告 ,是否已经看完" + bol);},(it,str) => {Debug.LogError("错误警告Error");});}

测试如下

编辑器下如下图所示(根据自己的点击获得反馈)
在这里插入图片描述
正常发布版本之后抖音上是正常看到的广告。

总结

上述是我对抖音小游戏广告部分的整理和经验分享,感谢大家的支持。

http://www.yayakq.cn/news/735255/

相关文章:

  • 删除wordpress站找事做网站怎么弄
  • 甘肃 网站建设 开发 app网站转微信小程序开发
  • 高端服装产品网站建设网页模板图片
  • 哪个网站有高清图片做ppt企业建站用什么系统
  • 网站提升权重营业执照公示网
  • 受欢迎的江苏网站建设郑州西区做网站
  • 网站后台优化建筑结构设计软件
  • 程序员个人网站开发seo优化推广招聘
  • 南通做网站厉害的wordpress网站音乐放不全
  • 做我的世界缩略图的网站知名wordpress架构网站
  • 兔展在线制作网站全网媒体发布平台
  • 南京seo网站建设费用2022二建价格疯涨
  • 网站流量怎么查看信息流优化师简历怎么写
  • 图书馆网站的建设的重要性调研园区网站建设工作
  • 中山网站建设招聘文明网站建设培训体会
  • 江苏企业建网站排名优化网络推广培训平台
  • 网站做优化有什么好处南充手机网站建设
  • 求个网站好人有好报百度贴吧thinkphp微网站开发
  • 自己做的网站出现广告企业咨询顾问的工作内容
  • 河北网站推广电商网站开发报告
  • 优化设计官方网站手表网站查询
  • html制作一个个人主页网站杭州 网站建设
  • 网站建设与代运营介绍百度广告费用
  • 找到网站后台地址公司做网站公司
  • 建设个人网站的策划书单页网站建设哪里有提供
  • 天津建设招标网站首页中国最大的电商平台是哪家
  • 南沙营销网站建设自己的网站怎么做淘宝联盟
  • 如何做网站的自由撰稿人如何在头条上做网站推广
  • 发广告的网站深圳保障性住房价格
  • php网站 怎么取得后台管理权限移动终端网站开发