Safari 应用内浏览器是否受 ITP 影响?
Is the Safari in-app browser affected by ITP?
在客户的 Google Analytics 帐户中,我注意到 safari 应用内浏览器会话的 return 率比 Android webview 浏览器高得多。该平台是一个应用程序 - 所以一个用于 IOS,一个用于 Android。这是一个混合体,所以它有一些原生元素和 webview 元素。
我检查了 _ga cookie 的 cookie 过期时间,Android Webview 和 Safariin-app 的过期时间都设置为 2 年。当我在常规网站(而不是应用程序)上检查 safari 浏览器 12.1+ 时,我注意到 _ga cookie 过期设置为 7 天 - 这显然是 ITP。
因此,safari 应用内浏览器似乎不受 ITP 影响,IOS _ga cookie 丢失还有另一个原因。但是,我找不到 safari 应用内浏览器是否真的不受 ITP 影响?
我咨询了一位 Apple 开发人员,他确认 ITP 不会影响 WKWebViews,只会影响 Safari 12.1+。
从 2020 年 9 月开始,iOS14 和 iPadOS14,Apple 在 iOS 和 iPadOS 的 WKWebView 中默认开启 ITP。这意味着它将影响 Safari 浏览器以及所有其他 iOS 和 iPadOS 浏览器(因为它们需要构建在 WKWebView 上)。这似乎也会影响 in-app 浏览器。
在客户的 Google Analytics 帐户中,我注意到 safari 应用内浏览器会话的 return 率比 Android webview 浏览器高得多。该平台是一个应用程序 - 所以一个用于 IOS,一个用于 Android。这是一个混合体,所以它有一些原生元素和 webview 元素。
我检查了 _ga cookie 的 cookie 过期时间,Android Webview 和 Safariin-app 的过期时间都设置为 2 年。当我在常规网站(而不是应用程序)上检查 safari 浏览器 12.1+ 时,我注意到 _ga cookie 过期设置为 7 天 - 这显然是 ITP。
因此,safari 应用内浏览器似乎不受 ITP 影响,IOS _ga cookie 丢失还有另一个原因。但是,我找不到 safari 应用内浏览器是否真的不受 ITP 影响?
我咨询了一位 Apple 开发人员,他确认 ITP 不会影响 WKWebViews,只会影响 Safari 12.1+。
从 2020 年 9 月开始,iOS14 和 iPadOS14,Apple 在 iOS 和 iPadOS 的 WKWebView 中默认开启 ITP。这意味着它将影响 Safari 浏览器以及所有其他 iOS 和 iPadOS 浏览器(因为它们需要构建在 WKWebView 上)。这似乎也会影响 in-app 浏览器。