我们的信箱。怎么回
发布网友
发布时间:2023-02-11 19:32
我来回答
共1个回答
热心网友
时间:2024-12-01 13:56
用QQ邮箱即可 腾讯广告的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<AndroidJavaObject>("getInstance");
// hasInit = gdtAdManager.Call<bool>("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
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2.更改对应的ID
更改的位置在Constants.cs 这个脚本里,可以把他案例的id改成你自己的。我没有改,直接用的他案例的id。