栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Unity3D

Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情

Unity3D 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情

Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情
  • 前言
  • 一、下载SDK
  • 二、官网注册相关项目信息
    • 1.新建媒体
    • 2.新建广告位
  • 三、更改代码
    • 1.更改初始化SDK的代码
    • 2.更改对应的ID
  • 总结
  • 版权声明


前言

最近在看uinty的广告的SDK的接入,由于unity自带的广告SDK,UnityAds的网络不翻墙是无法使用的,所以调研后决定采用腾讯广告的SDK,这是他的官网链接链接
unity版本是2019.4.10f
老样子,先上最终效果:


一、下载SDK

腾讯广告的SDK直接官网下载就可以了,需要先用户注册登录下,然后再下载,这是链接链接
选择对应的unitySDK

二、官网注册相关项目信息 1.新建媒体


图中可以看到你的媒体ID,这个一会儿有用。
在新建媒体时,一定要注意,主程序包名要和你的工程一致

2.新建广告位


选择媒体选项,直接就选刚才你自己创建的媒体就可以了,广告的类型也有很多,你可以选下要哪种广告。

记住你的广告位ID,一会在脚本里要指定你自己的ID。

三、更改代码

导入腾讯广告的SDK后,可以找到他自带的案例工程,但是直接发布安卓会有问题,需要修改下他的案例代码。

1.更改初始化SDK的代码

下面是更改后的代码,找到 GDTSDKManager.cs 这个脚本

namespace Tencent.GDT
{
#if UNITY_ANDROID
    using UnityEngine;
    public class GDTSDKManager
    {
        private static string appId;
        private static bool hasInit = true;

        public static void Init(string appId)
        {
            // AndroidJavaObject gdtAdManager = new AndroidJavaClass("com.qq.e.comm.managers.GDTADManager").CallStatic("getInstance");
            // hasInit = gdtAdManager.Call("initWith", Utils.GetActivity(), appId);
            // return hasInit;
            AndroidJavaObject gdtAdSdk = new AndroidJavaClass("com.qq.e.comm.managers.GDTAdSdk");
            gdtAdSdk.CallStatic("init", Utils.GetActivity(), appId);
        }

        internal static bool CheckInit()
        {
            if(!hasInit)
            {
                Debug.unityLogger.Log("GDT_UNITY_LOG", "请先初始化 SDK !");
            }
            return hasInit;
        }
    }
#endif    
}
2.更改对应的ID

更改的位置在Constants.cs 这个脚本里,可以把他案例的id改成你自己的。我没有改,直接用的他案例的id。


总结

欢迎大佬多多来给萌新指正,欢迎大家来共同探讨。
如果各位看官觉得文章有点点帮助,跪求各位给点个“一键三连”,谢啦~

声明:本博文章若非特殊注明皆为原创原文链接
https://blog.csdn.net/Wrinkle2017/article/details/122939913
————————————————————————————————

版权声明

版权声明:本博客为非营利性个人原创
所刊登的所有作品的著作权均为本人所拥有
本人保留所有法定权利,违者必究!
对于需要复制、转载、链接和传播博客文章或内容的
请及时和本博主进行联系
对于经本博主明确授权和许可使用文章及内容的
使用时请注明文章或内容出处并注明网址
转载请附上原文出处链接及本声明

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/900562.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号