Skip to content

AppsFlyer module

  • CocoaPods subspec: pod 'AffiseModule/AppsFlyer', '1.7.8'AffiseModule.podspec:37-39. Add this line explicitly to your Podfile if you need AppsFlyer event forwarding.
  • SwiftPM product: AffiseModuleAppsFlyerPackage.swift:15.

From the README:

Send AppsFlyer event data to Affise.

@objc(AffiseAppsFlyerModule)
public final class AppsFlyerModule: AffiseModule, AffiseAppsFlyerApi

AffiseModule/AppsFlyer/Classes/AppsFlyerModule.swift:4-5.

  • public func logEvent(_ eventName: String, _ eventValues: [String: Any])AppsFlyerModule.swift:14
  • @objc public protocol AffiseAppsFlyerApi: AffiseModuleApiAffiseAttributionLib/Classes/modules/appsflyer/AffiseAppsFlyerApi.swift:5
  • @objc public protocol AffiseModuleAppsFlyerApi : AffiseAppsFlyerApi, AffiseHasModuleAffiseAttributionLib/Classes/modules/appsflyer/AffiseModuleAppsFlyerApi.swift:5

Check whether the module is linked at runtime:

Affise.Module.AppsFlyer.hasModule()

AffiseAttributionLib/Classes/modules/appsflyer/AffiseAppsFlyer.swift:11; referenced in.

  • Events — for native Affise event tracking.