Apple тестує в Safari функцію відстеження рекламних банерів Google, які просувають Chrome та власний застосунок Google користувачам, що шукають щось через Safari. Це може стати інструментом для відповіді на регуляторний тиск навколо конкуренції між браузерами.
Починаючи з iOS 27.2 beta 2, Apple тестує в Safari код, здатний визначати, коли Google показує банери з пропозицією встановити Chrome або застосунок Google на сторінках пошуку, а також фіксувати реакцію користувача на ці банери.
Те, що цей код з’явився в бета-версії, ще не означає, що функція потрапить до фінального релізу iOS 27.2. Однак це свідчить про те, що Apple принаймні експериментує зі способом вимірювати, наскільки часто Google просуває власні застосунки користувачам Safari і як ті на це реагують.
Навіщо Apple це потрібно
Чітких пояснень Apple поки не надала, проте поява цього коду збігається з посиленням регуляторного тиску щодо конкуренції між Safari та іншими браузерами. Зокрема, у Великій Британії Google сам посилається на власні зусилля з просування Chrome серед користувачів iPhone як доказ того, що конкуренція із Safari існує. Регулятори тим часом вивчають, чи не підриває угода між Apple і Google щодо пошуку їхні стимули конкурувати на ринку браузерів.
В Євросоюзі Apple підпадає під вимоги Закону про цифрові ринки (DMA) стосовно вибору браузера та налаштувань за замовчуванням. Раніше Єврокомісія вже перевіряла, чи відповідає екран вибору браузера в Safari цим вимогам.
Відтак наразі незрозуміло: Apple збирає ці дані у власних інтересах чи як відповідь на регуляторні виклики навколо конкуренції між браузерами.
Як це працює технічно
З технічного боку Safari впроваджує JavaScript-скрипт у певні сторінки Google – головну сторінку та сторінки пошукової видачі. Скрипт шукає видимі рекламні банери та інші елементи, покликані спонукати користувача відкрити або встановити Chrome чи застосунок Google.
Далі Safari шукає посилання, пов’язані з цими застосунками, зокрема їхні власні URL-схеми та ідентифікатори в App Store. Якщо промоція виявлена, система може фіксувати кілька подій: чи був банер показаний, чи залогований користувач у Google-акаунті, чи взаємодіяв він із промоцією. Результат категоризується як «прийнято» або «відхилено» і записується.
Станом на iOS 27.2 beta 3, Apple жодним чином публічно не задокументувала цю функцію – ані в примітках до релізу Safari 27.2 beta, ані деінде.
Джерело – 9to5Mac