Учебное пособие по решению
Измерение конверсий на устройстве от Google улучшает количество наблюдаемых конверсий из ваших кампаний приложений iOS, сохраняя при этом конфиденциальность персональных данных пользователей. В этом руководстве вы узнаете, как работает решение, и выполните шаги, необходимые для его внедрения.
Как это работает?
Измерение конверсий на устройстве помогает измерять установки приложений и действия в приложении из ваших кампаний приложений iOS. Google Analytics для Firebase SDK выполняет атрибуцию на устройстве, используя идентификационные данные пользователя, предоставленные при входе в приложение. Идентификационные данные пользователя скрыты благодаря нашему подходу к конверсиям на устройстве, так что никакая персонально идентифицируемая информация никогда не покидает устройство пользователя.
Чтобы использовать эту технологию, вам нужен согласованный, предоставленный пользователем адрес электронной почты или номер телефона. Через API initiateOnDeviceConversionMeasurement()
адрес электронной почты или номер телефона используется Google Analytics for Firebase SDK для атрибуции, так что эти персональные данные никогда не отправляются с устройства таким образом, чтобы можно было идентифицировать пользователя или устройство. Функция работает в приложениях под управлением 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 Analytics и Ads
Ваша предпочтительная IDE
Шаг 1 : Реализация процесса входа в систему