簡體   English   中英

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

[英]Branch.io + Unity: How to setup Apple Search Ads?

我一直在將 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());
        }
    }

}

這足以正確檢索歸因嗎?

沒有delayInitToCheckForSearchAds它不起作用,所以我不確定。

另外,不確定這是否重要,但我已經有自己的插件本地處理 Apple Attribution(在 MixPanel 上跟蹤)。

在此先感謝您的幫助! :)

來自 Branch 這里的 Joan -

您將需要delayInitToCheckForSearchAds()因為需要在初始化之前檢查 Apple 搜索廣告。 請注意,通過進行歸因調用,它會導致 1 秒延遲(如果 Apple Search Ads 無法響應,則延遲時間會更長一些)。

此外,您擁有自己的插件應該無關緊要。

這是我們 Github 頁面的鏈接,其中重點介紹了特定於Unity的 Apple Search Ads 集成: Branch SDK - Unity:Apple Search Ads

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM