我想将 Facebook SDK 安装到我的 iOS 应用程序中,以跟踪来自推动安装的 Facebook 移动广告单元的安装。
然而到目前为止我读到的所有信息是,为了跟踪安装,用户也必须在游戏中登录 Facebook。
- 这是真的吗(请不要!!)?
- 如果是真的,有没有一种方法可以在用户不知道(合法)的情况下在后台完成?
- 如果不是这样,如何在没有“第二次”游戏内登录的情况下设置要跟踪的广告?
这是一个教育应用程序,出于安全/隐私原因,学校/家长不太可能希望在游戏中登录 Facebook。
您唯一需要登录的是 facebook 应用程序,这样他们就可以首先看到广告。
该广告将显示在您的新闻源上,如果他们点击安装并跟进,您应该在首次启动您的 ios 应用程序时进行转换。
要部署的代码在您的应用程序委托中,它[FBSettings publishInstall:@"12345678901234"]
会application:didFinishLaunchingWithOptions:
在启动时触发。因此,除非您在该方法触发之前要求在您的应用程序中登录(例如 in main.m
),否则您应该没问题。
显然这个线程相当老,所以希望你已经解决了这个问题。