On-Device-Conversion-Messung mit einem eigenständigen SDK implementieren

Wenn Sie die Lösung für die On-Device-Conversion-Messung nicht direkt über das Google Analytics for Firebase SDK (GA4F SDK) einbinden können, können Sie dies über ein eigenständiges SDK tun.

In diesem Artikel erfahren Sie, wie Sie das SDK für die On-Device-Conversion-Messung einbinden, verwenden und Probleme damit beheben.

Weitere Informationen zur On-Device-Conversion-Messung für iOS-App-Kampagnen

Themen in diesem Hilfeartikel


Eigenständiges SDK einbinden

Sie können über CocoaPods und Swift Package Manager auf das eigenständige SDK für On-Device-Conversion-Messung zugreifen.

Swift Package Manager

  1. Gehen Sie in Xcode zu File (Datei) und dann zu Add Packages (Pakete hinzufügen).
  2. Wählen Sie in der Eingabeaufforderung das GoogleAdsOnDeviceConversion-GitHub-Repository aus.

Anschließend beginnt Xcode, die Paketabhängigkeiten aufzulösen und im Hintergrund herunterzuladen.

CocoaPods

  1. Fügen Sie den Pod „GoogleAdsOnDeviceConversion“ zu Ihrem Podfile hinzu.
    pod 'GoogleAdsOnDeviceConversion'
  2. Führen Sie pod install --repo-update aus.

GoogleAdsOnDeviceConversion SDK verwenden

Nachdem Sie das SDK zur On-Device-Conversion-Messung abgerufen haben, rufen Sie kurz nach dem ersten Start der App die Conversion-Informationen für first_open- und reinstall_open-Conversions ab.

Swift

  1. Installieren Sie das GoogleAdsOnDeviceConversion SDK, um die datenschutzfreundliche On-Device-Conversion-Messung für iOS-App-Kampagnen zu aktivieren.
    import GoogleAdsOnDeviceConversion
  2. Legen Sie die Zeit fest, zu der die App zum ersten Mal gestartet wurde.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. Rufen Sie die Conversion-Informationen ab.

    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. Installieren Sie das GoogleAdsOnDeviceConversion SDK, um die datenschutzfreundliche On-Device-Conversion-Messung für iOS-App-Kampagnen zu aktivieren.
    import GoogleAdsOnDeviceConversion
  2. Legen Sie die Zeit fest, zu der die App zum ersten Mal gestartet wurde.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. Rufen Sie die Conversion-Informationen ab.

    [[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 as the value in the odm_info query parameter in the
      // App Conversion API.

      // For example, if aggregateConversionInfo is "abcdEfadGdaf",

      // then odm_info=abcdEfadGdaf.

    }];


Problembehebung

  1. Prüfen Sie, ob das Datum, das an setFirstLaunchTime() übergeben wurde, dem Datum des ersten Appstarts entspricht.
  2. Prüfen Sie, ob Ihre App im Europäischen Wirtschaftsraum (EWR), im Vereinigten Königreich und in der Schweiz ausgeführt wird.
  3. Verwenden Sie „info“ als Wert im Suchparameter odm_info in der App Conversion API.

// For example, if info is "abcdEfadGdaf", then odm_info=abcdEfadGdaf

Weitere Informationen

Diese Seite enthält möglicherweise Inhalte, die mithilfe von KI-Technologie übersetzt wurden. KI-Übersetzungen können Fehler enthalten.
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

Suche
Suche löschen
Suche schließen
Google-Apps
Hauptmenü
1058869020067765734
true
Suchen in der Hilfe
true
true
true
true
true
true
73067
false
false
true
true
false
false