Tutorial: Medir conversões de anúncios para iOS

Etapa 3: inicie a medição de conversão no dispositivo usando o Google Analytics


Introdução: avalie as conversões de anúncios do iOS

Etapa 1: implementar uma experiência de login

Etapa 2: Integrar o Google Analytics

Etapa 3: inicie a medição de conversão no dispositivo usando o Google Analytics

Etapa 4: solucionar e lidar com problemas comuns


Agora que você pode coletar endereços de e-mail e números de telefone dos usuários e seu aplicativo tem o SDK do Google Analytics para Firebase, você pode usar os dois para começar a medir as conversões.

Chame a API

Chame a API initiateOnDeviceConversionMeasurement() com o endereço de e-mail ou número de telefone consentido na Etapa 1, que é usado para medição de conversão de anúncios, sem permitir que nenhuma informação de identificação pessoal saia do dispositivo do usuário.

Rápido

Importe o módulo FirebaseAnalytics e passe o endereço de e-mail ou número de telefone para a API initiateOnDeviceConversionMeasurement() .

import FirebaseAnalytics

// ...
// If you're using an email address....
Analytics.initiateOnDeviceConversionMeasurement(emailAddress: "example@gmail.com")
// If you're using a phone number....
Analytics.initiateOnDeviceConversionMeasurement(phoneNumber: "+15555555555")

Objetivo-C

Importe o módulo FirebaseAnalytics e passe o endereço de e-mail para a API initiateOnDeviceConversionMeasurementWithEmailAddress: ou o número de telefone para a API initiateOnDeviceConversionMeasurementWithPhoneNumber:

@import FirebaseAnalytics;

// ...
// If you're using an email address....
[FIRAnalytics initiateOnDeviceConversionMeasurementWithEmailAddress:@"example@gmail.com"];
// If you're using a phone number....
[FIRAnalytics initiateOnDeviceConversionMeasurementWithPhoneNumber:@"+15555555555"];

Unidade

Importe o namespace Firebase.Analytics e passe o endereço de e-mail para a API InitiateOnDeviceConversionMeasurementWithEmailAddress() ou o número de telefone para a API InitiateOnDeviceConversionMeasurementWithPhoneNumber() :

using Firebase.Analytics;

// ...
// If you're using an email address....
FirebaseAnalytics.InitiateOnDeviceConversionMeasurementWithEmailAddress("example@gmail.com");
// If you're using a phone number....
FirebaseAnalytics.InitiateOnDeviceConversionMeasurementWithPhoneNumber("+15555555555");

Verifique com logs de depuração (opcional)

Se você ativou o modo de depuração, depois de chamar a API initiateOnDeviceConversionMeasurement() , certifique-se de que uma mensagem como a seguinte mensagem de log apareça no console de depuração do Xcode:

9.0.0 - [FirebaseAnalytics][I-ACS023225] Initiated on-device conversion measurement

No Firebase 9.6.0 ou posterior, se você ativou o modo de depuração e incluiu o argumento de inicialização -DebugOnDeviceConversionMeasurement , chamar a API initiateOnDeviceConversionMeasurement() simulará uma correspondência.

9.6.0 - [FirebaseAnalytics][I-ACS023229] On-device conversion measurement found a match




Etapa 2 : Integrar o Google Analytics Etapa 4 : Solucionar e lidar com problemas comuns