U bent hier:
Reactiestructuur voor component Adaptieve webagent
Configureer aanwijzingssjablonen om een gestructureerde JSON-respons te retourneren die rijke inhoud weergeeft in de Adaptive Web Agent Component (AWAC).
Neem deze velden op in de responspayload om de berichttekst, personalisatiegegevens en visuele sjablonen te definiëren.
| Veld | Type | Doel |
|---|---|---|
text |
tekenreeks | Bericht weergegeven in het chatvenster. |
curation |
array | Personalisatiegegevens voor de inhoudszone. |
template |
array | Sjabloonnaam/-namen voor het weergeven van inhoud. |
options |
array | Knoppen voor snelle acties in het chatvenster. |
Voorbeeld - volledige respons
Gebruik de volledige responsstructuur om aanbevelingen voor personalisering te activeren en de uitvoerindeling rechtstreeks te definiëren.
{
"text": "Here are some boots for you",
"curation": [
{
"personalizations": [
{
"personalizationPointName": "Generic_Boots_Recs",
"data": [
{
"ssot__Name__c": "NTO Chukka",
"UnitPrice__c": "160.0",
"ImageURL__c": "https://example.com/image.jpg"
}
],
"attributes": {
"IntroductionText": "Recommended For You"
}
}
]
}
],
"template": [
{
"name": "ProductRecommendations"
}
],
"options": [
{ "name": "Show me hiking gear" },
{ "name": "What about jackets?" }
]
}Voorbeeld - Minimale reactie
Retourneer een minimale structuur met alleen de naam van het personalisatiepunt voor lichtgewicht reacties. De sjabloon aan de clientzijde haalt vervolgens de gedetailleerde gegevens op.
{
"text": "Here are some boot recommendations",
"curation": [
{
"personalizations": [
{
"personalizationPointName": "Generic_Boots_Recs"
}
]
}
],
"template": [
{
"name": "ProductRecommendations"
}
]
}