Créer une page de désabonnement email personnalisée
Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.
OneSignal fournit une expérience de désabonnement email conforme par défaut qui insère un lien dans vos modèles d’email permettant aux utilisateurs de se désabonner facilement et leurs statuts d’abonnement sont mis à jour en temps réel. Si vous souhaitez un contrôle total sur l’identité visuelle, le contenu et les champs (comme la désinscription par catégorie), vous pouvez remplacer le lien par défaut par votre propre page personnalisée et utiliser l’API OneSignal pour désabonner ou mettre à jour les préférences utilisateur.Ce guide explique comment ajouter votre propre page de désabonnement personnalisée aux emails (en supprimant le lien OneSignal par défaut) et quelles API utiliser pour désabonner l’abonnement email de l’utilisateur.Si vous souhaitez ajouter plus de fonctionnalités à votre page de désabonnement personnalisée (comme se désabonner de catégories d’emails spécifiques plutôt que de tous), ceci est détaillé dans notre tutoriel Centre de préférences.
Supprimer le lien de désabonnement par défaut de OneSignal
OneSignal insère automatiquement un lien spécial au format [unsubscribe_url] dans vos modèles d’email. Cette URL désabonne l’utilisateur de tous les emails dans OneSignal. Consultez Liens de désabonnement email pour plus de détails.Pour utiliser votre propre page, localisez et supprimez le lien par défaut dans votre modèle.
Éditeur Glisser-Déposer
Éditeur HTML
Dans l’éditeur glisser-déposer, le lien par défaut peut apparaître imbriqué comme ceci :
Lien de désabonnement dans l'éditeur Glisser-Déposer
Maintenant que vous avez supprimé notre lien spécial, vous pouvez le remplacer par votre propre URL.Souvent, ces liens nécessitent que des données supplémentaires soient transmises à votre page. Utilisez les variables Liquid pour transmettre les données OneSignal à votre page.Paramètres courants :
Les clics de désabonnement ne sont généralement pas utilisés pour les métriques d’engagement. Si vous souhaitez désactiver le suivi des liens, vous pouvez ajouter l’attribut data-disable-tracking="true" à votre lien comme ceci :
Cette API est le plus souvent utilisée lorsque vous avez l’adresse email de l’utilisateur et souhaitez simplement l’abonner ou le désabonner de tous les emails.Paramètres de requête requis :
app_id
token
Authentification requise
Appelez cette API depuis votre serveur.
Utilisez cette API si vous souhaitez suivre quel email spécifique a causé le désabonnement. Cela utilise l’ID du message email pour suivre le désabonnement. Consultez l’API Désabonner l’email avec jeton pour plus de détails.Paramètres de requête requis :
Mettez à jour les préférences de l’utilisateur en utilisant l’API Mettre à jour l’utilisateur.Paramètres de requête requis :
app_id
alias_id - L’ID externe de l’utilisateur est recommandé.
Authentification requise
Appelez cette API depuis votre serveur.
Vous devriez maintenant avoir toutes les informations nécessaires pour créer une page de désabonnement personnalisée.
Cette page vous a-t-elle été utile ?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OneSignal Documentation","description":"OneSignal is a platform for sending push notifications, emails, in-app messages, and SMS campaigns via a single API, Journey Builder, and a dashboard.","colors":{"primary":"#3A3DB3","light":"#E54B4D","dark":"#3A3DB3"},"logo":{"light":"https://mintcdn.com/onesignal/yJcueeDCO7UpHnnY/logo/OneSignal-Logo.svg?fit=max\u0026auto=format\u0026n=yJcueeDCO7UpHnnY\u0026q=85\u0026s=1fcfb6fef6d820fd9d99c74850711107","dark":"https://mintcdn.com/onesignal/s4WC_KzLxf8ornqq/logo/OneSignal-Logo-White.svg?fit=max\u0026auto=format\u0026n=s4WC_KzLxf8ornqq\u0026q=85\u0026s=2573a53b5aea961e18c82b3af8f31925"},"favicon":"https://mintcdn.com/onesignal/SGduBFHpiRdg5l6h/favicon.ico?fit=max\u0026auto=format\u0026n=SGduBFHpiRdg5l6h\u0026q=85\u0026s=c0a99fadc0553c658a83741c5611cef4","api":{"examples":{"languages":["curl","typescript","python","php","go","ruby","java","csharp","rust"],"autogenerate":true}},"navbar":{"links":[{"href":"mailto:support@onesignal.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.onesignal.com"}},"footer":{"socials":{"github":"https://github.com/OneSignal","linkedin":"https://linkedin.com/company/onesignal","youtube":"https://www.youtube.com/@onesignalofficial/playlists"}},"seo":{"metatags":{"apple-mobile-web-app-title":"OneSignal Docs"}},"fonts":{"family":"Nunito Sans"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"ga4":{"measurementId":"G-2DGWL0VYP5"},"posthog":{"apiKey":"phc_vZpvE0f5eyzcOt30FHer34yddVmNdo9kmlMVRBzLMtn","apiHost":"https://eu.i.posthog.com","sessionRecording":true}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"languages":[{"language":"en","href":"docs/en/home"},{"language":"cn","href":"docs/cn/home"},{"language":"ko","href":"docs/ko/home"},{"language":"ja","href":"docs/ja/home"},{"language":"tr","href":"docs/tr/home"},{"language":"pt-BR","href":"docs/pt-BR/home"},{"language":"es","href":"docs/es/home"},{"language":"fr","href":"docs/fr/home"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"onesignal","hasAudioNarration":false,"actualSubdomain":"onesignal","customDomains":["documentation.onesignal.com"],"gitSource":{"type":"github","owner":"onesignal","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee76d2161a823262d5e93f","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"en","tag":"User Guides","count":203},{"language":"es","tag":"Guías del Usuario","count":178},{"language":"fr","tag":"Guides utilisateur","count":178},{"language":"ja","tag":"ユーザーガイド","count":178},{"language":"ko","tag":"사용자 가이드","count":178},{"language":"pt-BR","tag":"Guia do Usuário","count":178},{"language":"tr","tag":"Kullanıcı Kılavuzları","count":178},{"language":"cn","tag":"用户指南","count":176},{"language":"en","tag":"Message channels","count":90},{"language":"es","tag":"Canales de mensajería","count":84},{"language":"fr","tag":"Canaux de messagerie","count":84},{"language":"ja","tag":"メッセージングチャネル","count":84},{"language":"ko","tag":"메시지 채널","count":84},{"language":"pt-BR","tag":"Canais de mensagem","count":84},{"language":"tr","tag":"Mesaj kanalları","count":84},{"language":"cn","tag":"消息渠道","count":83},{"language":"default","tag":"API Reference","count":68},{"language":"default","tag":"API reference","count":64},{"language":"en","tag":"Analytics \u0026 Integrations","count":53},{"language":"es","tag":"Analítica \u0026 Integraciones","count":52},{"language":"fr","tag":"Analyses et intégrations","count":52},{"language":"ja","tag":"分析 \u0026 統合","count":52},{"language":"ko","tag":"분석 \u0026 통합","count":52},{"language":"pt-BR","tag":"Análises \u0026 Integrações","count":52},{"language":"tr","tag":"Analitik ve Entegrasyonlar","count":52},{"language":"cn","tag":"分析和集成","count":51},{"language":"cn","tag":"开发者指南","count":48},{"language":"es","tag":"Guías del desarrollador","count":48},{"language":"fr","tag":"Guides développeur","count":48},{"language":"ja","tag":"開発者ガイド","count":48},{"language":"ko","tag":"개발자 가이드","count":48},{"language":"tr","tag":"Geliştirici Kılavuzları","count":48},{"language":"en","tag":"Developer Guides","count":47},{"language":"pt-BR","tag":"Guia de desenvolvedor","count":47},{"language":"en","tag":"Integrations","count":37},{"language":"es","tag":"Integraciones","count":37},{"language":"fr","tag":"Intégrations","count":37},{"language":"ja","tag":"統合","count":37},{"language":"ko","tag":"통합","count":37},{"language":"pt-BR","tag":"Integrações","count":37},{"language":"tr","tag":"Entegrasyonlar","count":37},{"language":"cn","tag":"集成","count":36},{"language":"en","tag":"Tutorials","count":35},{"language":"cn","tag":"推送通知","count":31},{"language":"cn","tag":"OneSignal 作为目的地","count":31},{"language":"en","tag":"Push","count":31},{"language":"en","tag":"OneSignal as destination","count":31},{"language":"es","tag":"Push notificaciones","count":31},{"language":"es","tag":"OneSignal como destino","count":31},{"language":"fr","tag":"Push","count":31},{"language":"fr","tag":"OneSignal comme destination","count":31},{"language":"ja","tag":"プッシュ通知","count":31},{"language":"ja","tag":"OneSignal as 宛先","count":31},{"language":"ko","tag":"푸시","count":31},{"language":"ko","tag":"OneSignal을 데이터 목적지로 사용","count":31},{"language":"pt-BR","tag":"Push notificações","count":31},{"language":"pt-BR","tag":"OneSignal como destino","count":31},{"language":"tr","tag":"Anlık bildirimler","count":31},{"language":"tr","tag":"OneSignal hedef","count":31},{"language":"en","tag":"Mobile SDKs","count":26},{"language":"cn","tag":"移动SDK","count":25},{"language":"es","tag":"SDKs móviles","count":25},{"language":"fr","tag":"SDK mobiles","count":25},{"language":"ja","tag":"モバイルSDK","count":25},{"language":"ko","tag":"모바일 SDKs","count":25},{"language":"pt-BR","tag":"SDKs móveis","count":25},{"language":"tr","tag":"Mobil SDK'lar","count":25},{"language":"cn","tag":"教程","count":24},{"language":"es","tag":"Tutoriales","count":24},{"language":"fr","tag":"Tutoriels","count":24},{"language":"ja","tag":"チュートリアル","count":24},{"language":"ko","tag":"튜토리얼","count":24},{"language":"pt-BR","tag":"Tutoriais","count":24},{"language":"tr","tag":"Eğitimler","count":24},{"language":"en","tag":"Mobile SDK setup","count":19},{"language":"cn","tag":"移动SDK设置","count":18},{"language":"es","tag":"Configuración del SDK móvil","count":18},{"language":"fr","tag":"Configuration SDK mobile","count":18},{"language":"ja","tag":"モバイルSDKセットアップ","count":18},{"language":"ko","tag":"모바일 SDK 설정","count":18},{"language":"pt-BR","tag":"Configuração do SDK móvel","count":18},{"language":"tr","tag":"Mobil SDK kurulumu","count":18},{"language":"default","tag":"Messages","count":9},{"language":"default","tag":"Users","count":9},{"language":"default","tag":"Organization","count":9},{"language":"default","tag":"Journeys","count":8},{"language":"default","tag":"Deprecated","count":6},{"language":"default","tag":"Templates","count":6},{"language":"default","tag":"Subscriptions","count":6},{"language":"default","tag":"Segments","count":5}]},"assistantConfig":{"enableStarterQuestions":false,"deflection":{"enabled":true,"email":"support@onesignal.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"docs/fr/create-custom-unsubscribe-page","slug":"/docs/fr/create-custom-unsubscribe-page","pageMetadata":{"title":"Créer une page de désabonnement email personnalisée","description":"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.","keywords":["page désabonnement personnalisée","désabonnement email","désabonnement OneSignal","préférences email","lien désabonnement","page email personnalisée","désinscription email","paramètres email OneSignal","suivi désabonnement","personnalisation email"],"href":"/docs/fr/create-custom-unsubscribe-page"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Check,CodeBlock,Frame,Heading,Info,OptimizedImage,Tab,Table,Tabs}=_components;if(!Check)_missingMdxReference(`Check`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`vue-d’ensemble`,children:`Vue d’ensemble`}),`\n`,_jsxs(_components.p,{children:[`OneSignal fournit une `,_jsx(_components.a,{href:`/docs/fr/unsubscribe-links-email-subscriptions`,children:`expérience de désabonnement email conforme par défaut`}),` qui insère un lien dans vos modèles d’email permettant aux utilisateurs de se désabonner facilement et leurs `,_jsx(_components.a,{href:`/docs/fr/subscriptions`,children:`statuts d’abonnement`}),` sont mis à jour en temps réel. Si vous souhaitez un contrôle total sur l’identité visuelle, le contenu et les champs (comme la désinscription par catégorie), vous pouvez remplacer le lien par défaut par votre propre page personnalisée et utiliser l’API OneSignal pour désabonner ou mettre à jour les préférences utilisateur.`]}),`\n`,_jsx(_components.p,{children:`Ce guide explique comment ajouter votre propre page de désabonnement personnalisée aux emails (en supprimant le lien OneSignal par défaut) et quelles API utiliser pour désabonner l’abonnement email de l’utilisateur.`}),`\n`,_jsxs(_components.p,{children:[`Si vous souhaitez ajouter plus de fonctionnalités à votre page de désabonnement personnalisée (comme se désabonner de catégories d’emails spécifiques plutôt que de tous), ceci est détaillé dans notre tutoriel `,_jsx(_components.a,{href:`/docs/fr/preference-center`,children:`Centre de préférences`}),`.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`supprimer-le-lien-de-désabonnement-par-défaut-de-onesignal`,children:`Supprimer le lien de désabonnement par défaut de OneSignal`}),`\n`,_jsxs(_components.p,{children:[`OneSignal insère automatiquement un lien spécial au format `,_jsx(_components.code,{children:`[unsubscribe_url]`}),` dans vos modèles d’email. Cette URL désabonne l’utilisateur de tous les emails dans OneSignal. Consultez `,_jsx(_components.a,{href:`/docs/fr/unsubscribe-links-email-subscriptions`,children:`Liens de désabonnement email`}),` pour plus de détails.`]}),`\n`,_jsxs(_components.p,{children:[`Pour utiliser votre propre page, `,_jsx(_components.strong,{children:`localisez et supprimez le lien par défaut`}),` dans votre modèle.`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Éditeur Glisser-Déposer`,id:`%C3%A9diteur-glisser-d%C3%A9poser`,children:[_jsx(_components.p,{children:`Dans l’éditeur glisser-déposer, le lien par défaut peut apparaître imbriqué comme ceci :`}),_jsx(Frame,{caption:`Lien de désabonnement dans l'éditeur Glisser-Déposer`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=3c507499bbc29854761df1136f8c0ff4`,alt:`Lien de désabonnement dans l'éditeur Glisser-Déposer`,\"data-og-width\":`1598`,width:`1598`,\"data-og-height\":`1203`,height:`1203`,\"data-path\":`images/docs/82cc033-Default_Unsubscribe.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?w=280\u0026fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=4a681142a792f5d2e49b1a87a2ec000c 280w, https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?w=560\u0026fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=a13dc90e6349f403373d797f28d0f901 560w, https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?w=840\u0026fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=0c81c3a1ff4a01b902ec3ed0ebf4fb89 840w, https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?w=1100\u0026fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=a836bee25c99163e1497b081a7f6772e 1100w, https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?w=1650\u0026fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=eeea303d9d8d908ac52b322e98fe382b 1650w, https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/82cc033-Default_Unsubscribe.png?w=2500\u0026fit=max\u0026auto=format\u0026n=0qspEXXeJ8zJbkJ-\u0026q=85\u0026s=41ebaf44ff83bfd67369b5f6ea957c10 2500w`})})]}),_jsx(Tab,{title:`Éditeur HTML`,id:`%C3%A9diteur-html`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`html`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`html`,children:_jsxs(_components.code,{language:`html`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`a`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` href`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"[unsubscribe_url]\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Unsubscribe`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`\u003c/`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`a`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`]})})})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ajouter-votre-lien-de-désabonnement-personnalisé`,children:`Ajouter votre lien de désabonnement personnalisé`}),`\n`,_jsx(_components.p,{children:`Maintenant que vous avez supprimé notre lien spécial, vous pouvez le remplacer par votre propre URL.`}),`\n`,_jsxs(_components.p,{children:[`Souvent, ces liens nécessitent que des données supplémentaires soient transmises à votre page. Utilisez les `,_jsx(_components.a,{href:`/docs/fr/message-personalization`,children:`variables Liquid`}),` pour transmettre les données OneSignal à votre page.`]}),`\n`,_jsx(_components.p,{children:`Paramètres courants :`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Paramètre`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.email`})}),_jsx(_components.td,{children:`Adresse email de l’abonné`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.external_id`})}),_jsx(_components.td,{children:`ID externe de l’utilisateur`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`app.id`})}),_jsx(_components.td,{children:`ID d’application OneSignal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message.id`})}),_jsx(_components.td,{children:`ID de la notification email`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.language`})}),_jsx(_components.td,{children:`Langue préférée (pour la localisation)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.unsubscribe_token`})}),_jsx(_components.td,{children:`Jeton de sécurité pour la vérification de l’API`})]})]})]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Exemple d’URL :`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`liquid`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`liquid`,children:_jsxs(_components.code,{language:`liquid`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`https://examplesite.com/unsubscribe?app_id=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`{{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`app`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`id`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`}}`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026notification_id=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`{{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`message`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`id`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`}}`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026email=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`{{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`subscription`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`email`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`}}`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026language=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`{{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`subscription`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`language`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`}}`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026token=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`{{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`subscription`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`unsubscribe_token`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`}}`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:`HTML`,numberOfLines:`10`,language:`html`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`html`,children:_jsxs(_components.code,{language:`html`,numberOfLines:`10`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`div`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` style`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text-align: center;\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`a`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` href`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://examplesite.com/unsubscribe?app_id={{app.id}}\u0026notification_id={{message.id}}\u0026email={{subscription.email}}\u0026language={{subscription.language}}\u0026token={{subscription.unsubscribe_token}}\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` data-disable-tracking`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"true\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` style`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"display: inline; text-decoration: none;\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` >`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Unsubscribe`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c/`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`a`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`p`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` style`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"display: inline;\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` from our emails`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`\u003c/`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`p`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c/`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`div`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`]})})}),`\n`,_jsx(Frame,{caption:`Ajouter un lien de désabonnement personnalisé`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=e931f0e8649ea80d29194e0db2722942`,alt:`Ajouter un lien de désabonnement personnalisé`,\"data-og-width\":`1606`,width:`1606`,\"data-og-height\":`1175`,height:`1175`,\"data-path\":`images/docs/0c94ab0-HTML_unsubscribe_custom.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?w=280\u0026fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=a51f0436c34d8d22e267b2b8f30d95a6 280w, https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?w=560\u0026fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=8487a418dba98db81ec62eececfddf8e 560w, https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?w=840\u0026fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=62b7ac0659e06d14bf690f3a60c2522e 840w, https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?w=1100\u0026fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=07591377b714f71e1ebdbd4e1503b7ea 1100w, https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?w=1650\u0026fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=b3eb06bca5c4692fda56991b0ef76aa0 1650w, https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/0c94ab0-HTML_unsubscribe_custom.png?w=2500\u0026fit=max\u0026auto=format\u0026n=6v_cVPknFpo5qSVB\u0026q=85\u0026s=a2405bdf9a772b651cf6cfd38c2089a1 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`désactiver-le-suivi-des-clics`,children:`Désactiver le suivi des clics`}),`\n`,_jsxs(_components.p,{children:[`Les clics de désabonnement ne sont généralement pas utilisés pour les métriques d’engagement. Si vous souhaitez désactiver le suivi des liens, vous pouvez ajouter l’attribut `,_jsx(_components.code,{children:`data-disable-tracking=\"true\"`}),` à votre lien comme ceci :`]}),`\n`,_jsx(CodeBlock,{filename:`HTML`,numberOfLines:`6`,language:`html`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`html`,children:_jsxs(_components.code,{language:`html`,numberOfLines:`6`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`a`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` href`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://www.examplesite.com/unsubscribe?app_id={{app.id}}\u0026notification_id={{message.id}}\u0026email={{subscription.email}}\u0026language={{subscription.language}}\u0026token={{subscription.unsubscribe_token}}\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` data-disable-tracking`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"true\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` >`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Unsubscribe`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:` \u003c/`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`a`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`>`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Attributs spécifiques aux fournisseurs :`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Fournisseur`}),_jsx(_components.th,{children:`Attribut`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`OneSignal`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`data-disable-tracking=\"true\"`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mailgun`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`disable-tracking=true`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SendGrid`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`clicktracking=off`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mandrill`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mc:disable-tracking`})})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`héberger-votre-page-de-désabonnement-personnalisée`,children:`Héberger votre page de désabonnement personnalisée`}),`\n`,_jsx(_components.p,{children:`Déployez une page web qui :`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Lit les paramètres de requête du lien de désabonnement.`}),`\n`,_jsx(_components.li,{children:`Affiche des options de désinscription ou de préférences conviviales.`}),`\n`,_jsx(_components.li,{children:`Envoie la demande de désabonnement ou de mise à jour à OneSignal via l’API.`}),`\n`]}),`\n`,_jsxs(Info,{children:[` Nous fournissons un `,_jsx(_components.a,{href:`https://github.com/OneSignalDevelopers/custom-email-unsubscribe-page-sample`,children:`projet exemple GitHub`}),` fonctionnel que vous pouvez dupliquer et déployer. `]}),`\n`,_jsx(Frame,{caption:`Interface de page de désabonnement exemple`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=4d1b004b41a3ad4bd3e7c4f76da7e9fc`,alt:`Page de désabonnement exemple`,\"data-og-width\":`1448`,width:`1448`,\"data-og-height\":`1438`,height:`1438`,\"data-path\":`images/docs/75a39d1-Github_page.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?w=280\u0026fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=53f56ab51231d51ed1b7b5eafb2638e4 280w, https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?w=560\u0026fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=5e2bbab42a614b9786cf1b59e6d0128e 560w, https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?w=840\u0026fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=be9af15a060978c7ec37ad4bd44bba43 840w, https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?w=1100\u0026fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=cfc83390af733b5369e3bf555641bb69 1100w, https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?w=1650\u0026fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=2b36599c68cda8baec063ee1f425c720 1650w, https://mintcdn.com/onesignal/jBdBk5XvQR5eKOks/images/docs/75a39d1-Github_page.png?w=2500\u0026fit=max\u0026auto=format\u0026n=jBdBk5XvQR5eKOks\u0026q=85\u0026s=7e406c0a7deb86d1212c4c30220d1d83 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`appeler-l’api-onesignal`,children:`Appeler l’API OneSignal`}),`\n`,_jsx(_components.p,{children:`Selon votre cas d’utilisation, vous pouvez utiliser les API suivantes pour désabonner ou mettre à jour les préférences utilisateur :`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/reference/update-subscription-by-token`,children:`Mettre à jour l’abonnement par jeton`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/reference/unsubscribe-with-token`,children:`Désabonner l’email avec jeton`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/reference/update-user`,children:`Mettre à jour l’utilisateur`})}),`\n`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Mettre à jour l'abonnement par jeton`,id:`mettre-%C3%A0-jour-l-abonnement-par-jeton`,children:[_jsx(_components.p,{children:`Cette API est le plus souvent utilisée lorsque vous avez l’adresse email de l’utilisateur et souhaitez simplement l’abonner ou le désabonner de tous les emails.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Paramètres de requête requis :`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`app_id`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`token`})}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Authentification requise`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Appelez cette API depuis votre serveur.`}),`\n`]})]}),_jsxs(Tab,{title:`Désabonner l'email avec jeton`,id:`d%C3%A9sabonner-l-email-avec-jeton`,children:[_jsxs(_components.p,{children:[`Utilisez cette API si vous souhaitez suivre quel email spécifique a causé le désabonnement. Cela utilise l’ID du message email pour suivre le désabonnement. Consultez l’API `,_jsx(_components.a,{href:`/reference/unsubscribe-with-token`,children:`Désabonner l’email avec jeton`}),` pour plus de détails.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Paramètres de requête requis :`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`app_id`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`notification_id`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`token`})}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Paramètres optionnels :`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`email`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`language`})}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Exemple JavaScript :`})}),_jsx(CodeBlock,{filename:`JavaScript`,numberOfLines:`12`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`12`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`href`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`=>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` URL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`href`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` appID`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`searchParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"app_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` notificationID`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`searchParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"notification_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` unsubscribeToken`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`searchParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"token\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` language`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`searchParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` email`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` unsubscribeURL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`searchParams`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"email\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` return`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` unsubscribeURL:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `https://api.onesignal.com/apps/\"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`appID`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/notifications/`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`notificationID`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/unsubscribe?token=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`unsubscribeToken`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` meta:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`language`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`email`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),_jsxs(Tab,{title:`Mettre à jour l'utilisateur`,id:`mettre-%C3%A0-jour-l-utilisateur`,children:[_jsxs(_components.p,{children:[`Mettez à jour les préférences de l’utilisateur en utilisant l’API `,_jsx(_components.a,{href:`/reference/update-user`,children:`Mettre à jour l’utilisateur`}),`.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Paramètres de requête requis :`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`app_id`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`alias_id`}),` - L’ID externe de l’utilisateur est recommandé.`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Authentification requise`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Appelez cette API depuis votre serveur.`}),`\n`]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Check,{children:_jsx(_components.p,{children:`Vous devriez maintenant avoir toutes les informations nécessaires pour créer une page de désabonnement personnalisée.`})}),`\n`,_jsx(_components.hr,{})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Créer une page de désabonnement email personnalisée","description":"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.","keywords":["page désabonnement personnalisée","désabonnement email","désabonnement OneSignal","préférences email","lien désabonnement","page email personnalisée","désinscription email","paramètres email OneSignal","suivi désabonnement","personnalisation email"],"href":"/docs/fr/create-custom-unsubscribe-page"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Vue d’ensemble","slug":"vue-d’ensemble","depth":2,"children":[]},{"title":"Supprimer le lien de désabonnement par défaut de OneSignal","slug":"supprimer-le-lien-de-désabonnement-par-défaut-de-onesignal","depth":2,"children":[]},{"title":"Ajouter votre lien de désabonnement personnalisé","slug":"ajouter-votre-lien-de-désabonnement-personnalisé","depth":2,"children":[{"title":"Désactiver le suivi des clics","slug":"désactiver-le-suivi-des-clics","depth":3,"children":[]}]},{"title":"Héberger votre page de désabonnement personnalisée","slug":"héberger-votre-page-de-désabonnement-personnalisée","depth":2,"children":[]},{"title":"Appeler l’API OneSignal","slug":"appeler-l’api-onesignal","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/onesignal/e069c1b9f3157e14/hotjar-koala.js","/_mintlify/custom/onesignal/3e5d03885ab32f49/intercom.js","/_mintlify/custom/onesignal/dbb7af4794d1b586/munchkin-marketo.js"],"subdomain":"onesignal","siteName":"OneSignal Documentation","title":"Créer une page de désabonnement email personnalisée - OneSignal Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/docs/en/create-custom-unsubscribe-page","matchLevel":1},"cn":{"href":"/docs/cn/create-custom-unsubscribe-page","matchLevel":1},"ko":{"href":"/docs/ko/create-custom-unsubscribe-page","matchLevel":1},"ja":{"href":"/docs/ja/create-custom-unsubscribe-page","matchLevel":1},"tr":{"href":"/docs/tr/create-custom-unsubscribe-page","matchLevel":1},"pt-BR":{"href":"/docs/pt-BR/create-custom-unsubscribe-page","matchLevel":1},"es":{"href":"/docs/es/create-custom-unsubscribe-page","matchLevel":1},"fr":{"href":"/docs/fr/create-custom-unsubscribe-page","matchLevel":0}}},"lastModified":"2026-01-28T10:02:01.740Z","originalFileLocation":"docs/fr/create-custom-unsubscribe-page.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OneSignal Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Créer une page de désabonnement email personnalisée - OneSignal Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OneSignal Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://onesignal.mintlify.site/_mintlify/api/og/v2?division=Configuration+email\u0026amp;title=Cr%C3%A9er+une+page+de+d%C3%A9sabonnement+email+personnalis%C3%A9e\u0026amp;description=Apprenez+%C3%A0+remplacer+le+lien+de+d%C3%A9sabonnement+par+d%C3%A9faut+de+OneSignal+par+une+page+de+pr%C3%A9f%C3%A9rences+email+personnalis%C3%A9e%2C+multilingue+et+conforme%2C+tout+en+maintena\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=aab32b09cc963e692f306f51d45d3c17ad6ed687f93970d9a7fb48cbc3d014f6\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Créer une page de désabonnement email personnalisée - OneSignal Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onesignal.mintlify.site/_mintlify/api/og/v2?division=Configuration+email\u0026amp;title=Cr%C3%A9er+une+page+de+d%C3%A9sabonnement+email+personnalis%C3%A9e\u0026amp;description=Apprenez+%C3%A0+remplacer+le+lien+de+d%C3%A9sabonnement+par+d%C3%A9faut+de+OneSignal+par+une+page+de+pr%C3%A9f%C3%A9rences+email+personnalis%C3%A9e%2C+multilingue+et+conforme%2C+tout+en+maintena\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=aab32b09cc963e692f306f51d45d3c17ad6ed687f93970d9a7fb48cbc3d014f6\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OneSignal Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3A3DB3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/fr/create-custom-unsubscribe-page.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://documentation.onesignal.com/docs/en/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://documentation.onesignal.com/docs/cn/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://documentation.onesignal.com/docs/ko/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://documentation.onesignal.com/docs/ja/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://documentation.onesignal.com/docs/tr/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://documentation.onesignal.com/docs/pt-BR/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://documentation.onesignal.com/docs/en/create-custom-unsubscribe-page\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://documentation.onesignal.com/#organization\",\"name\":\"OneSignal Documentation\",\"url\":\"https://documentation.onesignal.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/onesignal/yJcueeDCO7UpHnnY/logo/OneSignal-Logo.svg?fit=max\u0026auto=format\u0026n=yJcueeDCO7UpHnnY\u0026q=85\u0026s=1fcfb6fef6d820fd9d99c74850711107\"}},{\"@type\":\"WebSite\",\"@id\":\"https://documentation.onesignal.com#website\",\"name\":\"OneSignal Documentation\",\"url\":\"https://documentation.onesignal.com\",\"publisher\":{\"@id\":\"https://documentation.onesignal.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page#webpage\",\"url\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page\",\"name\":\"Créer une page de désabonnement email personnalisée\",\"description\":\"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.\",\"dateModified\":\"2026-01-28T10:02:01.740Z\",\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"},\"breadcrumb\":{\"@id\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Canaux de messagerie\",\"item\":\"https://documentation.onesignal.com/docs/fr/channel-setup\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Email\",\"item\":\"https://documentation.onesignal.com/docs/fr/email-messaging\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Configuration email\",\"item\":\"https://documentation.onesignal.com/docs/fr/email-setup\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Créer une page de désabonnement email personnalisée\",\"item\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page#article\",\"headline\":\"Créer une page de désabonnement email personnalisée\",\"name\":\"Créer une page de désabonnement email personnalisée\",\"description\":\"Apprenez à remplacer le lien de désabonnement par défaut de OneSignal par une page de préférences email personnalisée, multilingue et conforme, tout en maintenant le suivi.\",\"url\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page\",\"mainEntityOfPage\":{\"@id\":\"https://documentation.onesignal.com/docs/fr/create-custom-unsubscribe-page#webpage\"},\"dateModified\":\"2026-01-28T10:02:01.740Z\",\"keywords\":\"page désabonnement personnalisée, désabonnement email, désabonnement OneSignal, préférences email, lien désabonnement, page email personnalisée, désinscription email, paramètres email OneSignal, suivi désabonnement, personnalisation email\",\"publisher\":{\"@id\":\"https://documentation.onesignal.com/#organization\"},\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OneSignal Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OneSignal Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/docs/en/create-custom-unsubscribe-page"}]},{"language":"cn","pages":[{"title":"cn","href":"/docs/cn/create-custom-unsubscribe-page"}]},{"language":"ko","pages":[{"title":"ko","href":"/docs/ko/create-custom-unsubscribe-page"}]},{"language":"ja","pages":[{"title":"ja","href":"/docs/ja/create-custom-unsubscribe-page"}]},{"language":"tr","pages":[{"title":"tr","href":"/docs/tr/create-custom-unsubscribe-page"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/docs/pt-BR/create-custom-unsubscribe-page"}]},{"language":"es","pages":[{"title":"es","href":"/docs/es/create-custom-unsubscribe-page"}]},{"language":"fr","tabs":[{"tab":"Accueil","pages":[{"title":"Accueil","href":"/docs/fr/home"}]},{"tab":"Guides utilisateur","groups":[{"group":"Premiers pas et paramètres","pages":[{"title":"Guide de démarrage rapide","href":"/docs/fr/quickstart-guide"},{"group":"Tableau de bord OneSignal","pages":[{"title":"Applications, organisations et comptes","href":"/docs/fr/apps-organizations"},{"title":"Membres de l'équipe","href":"/docs/fr/manage-team-members"},{"title":"Clés et IDs","href":"/docs/fr/keys-and-ids"},{"title":"Journaux d'audit","href":"/docs/fr/audit-logs"},{"title":"Utilisation et facturation","href":"/docs/fr/billing-faq"},{"title":"Applications et organisations désactivées","href":"/docs/fr/disabled-apps"}]},{"title":"Migration vers OneSignal","href":"/docs/fr/migrating-to-onesignal"}]},{"group":"Canaux de messagerie","pages":[{"title":"Configuration des canaux","href":"/docs/fr/channel-setup"},{"group":"Push","pages":[{"title":"Vue d'ensemble du push","href":"/docs/fr/push"},{"group":"Push mobile","pages":[{"title":"Configuration du push mobile","href":"/docs/fr/mobile-push-setup"},{"title":"Inviter pour les permissions push","href":"/docs/fr/prompt-for-push-permissions"},{"title":"Notifications push provisoires iOS","href":"/docs/fr/ios-provisional-push-notifications"},{"title":"Catégories de notification Android","href":"/docs/fr/android-notification-categories"},{"title":"Notifications de données et en arrière-plan","href":"/docs/fr/data-notifications"},{"title":"Notifications push VoIP","href":"/docs/fr/voip-notifications"}]},{"group":"Push web","pages":[{"title":"Configuration du push web","href":"/docs/fr/web-push-setup"},{"title":"Invites de permission web","href":"/docs/fr/permission-requests"},{"title":"FAQ push web","href":"/docs/fr/web-push-setup-faq"},{"title":"Comportement du navigateur pour les notifications web push","href":"/docs/fr/browser-behavior-and-unsubscribes"},{"title":"Configuration du plugin OneSignal WordPress pour le push web","href":"/docs/fr/wordpress"},{"title":"Dépannage WordPress","href":"/docs/fr/troubleshooting-wordpress-web-push"},{"title":"Intégration Shopify pour le push web","href":"/docs/fr/shopify"}]},{"group":"Fonctionnalités push","pages":[{"title":"Icônes de notification","href":"/docs/fr/notification-icons"},{"title":"Images de notifications et médias enrichis","href":"/docs/fr/rich-media"},{"title":"Sons de notification","href":"/docs/fr/notification-sounds"},{"title":"Badges d'icône d'application pour les notifications push","href":"/docs/fr/badges"},{"title":"Boutons d'action pour les notifications push","href":"/docs/fr/action-buttons"},{"title":"Limitation de fréquence des push","href":"/docs/fr/frequency-capping"},{"title":"Limitation du débit des push","href":"/docs/fr/throttling"},{"title":"iOS : Modes Focus et niveaux d'interruption","href":"/docs/fr/ios-focus-modes-and-interruption-levels"},{"title":"iOS : Score de pertinence","href":"/docs/fr/ios-relevance-score"}]},{"group":"Analyses et dépannage push","pages":[{"title":"Rapports de messages push","href":"/docs/fr/push-notification-message-reports"},{"title":"Livraison confirmée","href":"/docs/fr/confirmed-delivery"},{"title":"CTR des notifications","href":"/docs/fr/notification-ctr"},{"title":"Mobile push : Notifications non affichées ou retardées","href":"/docs/fr/notifications-show-successful-but-are-not-being-shown"},{"title":"Push web : Notifications non affichées","href":"/docs/fr/notifications-not-shown-web-push"},{"title":"Images de notification non affichées","href":"/docs/fr/notification-images-not-showing"},{"title":"Notifications en double","href":"/docs/fr/duplicated-notifications"},{"title":"FAQ sur les jetons FCM expirés","href":"/docs/fr/fcm-expired-token-faq"}]}]},{"group":"Messages in-app","pages":[{"title":"Aperçu des messages intégrés","href":"/docs/fr/in-app-messages-setup"},{"title":"Déclencheurs de messages intégrés","href":"/docs/fr/iam-triggers"},{"title":"Actions de clic dans les messages intégrés","href":"/docs/fr/iam-click-actions"},{"group":"Design in-app","pages":[{"title":"Concevoir des messages in-app avec glisser-déposer","href":"/docs/fr/design-your-in-app-message"},{"title":"Concevoir des messages in-app avec HTML","href":"/docs/fr/design-your-in-app-message-with-html"},{"title":"Modèles de messages in-app et quickstarts","href":"/docs/fr/in-app-html-templates"},{"title":"Référence de l'API JavaScript des messages intégrés","href":"/docs/fr/in-app-message-api"}]},{"title":"Rapports de messages intégrés","href":"/docs/fr/in-app-message-reports"},{"title":"Dépannage des messages intégrés","href":"/docs/fr/in-app-message-troubleshooting"}]},{"group":"Email","pages":[{"title":"Aperçu des e-mails","href":"/docs/fr/email-messaging"},{"group":"Configuration email","pages":[{"title":"Configuration e-mail","href":"/docs/fr/email-setup"},{"title":"Configuration DNS des e-mails","href":"/docs/fr/email-dns-configuration"},{"title":"Expéditeurs","href":"/docs/fr/senders"},{"title":"E-mails transactionnels","description":"Envoyez des e-mails transactionnels — confirmations d'achat, réinitialisations de mot de passe, bienvenue — via OneSignal avec suivi des livraisons.","href":"/docs/fr/setup-transactional-emails"},{"title":"Créer une page de désabonnement email personnalisée","href":"/docs/fr/create-custom-unsubscribe-page"}]},{"group":"Délivrabilité email","pages":[{"title":"Rapports de messages e-mail","description":"Suivez la livraison des e-mails, les ouvertures, les clics, les rebonds, les suppressions et les signalements de spam dans les rapports de messages e-mail OneSignal.","href":"/docs/fr/email-message-reports"},{"title":"Délivrabilité des e-mails","href":"/docs/fr/email-deliverability"},{"title":"Meilleures pratiques de réputation e-mail","href":"/docs/fr/email-reputation-best-practices"},{"title":"Validation d'adresse e-mail","href":"/docs/fr/email-address-validation"},{"title":"Guide de préchauffage e-mail","href":"/docs/fr/email-warm-up"},{"title":"Google Postmaster Tools","href":"/docs/fr/google-postmaster-tools"},{"title":"Suppressions","href":"/docs/fr/suppressions"},{"title":"Dépannage e-mail","href":"/docs/fr/email-troubleshooting"}]},{"group":"Messagerie email","pages":[{"title":"Concevoir des e-mails avec glisser-déposer","href":"/docs/fr/design-emails-with-drag-and-drop"},{"title":"Concevoir des e-mails avec HTML","href":"/docs/fr/design-emails-with-html"},{"title":"Liens de désabonnement e-mail et en-têtes","href":"/docs/fr/unsubscribe-links-email-subscriptions"},{"title":"Transfert de modèles e-mail","href":"/docs/fr/email-template-forwarding"}]}]},{"group":"SMS \u0026 RCS","pages":[{"title":"Aperçu SMS, MMS et RCS","href":"/docs/fr/sms-messaging"},{"title":"Services de communication enrichis (RCS)","href":"/docs/fr/rcs-messaging"},{"group":"Configuration SMS","pages":[{"title":"Configuration SMS","href":"/docs/fr/sms-setup"},{"title":"Demandes de ressources d'expéditeur et exigences par pays","sidebarTitle":"Demandes de ressources d'expéditeur","href":"/docs/fr/sms-registration-requirements"},{"title":"Opt-in et collecte SMS","href":"/docs/fr/sms-opt-in-and-collection"},{"title":"Gestion des mots-clés de consentement SMS","href":"/docs/fr/sms-consent-keyword-management"},{"title":"Mots-clés SMS","href":"/docs/fr/keywords"}]},{"group":"Messagerie SMS","pages":[{"title":"Rapports de messages SMS","href":"/docs/fr/sms-message-reports"},{"title":"Mots de passe à usage unique (OTP)","sidebarTitle":"Mots de passe à usage unique","href":"/docs/fr/sms-verify"}]}]},{"group":"Activités en direct","pages":[{"title":"Live Activities","href":"/docs/fr/live-activities"},{"title":"Analyses des Live Activities","href":"/docs/fr/live-activities-analytics"}]},{"group":"Fonctionnalités","pages":[{"title":"Tests A/B","href":"/docs/fr/ab-testing"},{"title":"Messagerie multilingue","href":"/docs/fr/multi-language-messaging"},{"group":"Personnalisation","pages":[{"title":"Personnalisation","href":"/docs/fr/message-personalization"},{"title":"Utilisation de la syntaxe Liquid","href":"/docs/fr/using-liquid-syntax"},{"title":"Flux de données","href":"/docs/fr/data-feeds"},{"title":"Personnaliser avec les Custom Events","href":"/docs/fr/personalization-custom-event"},{"title":"Personnaliser avec les propriétés","href":"/docs/fr/personalization-properties-and-tags"},{"title":"Personnaliser les messages avec l'API custom_data","href":"/docs/fr/personalization-api-custom-data"},{"title":"Contenu dynamique avec CSV","href":"/docs/fr/dynamic-content"}]},{"group":"URLs, liens et liens profonds","pages":[{"title":"URLs, liens et liens profonds","href":"/docs/fr/links"},{"title":"Liens profonds","href":"/docs/fr/deep-linking"},{"title":"Liens de désabonnement e-mail et en-têtes","href":"/docs/fr/unsubscribe-links-email-subscriptions"}]},{"title":"Messages de reciblage","href":"/docs/fr/retargeting"},{"title":"Templates","href":"/docs/fr/templates"},{"title":"Étiquettes","href":"/docs/fr/labels"}]}]},{"group":"Journeys","pages":[{"title":"Aperçu des Journeys","href":"/docs/fr/journeys-overview"},{"group":"Fonctionnalités Journey","pages":[{"title":"Paramètres de Journey","href":"/docs/fr/journeys-settings"},{"title":"Messages Journey","href":"/docs/fr/journeys-messages"},{"title":"Actions de Journey","href":"/docs/fr/journeys-actions"},{"title":"Webhooks de Journey","href":"/docs/fr/journeys-webhook"},{"title":"Envoyer des messages WhatsApp via les webhooks Journey","href":"/docs/fr/sending-whatsapp-messages-via-journey-webhooks"},{"title":"Gestion des Journeys","href":"/docs/fr/managing-journeys"},{"title":"Analyses des Journeys","href":"/docs/fr/journeys-analytics"}]},{"title":"Exemples de Journey","href":"/docs/fr/journeys-examples"}]},{"group":"Audience et événements personnalisés","pages":[{"title":"Segments","href":"/docs/fr/segmentation"},{"group":"Utilisateurs \u0026 Abonnements","pages":[{"title":"Utilisateurs","href":"/docs/fr/users"},{"title":"Abonnements","href":"/docs/fr/subscriptions"},{"title":"Alias","href":"/docs/fr/aliases"},{"title":"Utilisateurs test","href":"/docs/fr/test-users"},{"title":"Supprimer des utilisateurs","href":"/docs/fr/delete-users"}]},{"group":"Événements personnalisés","pages":[{"title":"Événements personnalisés","href":"/docs/fr/custom-events"},{"title":"Stockage et rétention des événements personnalisés","href":"/docs/fr/custom-event-storage"}]},{"group":"Tags","pages":[{"title":"Tags","href":"/docs/fr/add-user-data-tags"},{"title":"Tags : Opérateurs temporels","href":"/docs/fr/time-operators"}]},{"title":"Importer","href":"/docs/fr/import"}]},{"group":"Analyses et intégrations","pages":[{"group":"Analyses","pages":[{"title":"Présentation des analyses","href":"/docs/fr/analytics-overview"},{"title":"Objectifs","sidebarTitle":"Objectifs","href":"/docs/fr/goals"},{"title":"Analytique des templates","href":"/docs/fr/template-analytics"},{"title":"Exportation de données","href":"/docs/fr/exporting-data"},{"title":"Résultats personnalisés","href":"/docs/fr/custom-outcomes"},{"title":"Métriques de conversion","href":"/docs/fr/conversion-metrics"},{"title":"Tendances d'engagement","href":"/docs/fr/engagement-analytics"},{"title":"Tendances d'abonnements","href":"/docs/fr/subscription-trends"},{"group":"Métriques de rétention","pages":[{"title":"Métriques de rétention","href":"/docs/fr/retention-metrics"},{"title":"Interpréter les courbes de rétention","href":"/docs/fr/interpreting-retention-curves"}]},{"title":"Glossaire des métriques","href":"/docs/fr/analytics-metrics-glossary"}]},{"group":"Event Streams","pages":[{"title":"Event Streams","href":"/docs/fr/event-streams"},{"title":"Référence des données Event Stream","sidebarTitle":"Données Event Stream","href":"/docs/fr/event-streams-data"},{"title":"Flux d'événements des messages intégrés","href":"/docs/fr/iam-event-streams"},{"title":"Intégration Google Sheets avec Event Streams","href":"/docs/fr/google-sheets-integration-with-event-streams"}]},{"group":"Intégrations","pages":[{"title":"Aperçu des intégrations","href":"/docs/fr/integrations"},{"title":"Intégration d'entrepôt de données, DMP et CRM","href":"/docs/fr/database-dmp-crm-integration"},{"group":"OneSignal comme source de données","pages":[{"title":"Amplitude","href":"/docs/fr/amplitude"},{"title":"Databricks","href":"/docs/fr/databricks"},{"title":"Google BigQuery","href":"/docs/fr/bigquery"},{"title":"Mixpanel","href":"/docs/fr/mixpanel"},{"title":"Snowflake","href":"/docs/fr/snowflake"},{"title":"Segment (Twilio)","href":"/docs/fr/segment-onesignal-integration"}]},{"group":"OneSignal comme destination","pages":[{"title":"Adobe Audience Manager","href":"/docs/fr/adobe-audience-manager"},{"title":"AlloyDB","href":"/docs/fr/alloydb"},{"title":"Amazon Athena","href":"/docs/fr/amazon-athena"},{"title":"Amazon S3","href":"/docs/fr/s3"},{"title":"Amplitude","href":"/docs/fr/amplitude"},{"title":"Apache Kafka","href":"/docs/fr/kafka"},{"title":"Amazon Redshift","href":"/docs/fr/amazon-redshift"},{"title":"Azure Synapse","href":"/docs/fr/azure-synapse"},{"title":"ClickHouse","href":"/docs/fr/clickhouse"},{"title":"Confluent Cloud","href":"/docs/fr/confluent-cloud"},{"title":"Databricks","href":"/docs/fr/databricks"},{"title":"Elasticsearch","href":"/docs/fr/elasticsearch"},{"title":"Google BigQuery","href":"/docs/fr/bigquery"},{"title":"Google Cloud SQL","href":"/docs/fr/google-cloud-sql"},{"title":"Google Sheets","href":"/docs/fr/google-sheets"},{"title":"Greenplum","href":"/docs/fr/greenplum"},{"title":"HubSpot","href":"/docs/fr/hubspot"},{"title":"Materialize","href":"/docs/fr/materialize"},{"title":"Microsoft Fabric","href":"/docs/fr/microsoft-fabric"},{"title":"Mixpanel","href":"/docs/fr/mixpanel"},{"title":"MotherDuck","href":"/docs/fr/motherduck"},{"title":"MySQL","href":"/docs/fr/mysql"},{"title":"PostgreSQL","href":"/docs/fr/postgresql"},{"title":"Pub/Sub","href":"/docs/fr/google-pubsub"},{"title":"SingleStore","href":"/docs/fr/singlestore"},{"title":"Snowflake","href":"/docs/fr/snowflake"},{"title":"SQL Server","href":"/docs/fr/sql-server"},{"title":"Starburst Enterprise","href":"/docs/fr/starburst-enterprise"},{"title":"Starburst Galaxy","href":"/docs/fr/starburst-galaxy"},{"title":"Trino","href":"/docs/fr/trino"},{"title":"Segment (Twilio)","href":"/docs/fr/segment-onesignal-integration"}]},{"group":"Attribution","pages":[{"title":"RevenueCat","href":"/docs/fr/revenuecat"},{"title":"Adjust","href":"/docs/fr/adjust"},{"title":"BlueConic","href":"/docs/fr/blueconic"}]},{"title":"Créer une intégration avec OneSignal : Guide partenaire","href":"/docs/fr/building-an-integration-with-onesignal-partner-guide"}]}]},{"group":"Confidentialité et sécurité","pages":[{"group":"Informations d'identification de sécurité","pages":[{"title":"SOC 2 Type II","href":"/docs/fr/soc-2-type-ii"},{"title":"ISO 27001","href":"/docs/fr/iso27001"},{"title":"HIPAA","href":"/docs/fr/hipaa"}]},{"group":"Confidentialité des données et conformité réglementaire","pages":[{"title":"RGPD et droits individuels","href":"/docs/fr/gdpr-compliance"},{"title":"Cadre de confidentialité des données UE-États-Unis","href":"/docs/fr/eu-us-data-privacy-framework"},{"title":"Conformité réglementaire des e-mails","href":"/docs/fr/email-compliance"},{"title":"Conformité réglementaire SMS","href":"/docs/fr/sms-regulatory-compliance"},{"title":"Exigences de confidentialité des applications Apple","href":"/docs/fr/apple-app-privacy-requirements"},{"title":"Exigences de sécurité des données Google Play","href":"/docs/fr/google-play-data-safety-requirements"},{"title":"FAQ sur la collecte et la sécurité des données","href":"/docs/fr/data-questions"},{"title":"Données collectées par le SDK OneSignal","href":"/docs/fr/data-collected-by-the-onesignal-sdk"},{"title":"Gestion des données personnelles","href":"/docs/fr/handling-personal-data"}]},{"group":"Authentification","pages":[{"title":"Authentification à 2 étapes","href":"/docs/fr/2-step-authentication"},{"title":"Authentification unique (SSO)","href":"/docs/fr/sso"}]}]}]},{"tab":"Guides développeur","pages":[{"title":"Guides développeur","href":"/docs/fr/developers"}]},{"tab":"Tutoriels","pages":[{"title":"Tutoriels","href":"/docs/fr/tutorials"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/reference/rest-api-overview"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes/changelog"}]}],"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://onesignal.com/blog"},{"anchor":"GitHub","icon":"github","href":"https://github.com/OneSignal"},{"anchor":"YouTube","icon":"youtube","href":"https://www.youtube.com/@onesignalofficial/playlists"}]}}]},"basePath":"","title":"Créer une page de désabonnement email personnalisée - OneSignal Documentation","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CXMGc493.js","DynamicMarkdown-D-2HDKEp.js","zoom-image-lightbox-CE4cYsJE.js","lightbox-handle-r17bVUz3.js"]}