我正在使用 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(我认为不可能),只是在 Snapchat 广告中插入 appID。