使用獨立 SDK 導入裝置端轉換評估

如果無法直接將裝置端轉換評估解決方案與 Google Analytics for Firebase (GA4F) SDK 整合,可以使用獨立 SDK 來整合。

本文將說明如何整合、使用裝置端轉換評估 SDK,以及排解相關問題。

進一步瞭解 iOS 應用程式廣告活動的裝置端轉換評估

本頁面包含以下內容


整合獨立 SDK

您可以透過 CocoaPods 和 Swift Package Manager 存取裝置端轉換評估獨立 SDK。

Swift Package Manager

  1. 在 Xcode 中,依序點選「File」和「Add Packages」
  2. 在提示中選取 GoogleAdsOnDeviceConversion GitHub repository

完成後,Xcode 就會開始解析套件依附元件,並在背景下載這些依附元件。

CocoaPods

  1. 將 GoogleAdsOnDeviceConversion pod 新增至 Podfile。
    pod 'GoogleAdsOnDeviceConversion'
  2. 執行 pod install --repo-update

使用 GoogleAdsOnDeviceConversion SDK

擷取裝置端轉換評估 SDK 後,請在應用程式首次啟動後立即擷取轉換資訊,包括 first_openreinstall_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 做為
      // App Conversion API 中的 odm_info 查詢參數值。

      // 舉例來說,如果 aggregateConversionInfo 是「abcdEfadGdaf」,

      // 則 odm_info=abcdEfadGdaf。

    }];


疑難排解步驟

  1. 檢查傳遞至 setFirstLaunchTime() 的日期,是否為應用程式首次啟動時的日期。

  2. 確認應用程式是在 歐洲經濟區 (EEA)、英國和瑞士 執行。

請務必在 App Conversion APIodm_info 查詢參數中使用 info 做為值。

// 舉例來說,如果資訊為「abcdEfadGdaf」,則 odm_info=abcdEfadGdaf

相關連結

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
18096226937859848439
true
搜尋說明中心
true
true
true
true
true
true
73067
false
false
true
true
false