Skip to content

Advertising module

  • CocoaPods subspec: pod 'AffiseModule/Advertising', '1.7.8'AffiseModule.podspec:33-35.
  • SwiftPM product: AffiseModuleAdvertisingPackage.swift:14.

From the README:

This module required to Use IDFA.

<key>NSUserTrackingUsageDescription</key>
<string>Your description.</string>
@objc(AffiseAdvertisingModule)
public final class AdvertisingModule: AffiseModule, AffiseAdvertisingApi

AffiseModule/Advertising/Classes/AdvertisingModule.swift:4-5.

  • public func startModule()AdvertisingModule.swift:19
  • public func getAdvertisingId() -> String?AdvertisingModule.swift:27
  • @objc public protocol AffiseAdvertisingApi: AffiseModuleApiAffiseAttributionLib/Classes/modules/advertising/AffiseAdvertisingApi.swift:5
  • @objc public protocol AffiseModuleAdvertisingApi : AffiseAdvertisingApi, AffiseHasModuleAffiseAttributionLib/Classes/modules/advertising/AffiseModuleAdvertisingApi.swift:5

Access through Affise.Module.Advertising:

Affise.Module.Advertising.startModule()

AffiseAttributionLib/Classes/modules/advertising/AffiseAdvertising.swift:13-16.

ADID. See Device info.