Мы постоянно публикуем обновления документации, которые могут быть недоступны на вашем языке. Наиболее актуальные сведения содержатся в версии на английском языке.

Измерение сторонних установок и предустановленных приложений с помощью APK и ссылки по умолчанию.

С помощью APK-файла и стандартного решения для работы со ссылками Adjust вы можете замерять установки из сторонних магазинов приложений и открытия предустановленных приложений. Для этого требуется выполнить минимальную настройку.

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

Предупреждение:
Ссылка по умолчанию может быть перезаписана, если приложение было обновлено или удалено без открытия. То есть вовлеченность пользователя не отслеживается, если он обновляет приложение до новой версии, даже не открывая его.

Как это работает?

Настройте ссылку по умолчанию в Adjust SDK и отправьте APK-файлы для предварительной установки в приложение. При открытии приложения SDK отправит информацию о сессии установки с параметром default_tracker=abc123.

Бэкенд Adjust автоматически атрибутирует к ссылке по умолчанию любую установку, которая в противном случае была бы классифицирована как органическая. Это означает, что ссылка по умолчанию имеет самый низкий приоритет в каскадной модели атрибуции — ниже показов. В результате при использовании этого решения вы не увидите в отчетности никаких органических данных. Однако другие медиаисточники, которые отправляют сведения о вовлечении в ваше приложение, все равно будут отслеживаться.

Настройка

Для реализации этого решения можно использовать два метода: один из них автоматизирован с помощью инструмента командной строки Ruby, а другой предполагает ручную настройку.

Автоматизированный метод рекомендуется клиентам, которым необходимо добавить ссылку по умолчанию в приложение, но не имеющим доступа к исходному коду приложения. Данный вариант экономит время клиентов, которым предстоит создать несколько APK-файлов с ссылками по умолчанию.

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

Автоматизированный метод

В Adjust предусмотрен инструмент командной строки на ruby, который позволяет быстро генерировать APK-файлы для вашего магазина/платформы с индивидуальными, заранее назначенными токенами ссылки. Таким образом Adjust может измерять установки приложений для каждого APK-файла в отдельности. При этом требуется минимальная настройка.

Обзор процесса

  1. Проверьте системные требования.
  2. Определите органические токены ссылок магазина, сгенерированные на панели управления Adjust
  3. Сгенерируйте файл конфигурации adjust-config.yaml с настройками для каждого стороннего магазина Android.
  4. Запустите магазин и инструмент ссылки для предварительных установок.

Ручной метод

Для настройки ссылки по умолчанию выполните следующие действия.

  1. Создайте новую ссылку в Campaign Lab.

  2. Откройте делегат своего приложения и задайте ссылку по умолчанию в объекте конфигурации. Замените {LinkToken} на токен, созданный на первом шаге.

    Пример: https://app.adjust.com/abc123. Ваш токен ссылки — это последние 6–8 цифр в конце.

Java
Javascript
adjustConfig.setDefaultTracker("{LinkToken}");
  1. Соберите и запустите приложение.Если включено ведение журнала, в журнале должно появиться сообщение следующего содержания: Default link: 'abc123'.

Тестирование интеграции

Чтобы протестировать, правильно ли Adjust выполняет измерение для партнерской версии вашего APK-файла, выполните следующие действия.

  1. Используйте устройство Android:

    • На нем не должно быть установлено ваше приложение.
    • Оно не отслеживалось Adjust ранее. Чтобы система Adjust измерила тестовый запуск приложения как установку, все предыдущие измеренные действия в приложении необходимо удалить из системы Adjust. Для удаления истории приложения на устройстве из бэкенда используйте Forget Device API. Инструкции можно найти в разделе, посвященном консоли тестирования.
  2. Скачайте партнерский APK-файл с помощью статически закодированного токена ссылки.

  3. Откройте приложение.

  4. Проверьте данные об установке, привязанной к статически закодированному токену трекера, в Datascape.

Хотя Adjust ведет отслеживание в режиме реального времени, данные о вашей установке могут отобразиться в Datascape с интервалом до 20 минут. Если вы хотите провести несколько тестов на одном и том же устройстве, очистите устройство после каждого теста с помощью консоли тестирования.