Dynamic Yield
The PoqDynamicYield
integration allows the PoqSDK to send events to DynamicYield.
Dynamic Yield does not have a native iOS SDK so this integration implements a DynamicYieldService
and repository.
This integration also decorates all network tasks with headers by injecting a NetworkTaskDecorator
for the shared session.
These headers identify the Dynamic Yield user and session for our BE to return dynamic content.
Set Up
The Dynamic Yield integration requires adding the dynamicYieldKey
to the AppConfig.json to set up Dynamic Yield.
The BE may also need configuration to connect to Dynamic Yield.
Developer Mode
This integration is unaffected by developer mode as it is not a typical analytics integration. Dynamic Yield config is based on the current environment.
History
- v25: Initial release with engagement tracking and DY header injection.