DataDome
Last Updated - Platform 25.0 - SDK 20.0The PoqDataDome
integration wraps the DataDome SDK allowing it to be plugged into the PoqSDK to enable bot protection using recaptcha.
This integration replaces the default NetworkSession
.
If your app customises this then you will need to subclass the PoqDataDomeNetworkSession
instead.
Set up
https://github.com/poqcommerce/Poq.iOS.DataDome.git
- Set up your DataDome account and have your DataDomeKey ready.
- Add the
PoqDataDome
framework from the URL above to your project. How? - Register the integration in your
AppDelegate.swift
.
import PoqDataDome
class AppDelegate: BaseAppDelegate { override func setupModules() { PoqPlatform.shared.addModule(PoqDataDome()) }}
- Add your
DataDomeKey
to yourInfo.plist
.
Developer Mode
Developer mode does not affect DataDome.
History
- 9.0 (Oct 23): Release for Poq SDK 20 (v25).
- 8.0 (Mar 23): Release for Poq SDK 19 (v24).
- 7.1 (Nov 22): Updated to DataDome v3 to adopt async await networking.
- 7.0 (Nov 22): Release for Poq SDK 18 (v23).
- Releases...