Content types
Media is uploaded to cloud storage and served over CDN, so you always receive URLs rather than binary content. Videos can be up to 1 GB, which means you should not assume a feed response is cheap to preload in full.
Feed categories
Every item carries a category. Use it to decide placement and grouping in your UI — the service does not lay the feed out for you.Targeting
Three targeting modes balance reach against personalisation. The service evaluates them when you request a customer’s feed — you never filter client-side.
Content can additionally be scoped to chains and stores, so a customer only sees items relevant to the estate they shop.
Lifecycle
An item is authored as a draft, validated against the rules for its content type, then published — either immediately or scheduled for a future date. It becomes inactive automatically once its expiration date passes; nobody has to withdraw it by hand. Expired content stays queryable for reporting until it is deleted.Navigation
An item can carry an action that fires when a customer taps it. There are two kinds.External URL
Sends the customer to a web page.
Good for landing pages, partner sites, product information and registration forms.
If you set
UseWebWrapper to true, read Web Content in Mobile App — the constraints there apply to your page.
Deep link
Sends the customer to a screen inside the app.
Good for product details, offer redemption, jumping to loyalty points or the shopping list, or triggering an in-app action such as the barcode scanner.
How the deep link URL is built
Give the service aDeepLinkId and DeepLinkParameters, and it generates the full DeepLinkUrl for you, following your organisation’s deep linking scheme. The result works with both iOS Universal Links and Android App Links.
With DeepLinkId of product-detail and parameters:
yourapp://product-detail?productId=12345.
Button text
ButtonText is the call-to-action label. Leave it empty to hide the button entirely — useful for items that are purely informational. Typical values are “Learn More” or “Shop Now” for external URLs, and “View Details” or “Redeem Offer” for deep links.