Feedback individuel au format JSON
À propos des commentaires individuels au format JSON
XM Discover vous permet de charger des documents de feedback individuels via des fichiers JSON.
Le format de feedback individuel est utilisé pour les documents qui présentent des données sous la forme d’un objet à une seule ligne ou “plat”. Chaque document peut contenir plusieurs champs textuels, mais ils proviennent généralement d’un seul auteur (par exemple, lorsqu’une enquête contient plusieurs questions ouvertes).
Exigences de format
Noms de clés
Lorsque XM Discover convertit les noms de clés en noms d’attributs et en types verbatim, il les ajuste automatiquement pour qu’ils correspondent au format pris en charge.
Voici des recommandations générales :
- Les noms clés doivent uniquement contenir des lettres anglaises (A-Z, a-z), des chiffres (0-9), des traits de soulignement (_), des tirets (-), des crochets [] et des espaces.
- SAP vous recommande d’utiliser des noms de clé d’une longueur maximale de 21 caractères. Les noms de clés ne doivent pas dépasser 99 caractères car les noms plus longs seront tronqués.
Objets
Un fichier JSON peut contenir un ou plusieurs objets.
Longueur maximale du champ
Voici les limites de taille des champs par défaut :
- Pour les attributs de texte : 900 caractères. Si la valeur dépasse la limite, elle est automatiquement tronquée.
- Pour les attributs multivaleurs : 4 000 caractères. Si la valeur dépasse la limite, elle est automatiquement tronquée.
- Pour les champs verbatim : 512 000 caractères. Si la valeur dépasse la limite, l’enregistrement est rejeté.
Identifiant unique
S’il existe une clé avec des valeurs uniques pour chaque objet, vous pouvez l’utiliser comme ID naturel pour vos documents. Ceci est facultatif, mais fortement recommandé, car il vous permet de gérer les documents en double.
Champs de date
Avoir un champ de date dans vos données est crucial pour le reporting et l’analyse.
Nous vous recommandons d’utiliser le format AAAA-MM-JJThh:mm:ssZ.
Exemple de feedback individuel
Voici un exemple de document de feedback individuel au format JSON.
[
{
"ID": "1001",
"SOURCE": "HotelSurveys",
"CITY": "New York City",
"HOTEL": "Sheraton New York Hotel and Towers",
"AUTHOR": "Richard",
"REVIEW": "A organisé une réunion ici et a eu une très belle expérience. Je recommande vivement.",
"GENDER": "M",
"LOYALTY LEVEL": "Gold",
"AGE": 51,
"CHECK-IN DATE": "2019-01-01T12:00:00Z",
"SCORE": 9
},
{
"ID": "1002",
"SOURCE": "HotelSurveys", "THITY": "Boston", "Boston", "SOURCE": "HotelSurveys",
"THITY": "Boston",
"Boston",
"SOURCE" Je pense que les ascenseurs sont beaucoup trop lents. Il y en a 4, mais toujours lents comme de la mélasse. Si vous en manquez un, bonne chance!",
"GENDER": "F",
"LOYALTY LEVEL": "Non-Member",
"AGE": 43,
"CHECK-IN DATE": "2019-01-01T12:00:00Z",
"SCORE": 6
},
{
"ID": "1003",
"very staff": "SOURCE": "Hotelveys",
"CITY": "Boston",
"HOTEL" Je recommande cet hôtel si vous voyagez seul ou en couple.",
"GENDER": "F",
"LOYALTY LEVEL": "Non-Member",
"AGE": 68,
"CHECK-IN DATE": "2019-01-01T12:00:00Z",
"SCORE": 8
},
{
"ID": "1004",
"SOURCE": "HotelCITY",
"Dallas" "Surveys" Les réceptionnistes et les hommes de service étaient géniaux. L'hôtel est très propre, silencieux et à proximité de beaucoup de bons restaurants. La zone est sûre. Nous reviendrons!",
"GENDER": "M",
"LOYALTY LEVEL": "Silver",
"AGE": 59,
"CHECK-IN DATE": "2019-01-01T12:00Z",
"SCORE": 10
},
{
"ID": "très calme",
"très bon accueil",
"très bon séjour
" L'hôtel était également très bon rapport qualité/prix. N'hésiterait pas à recomemend.",
"GENDER": "M",
"LOYALTY LEVEL": "Silver",
"AGE": 40,
"CHECK-IN DATE": "2019-01-01T12:00:00Z",
"SCORE": 9
}
]
Pour une vue d’ensemble de tous les formats XM, voir Présentation des formats de découverte des données XM.