Implementați măsurarea conversiilor pe dispozitive cu un SDK independent

Dacă nu puteți integra direct soluția de măsurare a conversiilor pe dispozitive cu SDK-ul Google Analytics pentru Firebase (GA4F), puteți face acest lucru cu un SDK independent.

Din acest articol, veți afla cum să integrați, să folosiți și să remediați erorile legate de SDK-ul pentru măsurarea conversiilor pe dispozitive.

Aflați mai multe despre măsurarea conversiilor pe dispozitive pentru campaniile pentru aplicații iOS.

În această pagină


Integrați SDK-ul independent

Puteți accesa SDK-ul independent pentru măsurarea conversiilor pe dispozitiv prin CocoaPods și Swift Package Manager.

Managerul de pachete Swift

  1. În Xcode, accesați File (Fișier), apoi Add Packages (Adăugați pachete).
  2. Selectați directorul GitHub GoogleAdsOnDeviceConversion din solicitare.

După ce terminați, Xcode va începe să rezolve dependențele de pachete și să le descarce în fundal.

CocoaPods

  1. Adăugați gazda GoogleAdsOnDeviceConversion în Podfile.
    pod 'GoogleAdsOnDeviceConversion'
  2. Rulați pod install --repo-update.

Folosiți SDK-ul GoogleAdsOnDeviceConversion

După ce preluați SDK-ul pentru măsurarea conversiilor pe dispozitive, preluați informațiile despre conversii la scurt timp după prima lansare a aplicației, atât pentru conversiile first_open, cât și pentru cele reinstall_open.

Swift

  1. Instalați SDK-ul GoogleAdsOnDeviceConversion pentru a activa măsurarea conversiilor pe dispozitive cu menținerea confidențialității pentru campaniile pentru aplicații iOS.
    import GoogleAdsOnDeviceConversion
  2. Setați ora la care a fost lansată aplicația pentru prima dată.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. Preluați informațiile privind conversiile.

    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. Instalați SDK-ul GoogleAdsOnDeviceConversion pentru a activa măsurarea conversiilor pe dispozitive cu menținerea confidențialității pentru campaniile pentru aplicații iOS.
    import GoogleAdsOnDeviceConversion
  2. Setați ora la care a fost lansată aplicația pentru prima dată.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. Preluați informațiile privind conversiile.

    [[ODCConversionManager sharedInstance]

    fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation

    completion:^(NSString * _Nullable aggregateConversionInfo,

    NSError * _Nullable error) {

      if (error) return;

      if (aggregateConversionInfo.length == 0) return;

     

      NSLog(@"Informații despre conversia %@", aggregateConversionInfo);

      // Folosiți aggregateConversionInfo ca valoare în parametrul de interogare odm_info din
      // API-ul App Conversion.

      // De exemplu, dacă aggregateConversionInfo este „abcdEfadGdaf”,

      // atunci odm_info=abcdEfadGdaf.

    }];


Pași pentru remedierea erorilor

  1. Verificați dacă data trimisă la setFirstLaunchTime() a fost data la care a fost lansată aplicația.

  2. Verifică dacă aplicația se difuzează în Spațiul Economic European (SEE), Regatul Unit și Elveția.

Folosiți informațiile ca valoare în parametrul de interogare odm_info din API-ul App Conversion.

// De exemplu, dacă informațiile sunt „abcdEfadGdaf”, atunci odm_info=abcdEfadGdaf

Linkuri conexe

A fost util?

Cum putem să îmbunătățim această pagină?
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

Căutare
Șterge căutarea
Închide căutarea
Aplicații Google
Meniu principal
8060942002303641216
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
true
73067
false
false
true
true
false
false