Примечания к выпуску SDK AppsFlyer для Android

Краткий обзор: Ознакомьтесь с примечаниями к выпуску SDK, чтобы получить краткий обзор последних изменений в Android SDK. Разработчикам, которым нужны более подробные сведения, следует ознакомиться с примечаниями к выпуску Android в хабе для разработчиков.

Поддержка устаревших версий SDK для iOS и Android будет прекращаться после окончания фиксированного 6-месячного цикла. Этот цикл необходим для обеспечения предварительного уведомления. Это поможет командам готовиться заранее и поддерживать полную функциональность приложения без сбоев. Обновление до последней версии SDK обеспечивает доступ к новейшим функциям, улучшенной стабильности и непрерывной поддержке.

 Важно!

Чтобы обеспечить плавный переход, разработчикам приложений необходимо обновить SDK до последней версии SDK до наступления даты окончания поддержки. 

Окончание поддержки: Устарело

В AppsFlyer различают устаревшую версию SDK и версию, чья поддержка была прекращена, чтобы дифференцировать уровень поддержки и влияние на измерение данных.

  •  Устаревшие версии: Версии SDK, которые больше не рекомендуются из-за известных проблем, таких как критические ошибки. Эти версии все ещё могут отправлять данные в AppsFlyer, но их дальнейшее использование не рекомендуется, и настоятельно рекомендуется обновиться до поддерживаемой версии.
  • Неподдерживаемые версии: Версии SDK, для которых измерение полностью остановлено на всех платформах. Установки, сессии и события в приложении не будут измеряться на устройствах Android и iOS. Трафик от этих версий (если специально не исключен продуктовой командой) получит код состояния 400, что означает, что SDK попытается отправить API-запросы как обычно, но серверы AppsFlyer отклонят их, и данные не будут обработаны.

Релизы SDK для Android

В таблице ниже см. примечания к выпуску для поддерживаемых версий SDK для Android, включая даты выпуска и ключевые обновления для разработчиков. Информацию для разработчиков см. в разделе Интеграция SDK для Android для разработчиков.

Версия Дата выпуска Примечания
6.17.5 ~2025-11-26
  • Улучшение стабильности и исправления
6.17.4 2025-10-15
  • Обновлена интеграция между SDK и расширенным модулем безопасности. Эта версия совместима с модулем безопасности v2.0.0 и выше.
  • Если вы используете расширенный модуль безопасности и хотите обновить SDK до v6.17.4, вам также необходимо обновить модуль безопасности до v2.0.0.
6.17.3 18.08.2025
  • Техническое обновление: Улучшение стабильности и производительности.
6.17.2 05.08.2025
  • Техническое обновление: Обновлено до targetSDKVersion 35
6.17.1 28.07.2025
  • Обновление API validateAndLogInAppPurchase для проверки покупок в приложении (в настоящее время в бета-версии)
  • Добавлена интеграция с Google Play Integrity API для активации проверки целостности устройства через Google Play
6.17.0 24.04.2025
6.16.2 2025-03-02
  • Исправлена проблема, которая могла вызывать ошибки сборки при интеграции SDK.
6.16.1 2025-02-17
  • Обновлен API для отправки вручную данных о DMA-согласии в AppsFlyer.
6.16.0 2024-12-17
  • Добавлена поддержка атрибуции предварительной загрузки Samsung. Подробнее.
  • Добавлена поддержка измерения доходов в API атрибуции Privacy Sandbox (закрытое бета-тестирование).
  • Обновлен Dexguard до версии 9.8.12 для решения проблем со стабильностью и повышения безопасности.
6.15.2 10.10.2024
  • Улучшение стабильности и исправления
  • Внутренние обновления, связанные с Attribution API Privacy Sandbox
6.15.1 28.08.2024

Обновление версий:

  • targetSDKVersion: v34
  • Gradle: v8.7
  • Java: v17
6.15.0 31.07.2024
  • Добавлен метод logAdRevenue отправки данных о доходах от рекламы в AppsFlyer. Примечание: Начиная с этой версии, AdRevenue Connector больше не должен использоваться. Он должен быть заменен на методlogAdRevenue. Узнать больше
6.14.2 10.06.2024
  • Исправлена проблема с получением Meta Install Referrer в приложениях, созданных с помощью Unity.
6.14.1 29.05.2024 Обслуживание SDK
6.14.0 18.04.2024
  • Добавлена поддержка обновленного процесса проверки покупки. В настоящее время эта функция находится в закрытом бета-тестировании. Узнать больше
  • Обновлена интеграция с Huawei Referrer. Подробнее.
6.13.1 03.04.2024 Обслуживание SDK
6.13.0 08.02.2024
  • Добавлена поддержка новой политики Google для согласия пользователей из ЕС (DMA)
6.12.6 29.01.2024 Обслуживание SDK
6.12.5 18.12.2023
  • Добавлен параметр original_link в обратный вызов диплинкинга в потоке разрешения ESP.
6.12.4 25.10.2023
  • Dexguard обновлен до версии 9.4.16 для повышения стабильности работы SDK.
6.12.3 31.08.2023 Обслуживание SDK
6.12.2 02.08.2023
  • Исправлена ошибка, которая могла привести к аварийному завершению работы приложения на некоторых устройствах под управлением Android 8.1.0 и Android 11.
6.12.1 29.06.2023
  • Исправлена проблема, из-за которой запуск Play Store задерживался при перекрестной рекламе.
  • Исправлена ошибка, приводившая к аварийному завершению работы приложения на некоторых устройствах.
6.12.0 28.06.2023
  • Версия устарела, используйте версию 6.12.1.
6.11.2 29.06.2023
  • Исправлена ошибка, приводившая к аварийному завершению работы приложения на некоторых устройствах.
6.11.1 06.06.2023
  • Версия устарела, используйте версию 6.12.1.
  • Исправлена ошибка, при которой приложение иногда аварийно завершало работу после инициализации SDK.
6.11.0 16.05.2023
  • Исправлена проблема, которая иногда приводила к зависанию приложения на некоторых устройствах, когда SDK пытался получить Google Play Referrer.
6.10.3 25.04.2023 Обслуживание SDK

6.10.2 (устарело)

 

  Устарело
6.10.1 01.03.2023
  • Исправлена проблема, из-за которой приложения на устройствах Samsung иногда закрывались при инициализации SDK. Эта проблема затрагивала приложения с SDK V6.6.0 и выше.
6.10.0 13.02.2023
  • Новый домен AppsFlyer для связи между SDK и серверами AppsFlyer.
  • Изменен API setHost при отправке пустых или нулевых значений (null). Узнать больше

Неподдерживаемые версии SDK

Следующие версии SDK достигли статуса Окончание поддержки. Эти версии больше не могут отправлять данные в AppsFlyer, и любой трафик от них будет отклонен.

Версия Дата релиза Примечания
6.9.4
Окончание поддержки:
08.09.2025
06.12.2022
  • Исправлена проблема, при которой отправка события дохода от рекламы из коннектора SDK дохода от рекламы вызывала вызов слушателя конверсии.
  • Исправлена проблема, которая иногда приводила к зависанию приложений при отправке события дохода от рекламы из коннектора SDK дохода от рекламы.
6.9.3
Окончание поддержки:
08.09.2025
28.11.2022
  • Обновлена внутренняя структура запроса на получение данных о конверсиях (GCD). Примечание: Данные ответа не изменяются.
  • Исправлена проблема, при которой SDK вызывал запрос GCD, когда в приложении для ConversionListener было установлено значение null.
6.9.2
Окончание поддержки:
08.09.2025
02.10.2022
  • Исправлена проблема, связанная с задержкой запроса на проверку покупки с помощью API validateAndLogInAppPurchase.
6.9.1
Окончание поддержки:
08.09.2025
19.09.2022 Обслуживание SDK
6.9.0
Окончание поддержки:
08.09.2025
12.09.2022
  • Добавлена поддержка Xiaomi GetApps Store Referrer.
  • Обновлен внутренний API для отчетности о доходах от рекламы. Начиная с этой версии, поддерживается только общий коннектор SDK дохода от рекламы.
6.8.2
Окончание поддержки:
08.09.2025
29.08.2022
  • Исправлена критическая проблема с механизмом кэширования SDK, появившаяся в V6.7.0, из-за которой кэшированные события отправлялись несколько раз.
6.8.1
(Устарело)
Окончание поддержки:
08.09.2025
24.08.2022
  • Устарело. Используйте V6.8.2.
6.8.0
(Устарело)
Окончание поддержки:
08.09.2025
18.07.2022
  • Устарело. Используйте V6.8.2.
  • Из SDK удален API enableLocationCollection. Приложение по-прежнему может сообщать данные о местоположении пользователя, передавая их SDK напрямую через logLocationAPI.
  • Добавлено com.google.android.gms.permission.AD_IDразрешение в SDKAndroidManifest.xml. Больше информации здесь.
  • Исправлена проблема, связанная с оптимизацией и обфускацией при использовании R8.
6.7.0
(Устарело)
Окончание поддержки:
08.09.2025
19.06.2022
  • Устарело. Используйте V6.8.2.
  • Изменен способ обработки в SDK запросов к серверам AppsFlyer. После этого изменения запрос на отчет о первом открытии приложения (конверсии) будет приоритетным по сравнению с событиями в приложении и другими типами запросов. Подробнее об этом читайте здесь.
  • Новый API: setDisableNetworkDataдля отказа от сбора информации о сотовой сети (название оператора, название сети).
6.6.1
Окончание поддержки:
03.03.2025
16.05.2022 Обслуживание SDK
6.6.0
Окончание поддержки:
03.03.2025
01.05.2022
  • Добавлены дополнительные параметры в обратный вызов UDLonDeepLinking для потока прямого диплинкинга (существующие пользователи). Дополнительная информация.
6.5.4
Окончание поддержки:
03.03.2025
23.03.2022 Обслуживание SDK
6.5.3
Окончание поддержки:
03.03.2025
09.03.2022
  • Исправление: Исправлена проблема с созданием ссылок для приглашения пользователей, содержащих неанглийские символы.
6.5.2
Прекращение поддержки:
03.03.2025
26.01.2022
  • Исправлена проблема при разрешении URL для отложенного диплинкинга в UDL.
  • Обновлено до DexGuard 9.2
  • Реструктуризация и внутренние изменения.
6.5.1
Прекращение поддержки:
03.03.2025
29.12.2021
  • Разрешение диплинков с UDL для приложений, использующих опцию Out-of-Store with Channel (Внемагазинное с каналом).
6.5.0
Прекращение поддержки:
03.03.2025
07.12.2021
  • Реструктуризация и внутренние изменения.
6.4.3
Прекращение поддержки:
03.03.2025
14.11.2021
  • Исправлена ошибка, возникшая в V6.4.2 с LinkGenerator, из-за которой создавались ссылки с отсутствующими параметрами URL.
6.4.2
Прекращение поддержки:
03.03.2025
24.10.2021

Исправлено следующее:

  • Параметр pid дважды добавлялся к настраиваемым URL, сгенерированным LinkGenerator.
  • Дополнительный символ / был добавлен к значению af_dp при использовании LinkGenerator для создания пользовательских схем URI.
  • Собирались и IMEI, и AndroidID, если приложение инициировало сбор только одного из них.
6.4.1
Прекращение поддержки:
03.03.2025
17.10.2021 Решена ошибка компиляции при использовании Gradle версии ранее V3.5.4.
6.4.0
Прекращение поддержки:
03.03.2025
12.09.2021

Новый API: setSharingFilterForPartners позволяет настроить, каких партнеров SDK должен исключить из предоставления данных.

Начиная с данной версии, setSharingFilter и setSharingFilterForAllPartners являются устаревшими.

6.3.2

Прекращение поддержки: 31.08.2024

06.06.2021 Новый API: setDisableAdvertisingIdentifiers
6.3.1
Прекращение поддержки: 31.08.2024
26.05.2021
  • Новый API: performOnDeepLinking
  • Добавлена возможность запускать API приглашения пользователя до вызова start/ после вызоваstop
  • Исправление: Исправлена проблема, при которой вызов waitForCustomerUserId не производился даже после вызова setCustomerUserId
6.3.0
Прекращение поддержки: 31.08.2024
29.04.2021
  • Исправление: Неправильное обращение к onConversionDataFail при сбое запроса на отправку события в приложении
  • Исправление: сбор метрик от датчиков движения (для обнаружения мошенничества)
  • Исправление: Исправление UDL, связанное с обфускацией
  • Техническое обновление API OneLink
6.2.3
Прекращение поддержки: 31.08.2024
04.03.2021 Обслуживание SDK
6.2.0
Прекращение поддержки: 31.08.2024
07.02.2021
6.1.4
Прекращение поддержки: 31.08.2024
12.01.2021
  • Добавлена поддержка DexGuard V9
6.1.3
Прекращение поддержки: 31.08.2024
24.12.2020
6.1.1
Прекращение поддержки: 31.08.2024
03.12.2020
  • Добавлена поддержка реферера Samsung Galaxy Store
  • Исправление мелких ошибок и улучшение производительности.
6.1.0
Прекращение поддержки: 31.08.2024
09.11.2020
6.0.1
Прекращение поддержки: 31.08.2024
28.10.2020 Обслуживание SDK
6.0.0
Прекращение поддержки: 31.08.2024
14.10.2020
  • Существенные изменения в функциональности SDK и API, включая устаревание и изменение имен методов. Узнать больше