Руководство по решению
Отслеживание конверсий на устройстве от Google позволяет увеличить количество отслеживаемых конверсий в кампаниях для приложений iOS, обеспечивая при этом конфиденциальность персональных данных пользователей. В этом руководстве вы узнаете, как работает решение, и ознакомитесь с пошаговыми инструкциями по его реализации.
Как это работает?
Отслеживание конверсий на устройствах помогает измерять установки приложения и действия в приложении в рамках кампаний для приложений iOS. SDK Google Analytics для Firebase выполняет атрибуцию на устройстве, используя идентификатор пользователя для входа в приложение. Мы скрываем личные данные при конверсии, чтобы вся информация, позволяющая идентифицировать личность, оставалась на устройстве.
Чтобы использовать эту технологию, вам нужен адрес электронной почты или номер телефона, предоставленный пользователем с его согласия. Через API initiateOnDeviceConversionMeasurement() адрес электронной почты или номер телефона используется Firebase SDK Google Analytics для атрибуции. При этом персональные данные никогда не передаются с устройства таким образом, чтобы можно было идентифицировать пользователя или устройство. Функция работает в приложениях на устройствах с iOS 12 и более поздних версий.
С помощью Firebase Authentication вы можете разрешить пользователям входить в ваше приложение, используя один или несколько способов входа. После интеграции с Firebase Authentication вы сможете получать адрес электронной почты или номер телефона вошедшего в аккаунт пользователя и отправлять эти данные в Google Analytics для Firebase SDK.
Продукты и функции, используемые в этом руководстве
|
Google Ads Google Ads позволяет увеличивать количество установок, получать подробную статистику по конверсиям объявлений и проводить целевые рекламные кампании с использованием аудиторий Google Analytics, чтобы привлекать пользователей. Google Analytics Google Analytics позволяет отслеживать показатели вовлеченности, удержания и монетизации, такие как общий доход, доход от AdMob, доход от покупок и т. д. Также вы можете создавать аудитории и сегменты пользователей. |
Firebase Authentication Firebase Authentication предоставляет серверные сервисы, простые в использовании SDK и готовые библиотеки интерфейса для аутентификации пользователей в вашем приложении. Он поддерживает аутентификацию с помощью паролей, номеров телефонов, популярных поставщиков федеративных идентификационных данных (например, Google, Facebook и Twitter) и т. д. |
Обзор руководства
Перейти к пошаговому руководству
-
Используйте Firebase Authentication, чтобы создать интерфейс входа.
Или объедините Firebase Authentication с собственным процессом входа.
В интерфейсе входа получите адрес электронной почты или номер телефона пользователя.
Интегрируйте Google Analytics в приложение
Выполните инструкции по интеграции для Cocoapods, Swift Package Manager или ручной установки.
При необходимости включите режим отладки в Xcode.
Как начать отслеживание конверсий на устройствах
Вызывайте API отслеживания действий на устройстве с помощью собранных адресов электронной почты или номеров телефонов.
Проверьте работу API с помощью журналов отладки.
Устранение неполадок и решение распространенных проблем
При необходимости устраните неполадки с помощью ресурсов поддержки для Firebase Authentication и Google Analytics.
Устранять распространенные проблемы.
Что вам понадобится
Ваше приложение, которое может работать на устройствах с iOS 12 или более поздней версии.
Приложение, зарегистрированное как приложение Firebase, связанное с Google Аналитикой и Рекламой
Предпочитаемая интегрированная среда разработки.
Шаг 1. Реализуйте вход в аккаунт