Module | Services | Data types | Constants |
---|---|---|---|
renderer | GuardianNativeAppFamily NonWebRendererType RendererInfo RendererType ThirdPartyRenderer |
WEB | 1 | |
NON_WEB | 2 |
GUARDIAN_NATIVE_APP | 1 | |
THIRD_PARTY_APP | 2 |
LIVE | 1 | |
EDITIONS | 2 |
SMART_NEWS | 1 | |
SCRIBD | 2 | |
APPLE_NEWS | 3 |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | rendererType | RendererType | required | ||
2 | nonWebRendererType | NonWebRendererType | optional | ||
3 | guardianNativeAppFamily | GuardianNativeAppFamily | optional | ||
4 | thirdPartyRenderer | ThirdPartyRenderer | optional |
On many/most devices there are possibly multiple ways to consume our content, which each have different characteristics. We are designating them here as 'renderers' and providing a corresponding taxonomy.