Як застосувати відстеження конверсій на пристрої за допомогою автономного пакета SDK

Якщо ви не можете безпосередньо інтегрувати рішення для відстеження конверсій на пристрої з Google Analytics for Firebase (GA4F) SDK, це можна зробити за допомогою автономного пакета SDK.

У цій статті описано, як інтегрувати й використовувати пакет SDK для відстеження конверсій на пристрої, а також вирішувати проблеми з ним.

Докладніше про відстеження конверсій на пристрої в кампаніях для додатків iOS.

Зміст


Як інтегрувати автономний пакет SDK

Автономний пакет SDK для відстеження конверсій на пристрої доступний у CocoaPods і Swift Package Manager.

Swift Package Manager

  1. В Xcode виберіть File (Файл), а потім – Add Packages (Додати пакети).
  2. У запиті виберіть сховище GoogleAdsOnDeviceConversion на GitHub.

Після цього Xcode почне розпізнавати залежності пакета й завантажувати їх у фоновому режимі.

CocoaPods

  1. Додайте пакет GoogleAdsOnDeviceConversion у Podfile.
    pod 'GoogleAdsOnDeviceConversion'
  2. Виконайте команду pod install --repo-update.

Як використовувати GoogleAdsOnDeviceConversion SDK

Одержавши пакет SDK для відстеження конверсій на пристрої, отримайте інформацію про конверсії first_open і reinstall_open невдовзі після першого запуску додатка.

Swift

  1. Установіть пакет GoogleAdsOnDeviceConversion SDK, щоб увімкнути відстеження конверсій на пристрої з дотриманням конфіденційності в кампаніях для додатків iOS.
    import GoogleAdsOnDeviceConversion
  2. Укажіть час першого запуску додатка.
    ConversionManager.sharedInstance.setFirstLaunchTime(Date())
  3. Отримайте інформацію про конверсії.

    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. Установіть пакет GoogleAdsOnDeviceConversion SDK, щоб увімкнути відстеження конверсій на пристрої з дотриманням конфіденційності в кампаніях для додатків iOS.
    import GoogleAdsOnDeviceConversion
  2. Укажіть час першого запуску додатка.
    [[ODCConversionManager sharedInstance] setFirstLaunchTime:[NSDate date]];
  3. Отримайте інформацію про конверсії.

    [[ODCConversionManager sharedInstance]

    fetchAggregateConversionInfoForInteraction:ODCInteractionTypeInstallation

    completion:^(NSString * _Nullable aggregateConversionInfo,

    NSError * _Nullable error) {

      if (error) return;

      if (aggregateConversionInfo.length == 0) return;

     

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

      // Використовуйте aggregateConversionInfo як значення в параметрі запиту odm_info в
      // App Conversion API.

      // Наприклад, якщо aggregateConversionInfo має значення abcdEfadGdaf,

      // то odm_info=abcdEfadGdaf.

    }];


Вказівки з вирішення проблеми

  1. Перевірте, чи дата, передана в setFirstLaunchTime(), збігається з датою першого запуску додатка.

  2. Переконайтеся, що ваш додаток працює в Європейській економічній зоні (ЄЕЗ), Великій Британії і Швейцарії.

У параметрі запиту odm_info в App Conversion API потрібно використовувати значення info.

// Наприклад, якщо info має значення abcdEfadGdaf, то odm_info=abcdEfadGdaf.

Статті за темою

Чи корисна ця інформація?

Як можна її покращити?
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

Пошук
Очистити пошук
Закрити пошук
Додатки Google
Головне меню
14050967136952343324
true
Пошук у довідковому центрі
true
true
true
true
true
true
73067
false
false
true
true
false