OOUserAgentFormat

Objective-C

enum OOUserAgentFormat : NSUInteger {}

Swift

enum OOUserAgentFormat : UInt, @unchecked Sendable

User Agent format for third party ad and tracking requests, you can set in the OORequestSettings.userAgentForThirdPartyRequests property, When not set, Pulse SDK will send the user-agent as per the DEFAULT format.

  • DEFAULT Format: / / CFNetwork/ Darwin/

    Declaration

    Objective-C

    DEFAULT = 1

    Swift

    case DEFAULT = 1
  • IAB

    IAB Format: / /

    Declaration

    Objective-C

    IAB = 2

    Swift

    case IAB = 2
  • Google Format: name version (os_and_version; locale; device; build; Proxy)

    Declaration

    Objective-C

    GOOGLE = 3

    Swift

    case GOOGLE = 3