使用Apple的 new crackdown on apps that use the IDFA(广告标识符/ IdentifierForAdvertisers)但不提供广告,有没有办法跟踪不同广告或广告提供商的转化?

例如,Admob’s SDK download page声明:

The iOS SDK utilizes Apple’s advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.

如果我想跟踪来自不同来源的应用安装,我需要SDK,但如果我使用它,我的应用(可能)会被拒绝,因为它不包含广告.

来自Adwords背景,每个广告系列,广告文字和定位都经过精心的交叉测试,在不知道转换的情况下投放广告费用的想法非常糟糕.话虽这么说,我没有看到那么多的抗议,所以我想知道我是否遗漏了什么?

我想到的潜在解决方案:

>游戏系统:将广告编码到我的应用程序中,用于“非高级会员”.我为Apple评论员创建的帐户将是非高级会员.应用程序获得批准后,我会确保所有用户的帐户都已切换为高级帐户,因此广告实际上从未显示过.

缺点:如果IDFA在与广告无关的地方被应用程序拉动,他们可能会拒绝我,即使他们不这样做也可能导致问题.
>希望允许其用户跟踪广告转换的广告提供商实施某种IP和GPS位置指纹识别,以将广告应用中的点击链接到广告应用的安装.

缺点:这不是我能做的事情 – 由Admob等人来解决.
>对广告系列进行高级别跟踪/测试,例如,运行一个广告系列一周并测量整体下载统计信息,然后再测量另一周,然后重新测量.

缺点:这是一种垃圾的数字营销方式,使测试迭代变得非常缓慢.

我在这里遗漏了什么 – 如果没有,是否有比1,2或3更好的方法?

解决方法

它现在(2014年4月22日)似乎Apple特别允许使用IDFA跟踪安装.

更新我的应用程序时,我看到:

选择第二个选项(“将此应用安装属性设置为以前提供的广告”)没有出错,应用程序已获批准.

2014年4月/ iOS 7 – 有没有办法跟踪iOS应用的转换,以便在不使用IDFA的情况下将内容下载到不同的广告系列来源?的更多相关文章

  1. ios – 当我在xCode 5中验证我的应用程序时,获取错误的广告标识符[IDFA]错误

    在验证我的应用程序时,我收到错误消息“广告标识符使用不当.您的应用包含广告标识符[IDFA]API,但您尚未遵守iOS中的限制广告跟踪设置.”我在广告标识符的准备上传页面上检查了“是”.我在我的应用程序中使用revmob广告和flurry分析(COCOS2D-X项目).如何解决这个问题,我已经尝试了很多但没有成功.我使用下面的代码进入appdelegate但没有运气.解决方法这个IDFA问题今天仍

  2. iOS上的自定义BLE广告

    有没有使用私有API或越狱的替代品?解决方法我对iOS的体验是,如果它没有在API中公开,除了越狱之外没有办法解决.对于蓝牙低功耗,API处于GAP/GATT级别,而较低级别暴露的则很少.广告是LL(链接层)功能.为了说明访问受限制的限制:扫描BLE设备时,您将无法访问广告商的MAC地址iOS.在Android中你有它.

  3. ios – 蓝牙LE,scanForPeripheralsWithServices在后台增加速度

    我在iPhone5S上使用蓝牙LE,我做了以下工作:>我有一个蓝牙外设,我配置它在所有三个蓝牙广告频道(37,38和39)上宣布每20秒.>我已经配置了我的应用程序与UIBacgroundModes=蓝牙中央在Info.plist>我已经启动了一个scanForperipheralsWithServices,如下所示码:目前的状态是:>在前台模式下,当我启动外围设备时(一秒钟内),应用程序会迅速收

  4. 2014年4月/ iOS 7 – 有没有办法跟踪iOS应用的转换,以便在不使用IDFA的情况下将内容下载到不同的广告系列来源?

    解决方法它现在似乎Apple特别允许使用IDFA跟踪安装.更新我的应用程序时,我看到:选择第二个选项没有出错,应用程序已获批准.

  5. 使用swift集成移动广告聚合平台

    OverridefuncviewDidLoad(){super.viewDidLoad()bannerView.adUnitId=“ca-app-pub-706657930853688714815911455”bannerView.rootViewController=selfself.view.addSubViewVarrequest:GADRequest=GADRequest()request.testDevices={“”}bannerView.loadRequest}Overridefuncdid

  6. swift – 为什么我的facebook插页式广告不会显示在我的应用中?

    他们肯定也能在这里提供帮助.thispage之后的某个地方我相信你可以找到适当的现场支持作为付费广告客户.

  7. 设置Android隐私政策

    我在我的Android应用程序中使用AdMob.我是否需要在我的应用程序中创建隐私政策,以告知用户Google使用的Cookie?如果是,我需要把它放在哪里?我必须在GooglePlay上的说明中写出来吗?或者在第一次运行时我必须显示片段窗口吗?我阅读了Google文档,但我并不清楚.https://support.google.com/googleplay/android-developer/answer/2519872?hl=en解决方法澄清任何发现此问题的人:答案是肯定的,如果您使用的是AdMob,

  8. android – 使用AdMob的Google Play服务.检查可用性?

    解决方法GooglePlay服务包含两个组件.一个是链接到应用程序的jar,另一个是系统的一部分.AdMob广告显示组件位于jar中,而其他播放服务位于系统中.如果使用GooglePlay服务构建应用,您将能够展示AdMob广告,但您将无法获得其他一些GooglePlay服务功能.所以,是的,当您的应用程序链接到库时,某些GooglePlay服务类将包含在您的APK中.也可以使用旧的AdMobSDK来显示AdMob广告.

  9. android – 阻止“后退”按钮关闭插页式广告

    我正在使用AdMob将插页式广告添加到我的Android应用中.我想知道是否有办法阻止用户通过按“后退”按钮关闭它们.我知道AdMob正在将广告加载到其他活动中,因此我无法使用我的活动的onKeyDown()来执行此操作.此外,我不确定它是否被认为是一种好的做法,如果它值得做的话.谢谢!

  10. android – 如何避免在配置更改和启动活动时重新加载Admob广告?

    使用横幅样本here,我注意到如果我改变方向,广告就会消失,然后重新加载(需要时间),所以每当我改变方向时,都会有时间显示任何内容.我知道可以通过清单为活动设置configChanges(实际上它可以正常工作),但这不是一般的建议.它有多个缺陷:>在我的情况下,例如,更改方向让工具栏保持在相同的高度,这是错误的,因为它应该在横向上与在纵向上不同.>转到另一个活动Admob视图仍会重新加载,即使之前

随机推荐

  1. iOS实现拖拽View跟随手指浮动效果

    这篇文章主要为大家详细介绍了iOS实现拖拽View跟随手指浮动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  2. iOS – genstrings:无法连接到输出目录en.lproj

    使用我桌面上的项目文件夹,我启动终端输入:cd然后将我的项目文件夹拖到终端,它给了我路径.然后我将这行代码粘贴到终端中找.-name*.m|xargsgenstrings-oen.lproj我在终端中收到此错误消息:genstrings:无法连接到输出目录en.lproj它多次打印这行,然后说我的项目是一个目录的路径?没有.strings文件.对我做错了什么的想法?

  3. iOS 7 UIButtonBarItem图像没有色调

    如何确保按钮图标采用全局色调?解决方法只是想将其转换为根注释,以便为“回答”复选标记提供更好的上下文,并提供更好的格式.我能想出这个!

  4. ios – 在自定义相机层的AVFoundation中自动对焦和自动曝光

    为AVFoundation定制图层相机创建精确的自动对焦和曝光的最佳方法是什么?

  5. ios – Xcode找不到Alamofire,错误:没有这样的模块’Alamofire’

    我正在尝试按照github(https://github.com/Alamofire/Alamofire#cocoapods)指令将Alamofire包含在我的Swift项目中.我创建了一个新项目,导航到项目目录并运行此命令sudogeminstallcocoapods.然后我面临以下错误:搜索后我设法通过运行此命令安装cocoapodssudogeminstall-n/usr/local/bin

  6. ios – 在没有iPhone6s或更新的情况下测试ARKit

    我在决定下载Xcode9之前.我想玩新的框架–ARKit.我知道要用ARKit运行app我需要一个带有A9芯片或更新版本的设备.不幸的是我有一个较旧的.我的问题是已经下载了新Xcode的人.在我的情况下有可能运行ARKit应用程序吗?那个或其他任何模拟器?任何想法或我将不得不购买新设备?解决方法任何iOS11设备都可以使用ARKit,但是具有高质量AR体验的全球跟踪功能需要使用A9或更高版本处理器的设备.使用iOS11测试版更新您的设备是必要的.

  7. 将iOS应用移植到Android

    我们制作了一个具有2000个目标c类的退出大型iOS应用程序.我想知道有一个最佳实践指南将其移植到Android?此外,由于我们的应用程序大量使用UINavigation和UIView控制器,我想知道在Android上有类似的模型和实现.谢谢到目前为止,guenter解决方法老实说,我认为你正在计划的只是制作难以维护的糟糕代码.我意识到这听起来像很多工作,但从长远来看它会更容易,我只是将应用程序的概念“移植”到android并从头开始编写.

  8. ios – 在Swift中覆盖Objective C类方法

    我是Swift的初学者,我正在尝试在Swift项目中使用JSONModel.我想从JSONModel覆盖方法keyMapper,但我没有找到如何覆盖模型类中的Objective-C类方法.该方法的签名是:我怎样才能做到这一点?解决方法您可以像覆盖实例方法一样执行此操作,但使用class关键字除外:

  9. ios – 在WKWebView中获取链接URL

    我想在WKWebView中获取tapped链接的url.链接采用自定义格式,可触发应用中的某些操作.例如HTTP://我的网站/帮助#深层链接对讲.我这样使用KVO:这在第一次点击链接时效果很好.但是,如果我连续两次点击相同的链接,它将不报告链接点击.是否有解决方法来解决这个问题,以便我可以检测每个点击并获取链接?任何关于这个的指针都会很棒!解决方法像这样更改addobserver在observeValue函数中,您可以获得两个值

  10. ios – 在Swift的UIView中找到UILabel

    我正在尝试在我的UIViewControllers的超级视图中找到我的UILabels.这是我的代码:这是在Objective-C中推荐的方式,但是在Swift中我只得到UIViews和CALayer.我肯定在提供给这个方法的视图中有UILabel.我错过了什么?我的UIViewController中的调用:解决方法使用函数式编程概念可以更轻松地实现这一目标.

返回
顶部