【问题标题】:How to pass information from the browser to an application? (Ios)如何将信息从浏览器传递到应用程序? (IOS)
【发布时间】:2016-02-16 17:46:22
【问题描述】:

AppsFlyer 链接的示例是https://app.appsflyer.com/id111111111?pid=my_pid&c=campaign1

此链接重定向到 AppStore。 当我们启动/安装应用程序时,我们在 (Ios) 应用程序中拥有信息。

我认为浏览器可能会存储一些 cookie,然后在应用程序中检索。但在我的研究中,我发现在应用程序(Web 浏览器和我的应用程序)之间共享 cookie 是不可能的。

Understanding NSHTTPCookieStorage for the iPhone

有人可以列出我这样做的可能性吗?

1) Cookie?

2) 外部存储?

在安卓中呢?这是怎么做到的?

另一个相关问题: 有谁知道如何使用 AppsFlyer 推/拉 API?

https://support.appsflyer.com/entries/23655166-Pull-APIs-Pulling-AppsFlyer-Reports-by-APIs

非常感谢

【问题讨论】:

  • 查看 iOS 9 中引入的深层链接
  • 嘿 @dstudeba 感谢您的回答,但 AppsFlyer 在 ios9 之前就已经存在,不是吗?
  • 抱歉,您的问题看错了。以为您问的是如何传递数据,而不是如何通过 Apps Flyer 传递数据。

标签: android ios cookies deep-linking appsflyer


【解决方案1】:

AppsFlyer 使用特定的 http 调用将信息传递给应用程序。

当用户点击链接时,参数会保存在 Appsflyer 的服务器上,并且用户会被重定向到应用商店中的特定应用页面,一旦用户安装应用(使用 Appsflyer 的 SDK)并启动它,圆圈已关闭并进行归因。

归因/转化数据通过 SDK 传递到应用程序,在这种情况下不涉及 cookie。

【讨论】:

  • 嘿,我也有同样的问题。我不明白“一旦用户安装应用程序......”appsflyer 怎么知道,如果它已经将信息发送到服务器?信息如何进入应用程序?
  • 嗨@Upsilon42 他说“通过使用特定的http调用”但是您能否提供有关该特定http调用的更多信息?你什么意思?
  • @wp42 SDK 内部有 http 调用来获取归因数据,AppsFlyer 有一个专有算法,它知道如何实时连接 url 点击和应用安装并将其返回给 SDK。
猜你喜欢
  • 2015-03-18
  • 1970-01-01
  • 1970-01-01
  • 2019-11-03
  • 1970-01-01
  • 2010-09-26
  • 2011-07-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多