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.

      // Na przykład jeśli aggregateConversionInfo to „abcdEfadGdaf”,

      // użyj odm_info=abcdEfadGdaf.

    }];


Etapy rozwiązywania problemów

  1. Sprawdź, czy data przekazana do setFirstLaunchTime() to data pierwszego uruchomienia aplikacji.
  2. Sprawdź, czy aplikacja jest uruchamiana w Europejskim Obszarze Gospodarczym (EOG), Wielkiej Brytanii i Szwajcarii.
  3. Upewnij się, że jako wartości parametru zapytania odm_info w interfejsie App Conversion API używasz wartości info.

// Na przykład jeśli info to „abcdEfadGdaf”, użyj odm_info=abcdEfadGdaf

Powiązane artykuły

Ta strona może zawierać treści przetłumaczone przy użyciu technologii AI. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
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
4285592487339389115
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
true
73067
false
false
true
true
false
false