Я использую AppsFlyer и пытаюсь настроить рекламу в Snapchat. Когда пользователи устанавливают приложение из Snapchat, я вижу отдельный столбец пользователей в AppsFlyer для «media_source - snapchat_int». Я хочу определить, перешел ли пользователь из Snapchat при запуске приложения. Я пробовал сделать это:
func onConversionDataSuccess(_ data: [AnyHashable: Any]) {
if let source = data["media_source"] as? String {
if source == "snapchat_int" {
print("This is a user from Snapchat")
//Do other snapchat things
}
}
}
Но источник всегда равен нулю. AppsFlyer каким-то образом знает, что это установка из Snapchat, я просто не могу понять, куда передаются эти данные и как их перехватить.
PS Информация об учетной записи AppsFlyer отсутствует в моем диспетчере рекламы Snapchat, и я Я не использую OneLink (не думаю, что это возможно), просто вставляю appID в Snapchat Ad.