Ajouter des conditions spécifiques au marchand
Les conditions spécifiques au marchand vous permettent de spécifier du texte (ou du texte localisé) et/ou une URL pour les conditions spécifiques du marchand. Ces champs sont indépendants les uns des autres :
- Notes du marchand (
terms.textouterms.localized_text) : note personnalisée du marchand. Dans le processus de réservation, cette note s'affiche dans la fenêtre modale de réservation, sous une section extensible Note importante (juste au-dessus des coordonnées et du bouton de réservation), sous forme de lien Afficher les notes de [Nom du marchand] dans les notifications de la boîte de dialogue (qui ouvre une boîte de dialogue contenant la note) et sur l'écran de confirmation des détails de la réservation. Remarque : Les notes du marchand s'affichent dans le processus de réservation lui-même. Elles ne s'affichent pas dans un onglet de présentation ni dans l'en-tête d'une fiche. - Lien vers les conditions d'utilisation (
terms.url) : lien vers les conditions d'utilisation externes du marchand. Lorsqu'il est spécifié, un lien s'affiche en bas de la fenêtre modale de création de réservation et utilise toujours le texte fixe Conditions d'utilisation (ce texte ne peut pas être modifié).
Exemple de fenêtre modale de réservation affichant la note du marchand et le lien vers les conditions d'utilisation :
L'URL sera liée en bas de la fenêtre modale de création de réservation :
Vous pouvez ajouter ces fonctionnalités en spécifiant les
merchant.terms.text (ou merchant.terms.localized_text) et/ou les
merchant.terms.url champs.
Localisation
Pour les marchands multilingues, vous pouvez fournir des notes localisées à l'aide de merchant.terms.localized_text au lieu de merchant.terms.text :
- Valeur de remplacement par défaut (
value) : le champvaluede premier niveau est obligatoire et sert de chaîne de remplacement par défaut affichée lorsque la langue d'un utilisateur ne correspond à aucune entrée danslocalized_value. - Code de langue BCP 47 (
locale) : chaque entrée delocalized_valuedoit spécifier un code de langue IETF BCP 47 valide (par exemple,en,fr, oujapour le japonais). N'utilisez pas de codes pays ISO (tels quejp).
Mise en forme et filtrage des caractères
- Les sauts de ligne standards (
\n) de votre texte sont conservés et convertis en sauts de ligne dans l'interface utilisateur. - Certains caractères peuvent être automatiquement filtrés lors de la normalisation du texte d'ingestion. Par exemple, les emoji, les émoticônes et les symboles non standards ne sont pas acceptés et seront automatiquement supprimés du texte affiché conformément à nos normes de qualité du contenu.
JSON
"merchant": [ { "terms": { "url": "https://www.google.com", "text": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM." } } ]
JSON (localisé)
"merchant": [
{
"terms": {
"url": "https://www.google.com",
"localized_text": {
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM.",
"localized_value": [
{
"locale": "en",
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM."
},
{
"locale": "fr",
"value": "Tenue correcte exigée\n\nLes réservations sont acceptées tous les jours de 10h00 à 18h00."
}
]
}
}
}
]