如何获取测试设备ID以在Unity3D中测试iOS上的Admob

时间:2016-01-14 07:48:13

标签: ios admob adsense

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

对于Android,我发现one app on play store工作正常但没有获得iOS。

1 个答案:

答案 0 :(得分:0)

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

这是apple's documentation获取广告标识符。查看method: 'GET'

部分
  

ASIdentifierManager课程为应用提供了访问权限   也可用于仅用于提供广告的标识符   作为一个标志,指示用户是否有有限的广告跟踪。

     

此类预计将由正在实现的类的开发人员使用   投放广告的系统。这些组织通常提供应用   开发人员使用与此类交互的代码。应用   开发人员可能需要链接到广告支持框架才能使用   那段代码,但它们不应该与之交互   直接使用ASIdentifierManager类。

     

获取广告标识符:

     
      
  1. 使用。获取对此类的共享实例的引用   sharedManager方法。

  2.   
  3. 检查广告跟踪是否受到限制   advertisingTrackingEnabled property。

  4.         

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

         
        
    1. 使用advertisingIdentifier获取广告标识符   属性。
    2.