Implementacja pomiaru konwersji na urządzeniu za pomocą samodzielnego pakietu SDK

Jeśli nie możesz bezpośrednio zintegrować rozwiązania do pomiaru konwersji na urządzeniu z pakietem SDK Google Analytics dla Firebase (GA4F), możesz to zrobić za pomocą samodzielnego pakietu SDK.

Z tego artykułu dowiesz się, jak zintegrować pakiet SDK do pomiaru konwersji na urządzeniu, używać go i rozwiązywać dotyczące go problemy.

Dowiedz się więcej o pomiarze konwersji na urządzeniu w kampaniach promujących aplikacje na iOS.

Na tej stronie


Integracja samodzielnego pakietu SDK

Do samodzielnego pakietu SDK do pomiaru konwersji na urządzeniu możesz uzyskać dostęp za pomocą narzędzi CocoaPods i Swift Package Manager.

Swift Package Manager

  1. W Xcode kliknij kolejno File (Plik) i Add Packages (Dodaj pakiety).
  2. W oknie dialogowym wybierz GoogleAdsOnDeviceConversion GitHub repository (repozytorium GitHub GoogleAdsOnDeviceConversion).

Gdy skończysz, Xcode zacznie przetwarzać zależności pakietu i pobierać je w tle.

CocoaPods

  1. Dodaj pod GoogleAdsOnDeviceConversion do Podfile.
    pod 'GoogleAdsOnDeviceConversion'
  2. Uruchom komendę pod install --repo-update.

Korzystanie z pakietu SDK GoogleAdsOnDeviceConversion

Po skonfigurowaniu pakietu SDK do pomiaru konwersji na urządzeniu pobieraj informacje o konwersjach krótko po pierwszym uruchomieniu aplikacji, zarówno w przypadku konwersji typu first_open, jak i reinstall_open.

Swift

  1. Zainstaluj pakiet SDK GoogleAdsOnDeviceConversion, aby włączyć chroniący prywatność pomiar konwersji na urządzeniu w kampaniach promujących aplikacje na iOS.
    import GoogleAdsOnDeviceConversion
  2. Ustaw czas na moment pierwszego uruchomienia aplikacji.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. Pobierz informacje o konwersji.

    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. Zainstaluj pakiet SDK GoogleAdsOnDeviceConversion, aby włączyć chroniący prywatność pomiar konwersji na urządzeniu w kampaniach promujących aplikacje na iOS.
    import GoogleAdsOnDeviceConversion
  2. Ustaw czas na moment pierwszego uruchomienia aplikacji.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. Pobierz informacje o konwersji.

    [[ODCConversionManager sharedInstance]

    fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation

    completion:^(NSString * _Nullable aggregateConversionInfo,

    NSError * _Nullable error) {

      if (error) return;

      if (aggregateConversionInfo.length == 0) return;

     

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

      // Użyj wartości aggregateConversionInfo jako wartości parametru zapytania odm_info
      // w interfejsie App Conversion API.

      // Jeśli np. aggregateConversionInfo to „abcdEfadGdaf”,

      // odm_info=abcdEfadGdaf.

    }];


Etapy rozwiązywania problemów

  1. Sprawdź, czy data przekazana do funkcji setFirstLaunchTime() odpowiada dacie pierwszego uruchomienia aplikacji.

  2. Sprawdź, czy aplikacja jest uruchamiana w Europejskim Obszarze Gospodarczym (EOG), Wielkiej Brytanii i Szwajcarii.

W parametrze zapytania odm_info w interfejsie App Conversion API użyj wartości „info”.

// Jeśli na przykład info to „abcdEfadGdaf”, to odm_info=abcdEfadGdaf

Powiązane artykuły

Czy to było pomocne?

Jak możemy ją poprawić?
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

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Aplikacje Google
Menu główne
8091144182634191755
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
true
73067
false
false
true
true
false