Create JSON offers
Create JSON offers in the Offer Library in 51黑料不打烊 Target for use in the Form-Based Experience Composer.
JSON offers can be used in form-based activities to enable use cases where Target decisioning is required to send an offer in JSON format for consumption in SPA framework or server-side integrations.
JSON considerations
Consider the following information as you work with JSON offers:
- JSON offers are currently available only for A/B Test, Automated Personalization (AP), and Experience Targeting (XT) activities.
- JSON offers can be used in form-based activities only.
- JSON offers can be retrieved directly when you are using the Server Side APIs and Mobile Node.js, Java, .NET, and Python SDKs.
- In the browser, JSON offers can be retrieved only via at.js 1.2.3 (or later) and using getOffer() by filtering actions using the
setJson
action. - JSON offers are delivered as native JSON objects rather than as strings. Consumers of these objects are no longer required to handle objects as strings and convert them to JSON objects.
- JSON offers are not applied automatically as opposed to other offers (such as HTML offers) because JSON offers are non-visual offers. Developers must write code to explicitly get the offer using getOffer().