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?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Google Apps
Menu principal
9469600190999586382
true
Pesquisar na Central de Ajuda
true
true
true
true
true
true
73067
false
false
true
true
false