adzerk / adzerk-ios-sdk

Access Adzerk's ad serving APIs via iOS
https://www.adzerk.com
Other
9 stars 5 forks source link

Pass `enableBotFiltering = false` unless explicitly set #21

Closed karnowski closed 3 years ago

karnowski commented 4 years ago

Background

Adzerk has the ability to enable/disable bot filtering per ad request. Basically, if the ad request is coming from a web browser then the user agent will look valid, and the bot filtering feature should be enabled. However, if a customer is making an ad request from a mobile app then the bot filtering feature should be disabled. Otherwise the user agent will be that of the SDK or programming language, may look invalid against the bot allow list, and could be incorrectly discarded in reporting.

For our mobile SDKs, we should default the enableBotFiltering ad request setting to false.

Acceptance Criteria

In the iOS SDK: