我在我的项目中使用Firebase Analytics
。我已经用CocoaPods
安装了它。我想访问所有自动收集的用户属性,如here所述。上面写着:
对于iOS应用程序,应用程序必须收集IDFA,以便自动获取年龄、性别和兴趣属性。
为此,我应该链接到以下库:
利巴迪达斯.A
adsupport.framework支持
这将被描述为here。我知道如何链接AdSupport.framework
。
但我应该在哪里找到libAdIdAccess.a
。已经有人问过这个问题。答案建议安装podGoogleIDFASupport
。我已经这么做了,但是我想知道这是否是正确的操作,因为Firebase
文档中没有提到它,只有Google Analytics
文档中没有提到它。在Google Analytics
中,安装pod是不够的,您还应该:
若要启用IDFA集合,请在将收集IDFA的每个跟踪器上将AllowIDFaCollection属性设置为“是”。例如:
//启用IDFA集合。
tracker.allowidfacollection=是;
问题是:使用podGoogleIDFASupport
就足够了,还是应该用另一种方式获取libAdIdAccess.a
?
最佳答案
我目前还在为iOS应用程序设置IDFA集合。我通过cocoapods安装了GoogleIDFASupport
,但我的库文件名为libAdIdAccessLibrary.a
而不是libAdIdAccess.a
我马上就要提交了,过几天应该会知道它是否有效。
只是想知道你最后是不是跳过了这一步?
若要启用IDFA集合,请在将收集IDFA的每个跟踪器上将AllowIDFaCollection属性设置为“是”。例如:
//启用IDFA集合。tracker.allowidfacollection=是;