Iubenda logo
Générer dès maintenant

Documentation

Sommaire

Intégrer la politique de confidentialité par insertion directe du texte ou API

L’option d’intégration directe du texte (licence Pro/Ultra requise) fait de votre politique de confidentialité une partie intégrante de votre site web. Sur les applications mobiles, la politique affichera une version simplifiée (en haut du document) ainsi qu’une version juridique complète (à la fin du document).

Nous offrons différentes façons pour intégrer votre politique de confidentialité (avec ou sans style) dans le corps de l’une de vos pages. Vous pouvez :

  • copier-coller le JavaScript dans votre page, ou
  • appeler notre API à partir de votre back-end.
Politique de confidentialité - intégration directe du texte

Note : décochez l’option Politique de confidentialité simplifiée pour afficher directement la version complète.

Avertissement

Si vous utilisez des tags HTML pour définir l’URL de base de vos pages, veuillez noter que vos liens feront également référence à cette URL de base. En faisant ainsi, cela forcera l’URL de base base par défaut et configurera l’ancre des liens en [base]#anchor plutôt que [current page]#anchor. Utiliser la méthode d’intégration directe pour vos politiques de confidentialité peut causer quelques problèmes au niveau des liens internes. Pour résoudre ces problèmes, vous pouvez :

  • enlever les tags base , ou
  • sélectionner et réécrire l’ancre du lien dans JavaScript
    par exemple
    document.addEventListener("click", function(e) { if (e.target.tagName && e.target.tagName === 'A' && e.target.href.indexOf('#california_info') > -1) { window.open(window.location.href.split('#')[0] + '#california_info', '_self'); e.preventDefault(); } });
  • ou utiliser une autre méthode d’intégration.

JavaScript

Exemple d’intégration directe du texte (avec style)

Cliquez sur le bouton dessous pour voir l’exemple. Vous remarquerez que le document s’ajuste aux dimensions de votre page et s’adapte au style du texte. Vous pourrez le modifier grâce au HTML ou CSS pour le rendre plus conforme à l’apparence de votre site web/application.

En décochant l’option « Politique de confidentialité simplifiée », la politique de confidentialité s’affichera directement dans la version complète.

Intégration directe avec style
Politique de Confidentialité

Exemple d’intégration directe (sans style)

En activant l’option « Utiliser du HTML simple et sans style (ceci affiche la version traditionnelle sans mise en page) », le document sera affiché sans aucun style prédéfini.

Intégration directe (sans style)
Politique de Confidentialité

API

Intégration de la politique de confidentialité complète

Voici les API URL disponibles pour intégrer la politique de confidentialité complète à partir de votre back-end :

  • https://www.iubenda.com/api/privacy-policy/:public_id
  • https://www.iubenda.com/api/privacy-policy/:public_id/only-legal
  • https://www.iubenda.com/api/privacy-policy/:public_id/no-markup

:public_id est l’identifiant (ID) de votre politique de confidentialité, disponible dans la section contenant les options d’intégration de celle-ci.

L’API JSON n’inclut pas le CSS fourni par défaut avec les politiques de confidentialité iubenda.

Exemple

curl --include --request GET 'https://www.iubenda.com/api/privacy-policy/:public_id'

Réponses :

  • Tout est en ordre, statut de la réponse 200 :
    { :success => true, :content => "… privacy policy content …" }
  • Document non trouvé, statut de la réponse 404 :
    { :success => false, :error => "Privacy Policy not found." }
  • Politique de confidentialité non Pro, statut de la réponse 403 :
    { :success => false, :error => "To access this privacy policy via API, convert it to Pro" }
  • Erreur de l’application, statut de la réponse 500 :
    { :success => false, :error => "Application Error. Please contact info@iubenda.com for support" }

Intégration des parties dynamiques uniquement

Si vous avez déjà votre propre politique de confidentialité et préférez utiliser iubenda seulement pour les parties dynamiques (clauses et services), vous pouvez utiliser ces API URL.

Clauses et services :

  • https://www.iubenda.com/api/privacy-policy/:public_id/section/data-processing-detailed-info/only-legal
  • https://www.iubenda.com/api/privacy-policy/:public_id/section/data-processing-detailed-info/no-markup

Clauses et services personnalisés :

  • https://www.iubenda.com/api/privacy-policy/:public_id/section/further-data/only-legal
  • https://www.iubenda.com/api/privacy-policy/:public_id/section/further-data/no-markup

:public_id est l’identifiant (ID) de votre politique de confidentialité, disponible dans la section contenant les options d’intégration de celle-ci.

Pour obtenir vos URL, cliquez sur la case Intégrer uniquement les sections dynamiques, dans les « Options » :

Politique de Confidentialité et de Cookies - Intégrer uniquement les sections dynamiques
Avertissement

La section sur les services en elle-même ne constitue pas une politique de confidentialité complète : il existe des obligations légales spécifiques comme l’indication de coordonnées valides et des informations concernant les droits des utilisateurs. Pour plus d’informations, consultez l’article Que doit contenir une politique de confidentialité ?

Autres options d’intégration

Il existe 2 autres options d’intégration de la politique de confidentialité :

Si vous avez des questions particulières concernant l’intégration de votre politique de confidentialité, n’hésitez pas à les poser sur notre forum d’aide.

Voir également