Implementar a medição de conversões no dispositivo com um SDK independente

Se não for possível integrar diretamente a solução de medição de conversões no dispositivo com o SDK do Google Analytics para Firebase (GA4F), faça isso com um SDK independente.

Neste artigo, você vai aprender a integrar, usar e resolver problemas com o SDK de medição de conversões no dispositivo.

Saiba mais sobre a medição de conversões no dispositivo em campanhas para apps iOS.

Nesta página


Integrar o SDK independente

É possível acessar o SDK independente de medição de conversões no dispositivo pelo CocoaPods e pelo gerenciador de pacotes do Swift.

Gerenciador de pacotes do Swift

  1. No Xcode, acesse Arquivo e Adicionar pacotes.
  2. Selecione o repositório do GitHub GoogleAdsOnDeviceConversion no comando.

Depois disso, o Xcode vai começar a resolver as dependências do pacote e baixá-las em segundo plano.

CocoaPods

  1. Adicione o pod GoogleAdsOnDeviceConversion ao Podfile.
    pod 'GoogleAdsOnDeviceConversion'
  2. Execute pod install --repo-update.

Usar o SDK GoogleAdsOnDeviceConversion

Depois de recuperar o SDK de medição de conversões no dispositivo, busque as informações de conversão logo após o primeiro lançamento do app para as conversões first_open e reinstall_open.

Swift

  1. Instale o SDK GoogleAdsOnDeviceConversion para ativar a medição de conversões no dispositivo que preserva a privacidade nas campanhas para apps iOS.
    import GoogleAdsOnDeviceConversion
  2. Defina o horário em que o app foi lançado pela primeira vez.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. Busque as informações de conversão.

    ConversionManager.sharedInstance.fetchAggregateConversionInfo(for: .installation)

    { aggregateConversionInfo, error in

      guard error == nil else { return }

      guard let info = aggregateConversionInfo else { return }

      guard info.count > 0 else { return }

      print("Conversion info \(info)")

    }

Objective-C

  1. Instale o SDK GoogleAdsOnDeviceConversion para ativar a medição de conversões no dispositivo que preserva a privacidade nas campanhas para apps iOS.
    import GoogleAdsOnDeviceConversion
  2. Defina o horário em que o app foi lançado pela primeira vez.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. Busque as informações de conversão.

    [[ODCConversionManager sharedInstance]

    fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation

    completion:^(NSString * _Nullable aggregateConversionInfo,

    NSError * _Nullable error) {

      if (error) return;

      if (aggregateConversionInfo.length == 0) return;

     

      NSLog(@"Conversion info %@", aggregateConversionInfo);

      // Use aggregateConversionInfo como o valor no parâmetro de consulta odm_info na
      // API App Conversion.

      // Por exemplo, se aggregateConversionInfo for "abcdEfadGdaf",

      // então odm_info=abcdEfadGdaf.

    }];


Etapas da solução de problemas

  1. Verifique se a data transmitida para setFirstLaunchTime() corresponde ao primeiro lançamento do app.

  2. Verifique se o app está em execução no Espaço Econômico Europeu (EEE), no Reino Unido e na Suíça.

Use "info" como o valor no parâmetro de consulta odm_info na API App Conversion.

// Por exemplo, se info for "abcdEfadGdaf", então odm_info=abcdEfadGdaf

Links relacionados

Isso foi útil?

Como podemos melhorá-lo?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
9701965941395483080
true
Pesquisar na Central de Ajuda
true
true
true
true
true
73067
false
false
false
true
false