Branch.io + Unity:如何设置 Apple Search Ads?

Posted

技术标签:

【中文标题】Branch.io + Unity:如何设置 Apple Search Ads?【英文标题】:Branch.io + Unity: How to setup Apple Search Ads? 【发布时间】: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 上跟踪)。

提前感谢您的帮助! :)

【问题讨论】:

【参考方案1】:

这里是分公司的琼 -

您将需要delayInitToCheckForSearchAds(),因为在初始化之前需要检查 Apple 搜索广告。请注意,进行归因调用会导致 1 秒延迟(如果 Apple Search Ads 无法响应,则会延迟一段时间)。

此外,拥有自己的插件也没有关系。

这里是指向我们的 Github 页面的链接,其中重点介绍了针对 unity 的 Apple Search Ads 集成的更多信息:Branch SDK - Unity: Apple Search Ads

希望对你有帮助

【讨论】:

以上是关于Branch.io + Unity:如何设置 Apple Search Ads?的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 如何使用 branch.io 在 Appstore 中测试深度链接

自定义子域设置后,Branch.io 链接不跟踪点击次数

Branch IO 和 Facebook 广告 - Facebook 更改了广告设置

在branch.io中的redeemRewards函数调用时每次显示错误消息

我想在 Branch.io 中使用相同帐户和另一个帐户设置旧域名

单击 Branch.io 生成的短 URL 不会打开我的 iOS 应用程序