Implementa la misurazione delle conversioni sul dispositivo con un SDK autonomo

Se non riesci a integrare direttamente la soluzione di misurazione delle conversioni sul dispositivo con l'SDK Google Analytics for Firebase (GA4F), puoi farlo con un SDK autonomo.

Questo articolo spiega come integrare, utilizzare e risolvere i problemi relativi all'SDK di misurazione delle conversioni sul dispositivo.

Scopri di più sulla misurazione delle conversioni sul dispositivo per le campagne per app per iOS.

In questa pagina


Integra l'SDK autonomo

Puoi accedere all'SDK autonomo per la misurazione delle conversioni sul dispositivo tramite CocoaPods e Swift Package Manager.

Swift Package Manager

  1. In Xcode, vai a File, quindi a Aggiungi pacchetti.
  2. Seleziona il repository GitHub GoogleAdsOnDeviceConversion nel prompt.

Al termine, Xcode inizierà a risolvere le dipendenze dei pacchetti e a scaricarle in background.

CocoaPods

  1. Aggiungi il pod GoogleAdsOnDeviceConversion al tuo Podfile.
    pod "GoogleAdsOnDeviceConversion"
  2. Esegui pod install --repo-update.

Utilizza l'SDK GoogleAdsOnDeviceConversion

Dopo aver recuperato l'SDK di misurazione delle conversioni sul dispositivo, recupera le informazioni sulle conversioni poco dopo il primo avvio dell'app, sia per le conversioni first_open che per quelle reinstall_open.

Swift

  1. Installa l'SDK GoogleAdsOnDeviceConversion per attivare la misurazione delle conversioni sul dispositivo che tutela la privacy per le campagne per app per iOS.
    import GoogleAdsOnDeviceConversion
  2. Imposta l'ora del primo avvio dell'app.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. Recupera le informazioni sulla conversione.

    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. Installa l'SDK GoogleAdsOnDeviceConversion per attivare la misurazione delle conversioni sul dispositivo che tutela la privacy per le campagne per app per iOS.
    import GoogleAdsOnDeviceConversion
  2. Imposta l'ora del primo avvio dell'app.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. Recupera le informazioni sulla conversione.

    [[ODCConversionManager sharedInstance]

    fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation

    completion:^(NSString * _Nullable aggregateConversionInfo,

    NSError * _Nullable error) {

      if (error) return;

      if (aggregateConversionInfo.length == 0) return;

     

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

      // Utilizza aggregateConversionInfo come valore nel parametro di query odm_info nell'
      // API conversione da app.

      // Ad esempio, se aggregateConversionInfo è "abcdEfadGdaf",

      // quindi odm_info=abcdEfadGdaf.

    }];


Procedura per la risoluzione dei problemi

  1. Controlla se la data passata a setFirstLaunchTime() corrisponde alla data del primo avvio dell'app.

  2. Verifica che la tua app sia in esecuzione nello Spazio economico europeo (SEE), nel Regno Unito e in Svizzera.

Assicurati di utilizzare info come valore nel parametro di query odm_info nell'API conversione da app.

// Ad esempio, se info è "abcdEfadGdaf", allora odm_info=abcdEfadGdaf

Link correlati

È stato utile?

Come possiamo migliorare l'articolo?
false
Achieve your advertising goals today!

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

Register now

Ricerca
Cancella ricerca
Chiudi ricerca
App Google
Menu principale
3884443138280620693
true
Cerca nel Centro assistenza
true
true
true
true
true
true
73067
false
false
true
true
false