Skip to content

Advertising module

  • CocoaPods subspec: pod 'AffiseModule/Advertising', '1.7.8' — AffiseModule.podspec:33-35.
  • SwiftPM product: AffiseModuleAdvertising — Package.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: AffiseModuleApi — AffiseAttributionLib/Classes/modules/advertising/AffiseAdvertisingApi.swift:5
  • @objc public protocol AffiseModuleAdvertisingApi : AffiseAdvertisingApi, AffiseHasModule — AffiseAttributionLib/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.