【问题标题】:How to get test device id for testing Admob on iOS in Unity3D如何在 Unity3D 中获取用于在 iOS 上测试 Admob 的测试设备 ID
【发布时间】:2016-04-19 10:58:16
【问题描述】:

我正在使用 UNITY3D 在 iOS 游戏中实施 AdMob,我想知道是否有任何方法可以直接从 Unity 或任何其他不使用 Xcode 的方式获取设备哈希 ID(将在 AdMob 中使用)。条件是我想向客户演示 AdMob 并且他没有 mac/xcode,那么如何获取我可以放入 admob 的测试设备列表中的设备 ID。

对于 Android,我发现 one app on play store 可以正常工作,但不适用于 iOS。

【问题讨论】:

标签: ios admob adsense


【解决方案1】:

只需计算广告标识符的 MD5 并将其用作您的测试设备 ID - Source

这里是apple's documentation 获取广告标识符。检查部分Getting the Advertising Identifier

ASIdentifierManager 类为应用程序提供访问 也只能用于提供广告的标识符 作为一个标志,指示用户是否有有限的广告跟踪。

这个类应该被正在实现一个 广告投放系统。这些组织通常提供应用程序 开发人员使用与此类交互的代码。应用程序 开发人员可能需要链接到广告支持框架才能使用 该代码,但他们不应该需要与 直接使用 ASIdentifierManager 类。

获取广告标识符:

  1. 使用 sharedManager 方法。

  2. 使用 adsTrackingEnabled 属性。

如果用户的广告跟踪有限,请使用广告标识符 仅用于以下目的:频次上限、归因、 转化事件、估计唯一用户数、广告 欺诈检测和调试。

  1. 使用广告标识符获取广告标识符 财产。

【讨论】:

  • 关于如何获取广告标识符的任何提示?我正在使用 Unity3D。
  • 这方面的任何示例代码都很棒,它将获取并在屏幕上显示 ID。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-13
  • 1970-01-01
  • 1970-01-01
  • 2016-03-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多