Branch.io + Unity: как настроить рекламу в Apple Search? - PullRequest
0 голосов
/ 20 января 2020

Я интегрировал 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).

Заранее спасибо за помощь! :)

1 Ответ

1 голос
/ 01 февраля 2020

Джоан из Отделения здесь -

Вам понадобится delayInitToCheckForSearchAds(), так как перед инициализацией должна быть проверка рекламных объявлений Apple. Обратите внимание, что при выполнении атрибутивного вызова это приведет к задержке в 1 секунду (немного дольше, если Apple Search Ads не отвечает).

Кроме того, не имеет значения, что у вас есть свой собственный плагин.

Вот ссылка на нашу страницу Github, на которой более подробно рассказывается об интеграции Apple Search Ads, указывающей c на единство: Branch SDK - Unity: Apple Search Ads

Надеюсь, это поможет

...