【发布时间】:2020-05-06 04:57:28
【问题描述】:
我一直在将 Branch SDK 集成到我的 Unity iOS 应用中,一切正常。
现在我在分析页面中遇到一些问题,包括 Apple Search Ads。我阅读了文档 (https://docs.branch.io/deep-linked-ads/apple-mobile-tracking/),但找不到任何专门针对 Unity 的内容。
我尝试匹配建议的功能,这就是我能设法“移植”的所有内容:
using UnityEngine;
public class BranchManager : MonoBehaviour
{
void Start()
{
Branch.delayInitToCheckForSearchAds();
Branch.initSession(CallbackWithBranchUniversalObject);
}
void CallbackWithBranchUniversalObject(BranchUniversalObject buo, BranchLinkProperties linkProps, string error)
{
if (error != null)
{
System.Console.WriteLine("Error : " + error);
}
else if (linkProps.controlParams.Count > 0)
{
System.Console.WriteLine("Deeplink params : "
+ buo.ToJsonString()
+ linkProps.ToJsonString());
}
}
}
这足以正确检索 Attribution 吗?
没有delayInitToCheckForSearchAds,它不起作用,所以我不确定。
另外,不确定这是否重要,但我已经有自己的插件本机处理 Apple 属性(在 MixPanel 上跟踪)。
提前感谢您的帮助! :)
【问题讨论】: