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

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

上篇介绍Unity小游戏发布抖音平台的开发者账号注册以及小游戏创建和申请。本篇介绍字节SDK接入Unity游戏项目中。

接入参考教程:Docs,下载bgdt.package包,并导入Unity项目工程。

unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

 unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

 打开ByteGame菜单,弹出字节工具面板。点击下载安装另外2个字节小游戏工具。unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

 unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

安装完毕后,ByteGame菜单下多了StarkSDKTools子菜单,子菜单下,又多了BuildingTool和PublishingTool工具,前者是运行调试工具,后者是发布工具。

unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

 unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

 关于调试和发布工具如何使用会在之后的文章中讲解,本篇主要介绍SDK接入。项目中制作个广告管理单例管理器

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/*
 * Author:W
 * 字节跳动广告管理
 */
public delegate void OnVideoAdCloseCallBack();
public delegate void OnVideoAdErrorCallBack();


public class ByteGameAdManager : MonoBehaviour
{
    private static ByteGameAdManager _instance;


    public static ByteGameAdManager Instance
    {
        get
        {
            if (_instance == null)
            {
                _instance = new GameObject("ByteGameAdManager").AddComponent<ByteGameAdManager>();
                DontDestroyOnLoad(_instance.gameObject);
            }

            return _instance;
        }
    }

    private StarkSDKSpace.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);

        starkAdManager =  StarkSDKSpace.StarkSDK.API.GetStarkAdManager();
    }

    /// <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);
    }

    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}

广告封装好后,可以在对应的广告位处调用对应广告的API并注册回调做相应的处理即可。

关于广告ID位申请,请前往字节小程序开发者后台注册。

unity小游戏怎么接入字节广告,小游戏,Unity,Unity小游戏,抖音小游戏,广告SDK接入

 文章来源地址https://www.toymoban.com/news/detail-595003.html

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

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

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

相关文章

  • Unity 之 抖音小游戏本地数据最新存储方法分享

    抖音小游戏是一种基于抖音平台开发的小型游戏,与传统的 APP 不同,抖音小游戏运行在抖音客户端内部,可以通过抖音的分享、推荐等功能进行传播。在抖音小游戏开发过程中,文件存储系统是一个非常重要的组成部分,本文将详细介绍抖音小游戏文件存储系统的实现原理

    2024年02月11日
    浏览(55)
  • cocoscreator 发布抖音小游戏

    发布到字节跳动小游戏 字节小游戏是基于字节跳动全产品矩阵开发,不需用户下载,点开即玩的全新游戏类型。 小游戏的游戏提交,审核和发布流程等,需要遵守字节官方团队的要求和标准流程,具体信息可以参考 字节跳动小游戏接入指南。 准备工作 下载 字节跳动开发者

    2023年04月09日
    浏览(43)
  • unity发布微信小游戏,未找到 game.json报错原因

    同一个问题相隔一年遇到两次,两次原因都不一样,记录一下,以后不要再掉坑里 原因一:申请的appID是小程序不是小游戏 解决方法:需要在程序平台修改服务类目 如果不能修改,可以重新注册一个微信小程序,需要一个新的邮箱,但是一个手机好的注册次数是有上限的,

    2024年02月03日
    浏览(44)
  • 【Unity小游戏】游戏开发案例-Unity打造畅玩无阻的小游戏(上)

    乒乓克隆 使用立方体建造竞技场、球拍和球。 移动球和球拍。 击球并得分。 让相机感受到冲击力。 给游戏一个抽象的霓虹灯外观。 这是有关基础游戏的系列教程中的第一个教程。在其中,我们将创建一个简单的 Pong 克隆。 本教程是使用 Unity 2021.3.16f1 制作的。 本系列将涵

    2024年02月13日
    浏览(46)
  • Unity小游戏——迷你拼图

    拼图演示 资源:  链接:https://pan.baidu.com/s/1BGeSmRCO_WZRUyl3MxefGw  提取码:0n4a 排列拼图碎片,拼出最后的图案。可以点住碎片的任意位置拖动;点击\\\"重来\\\"按钮,可以回到最初状态重新开始。 有很多电脑游戏的原型来自于现实世界中的玩具,拼图游戏就是其中的一个代表。 本

    2024年02月14日
    浏览(47)
  • Unity - 微信小游戏

    总参考:Unity WebGL 微信小游戏适配方案(公测)   下载 Unity插件,并导入至游戏项目中,版本更新请查看更新日志 请查阅推荐引擎版本,安装时选择 WebGL 组件 最终选择 Unity2021.2.5f1c1 InstantGame 前往Node官网安装长期稳定版 之前已安装 v16.17.0 前往微信开发者工具下载安装 Stable

    2024年02月06日
    浏览(58)
  • Unity——2D小游戏笔记整理

    【每日一句:清晨和夜晚都请用尽全力去生活】 目录 一、环境搭建 二、人物 三、相机跟随人物移动 四、平铺精灵 五、血条跟随敌人行走 六、脚本逻辑 【玩家行走方法】 【玩家跳跃方法】 【改变玩家血量值方法】 【创建玩家子弹方法】 【主角血量,改变血条遮罩】 【敌

    2024年02月09日
    浏览(56)
  • unity小球吃金币小游戏

    链接放在这里 unity小球吃金币小游戏-Unity3D文档类资源-CSDN下载 这是我在学完虚拟现实技术这门课程后利用unity所做的小球吃金币小游戏,里面有源码和作品源文件,用u更多下载资源、学习资料请访问CSDN下载频道. https://download.csdn.net/download/m0_57324918/85604051 1创建Roll A Ball小球吃

    2023年04月08日
    浏览(48)
  • Unity 开发微信小游戏

    今天给大家分享一下我近期用Unity开发微信小游戏的经过和踩坑; 微信小游戏就是微信小程序,小游戏是小程序的一个子集,小游戏是一种特殊的小程序;这篇文章建议大家收藏,干货满满 Unity开发微信小程序 Unity 3D下载官网 Unity转化小程序的Package包下载地址 微信开发者工

    2024年02月09日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包