Чтобы использовать SDK событий в приложении TikTok для Android и iOS, вам потребуются рекламный аккаунт TikTok и идентификатор приложения в TikTok. Вы можете использовать существующее приложение, если оно у вас есть, или создать новое приложение.
Примечание. SDK событий в приложении TikTok теперь поддерживает гибридную настройку с партнером по мобильным измерениям (MMP) в одном аккаунте. Вы можете создать новый рекламный аккаунт TikTok для интеграции SDK или использовать для этого существующий аккаунт MMP.
Войдите в аккаунт на Рекламной платформе TikTok.
Перейдите на вкладку Инструменты, затем выберите Менеджер событий.
Выберите Источники данных, затем выберите приложение, для которого требуется добавить подключение SDK.

Перейдите на вкладку Настройки и нажмите Выбрать партнера в разделе «SDK событий в приложении от TikTok».

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

Войдите в аккаунт на Рекламной платформе TikTok.
Перейдите на вкладку Инструменты, затем выберите Менеджер событий.
Выберите Подключить источник данных на панели навигации вверху слева, затем выберите Приложение.

Выберите TikTok SDK, чтобы подключить приложение.

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

Чтобы инициализировать SDK, необходимо иметь идентификатор приложения, идентификатор приложения в TikTok и секретный ключ приложения, созданные на шаге 1.
Демо идентификатора приложения и идентификатора приложения в TikTok:

Демо секретного ключа приложения:

Загрузите SDK в GitHub. В настоящее время поддерживаются Native iOS SDK, Native Android SDK и Unity SDK.
Полный список стандартных событий в приложении, которые можно добавлять в журнал, а также событий, которые добавляются автоматически, см. в разделе о стандартных событиях.
Ниже представлены события, которые добавляются в журнал автоматически. Примечание. Автоматически добавляемые в журнал события можно отключить. Подробнее см. в документации по SDK событий в приложении для разработчиков.
Запуск приложения: запуск приложения.
Установка приложения: первый запуск приложения.
Возврат пользователя на второй день: повторное открытие приложения на следующий день после дня первого открытия.
Покупка: произведенная оплата расходуемого или нерасходуемого товара либо подписки.
Перед включением функции автоматического добавления в журнал событий покупки убедитесь, что она соответствует вашим бизнес-потребностям. Подробнее об автоматическом добавлении в журнал событий покупки на устройствах с iOS и автоматическом добавлении в журнал событий покупки на устройствах с Android.
Особое примечание для автоматического добавления в журнал событий покупки: SDK может автоматически фиксировать транзакции, совершенные с помощью StoreKit (iOS) или Google Play Billing (Android). Если вам необходимо передавать дополнительные свойства и параметры либо вы не используете нативный платежный шлюз Apple или Google, рекомендуем использовать передачу событий покупки вручную.
В среде SKAdNetwork рекомендуется использовать только один SDK для передачи значений конверсии. Если вы используете MMP или другой SDK для обновления значений конверсии в SKAdNetwork, обязательно добавьте disableSKAdNetworkSupport() в конфигурацию, чтобы избежать конфликтов при обновлении.
Определите, требуется ли включать измерение SKAdNetwork в TikTok SDK:
Если у вас есть MMP:
Если SDK MMP обновляет значение конверсии и вы планируете использовать схему SKAdNetwork MMP, отключите поддержку SKAdNetwork в TikTok SDK и не загружайте схему в Менеджер событий TikTok. (Ваш MMP остается единственным источником достоверных данных для обновлений значений конверсии и схемы.)
Если у вас НЕТ MMP:
Убедитесь, что только один SDK в вашем приложении обновляет значение конверсии SKAdNetwork.
Если значение конверсии обновляется другим SDK (не MMP), отключите поддержку SKAdNetwork в TikTok SDK, но загрузите схему в Менеджер событий TikTok. (TikTok будет использовать вашу схему, но не будет выполнять дублирующие обновления значений конверсии.)
Если за обновление значения конверсии отвечает TikTok SDK, включите поддержку SKAdNetwork в TikTok SDK и загрузите схему в Менеджер событий TikTok. (TikTok становится основным обработчиком обновлений значений конверсии для SKAdNetwork.)
Подробнее см. в документации по SDK событий в приложении для разработчиков.
Начиная с версии SDK 1.5.0, пользователи могут проверить интеграцию SDK перед выпуском двумя способами:
(рекомендуется) режим тестирования событий на базе токенов: полностью выполняется в Менеджере событий TikTok и не требует изменений в коде;
режим отладки вручную, требующий внесения изменений. При использовании отладки вручную не забудьте отключить режим отладки перед выпуском приложения. События, сгенерированные при использовании любого из этих инструментов, обрабатываются в тестовой среде и не могут использоваться для отчетности.
Режим отладки: ВКЛ.

Режим отладки: ВЫКЛ.

События SDK будут отображаться на вкладке Отчетность в Менеджере событий, как только TikTok начнет получать ваши сигналы от SDK в реальном времени. Сигналы, отправленные в режиме тестирования, здесь не отображаются.

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