Integrer une campagne sur votre site
Apres avoir cree votre campagne, vous pouvez l'integrer sur votre site via le widget voces.
Configurateur d'integration (methode la plus simple)
- Ouvrez votre campagne dans le backend.
- Allez a la section Embed.
- Configurez les options du widget (theme, langue, barre de progression, version, source, origin).
- Copiez le code genere.
- Collez-le a l'endroit souhaite sur votre site.
Fonctionnement du code (manuel)
1. Ajouter un conteneur
html
<div id="ma-petition"></div>2. Charger le script
html
<script src="https://VOTRE-DOMAINE-VOCES.ch/widget/latest/voces-widget.js"></script>3. Initialiser le widget
html
<script>
document.addEventListener("DOMContentLoaded", () => {
if (window.voces && typeof window.voces.widget === "function") {
window.voces.widget({
target: "#ma-petition",
campaignUuid: "UUID-DE-LA-CAMPAGNE",
theme: "minimal",
lang: "fr",
showProgress: true,
});
}
});
</script>