Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.
Les appareils Android et les navigateurs Chrome reçoivent des notifications push via une technologie appelée Firebase Cloud Messaging (FCM). FCM expire les jetons pour les appareils qui ont été inactifs pendant plus de 270 jours. Ces appareils peuvent être perdus, détruits ou mis en stockage et oubliés et sont considérés comme n’étant plus accessibles.Il s’agit d’un exercice de nettoyage de Google – vos clics et sessions attendus et la valeur que vous obtenez de OneSignal ne changeront pas. De plus, vous pouvez voir certains avantages, notamment :
Analyses plus précises : votre CTR reflétera plus précisément votre audience accessible et le niveau d’engagement
Livraison plus rapide : la suppression d’appareils inactifs entraîne des audiences plus petites et la campagne termine sa livraison plus rapidement
Moins de travail manuel : économisez du temps précédemment consacré à la gestion d’audiences inactives
Pourquoi ai-je vu une augmentation des désabonnements Android et/ou Chrome ?
À partir du 15 mai 2024, FCM expire les jetons pour les appareils qui ont été inactifs pendant plus de 270 jours. Lorsque les modifications sont déployées sur votre application, la prochaine fois que vous envoyez une notification push à ces appareils inactifs, leurs abonnements push seront désabonnés, et vous verrez une augmentation du nombre de désabonnements reflétée dans votre tableau de bord OneSignal et vos rapports de livraison.
Que se passe-t-il après l'expiration du jeton de l'appareil ?
Après l’expiration du jeton push par FCM, le jeton ne sera plus valide. L’appareil sera désabonné, mais il continuera d’exister dans OneSignal avec les données associées jusqu’à ce que vous choisissiez de le supprimer. Cependant, ce jeton particulier ne sera plus jamais accessible.
Cela signifie-t-il que si je n'ai pas vu un utilisateur depuis 270 jours, il sera automatiquement désabonné ?
FCM mesure l’inactivité au niveau de l’appareil, pas au niveau du projet Firebase individuel. Cela signifie que même si l’appareil n’a pas interagi avec votre application au cours des 270 derniers jours, l’appareil pourrait toujours être actif et ne serait donc pas supprimé. Vous ne pourrez pas savoir si l’appareil est inactif tant que vous n’essayez pas d’envoyer une notification et que vous ne le voyez pas désabonné.
Que se passe-t-il si un appareil inactif revient en ligne ?
Lorsque l’appareil revient en ligne, l’utilisateur devra ouvrir à nouveau votre application, et le SDK OneSignal obtiendra automatiquement un nouveau jeton push qui se mettra à jour sur l’enregistrement d’abonnement existant. L’utilisateur conservera son statut d’abonné pour les notifications push et n’aura pas à s’abonner à nouveau au push car les autorisations push sont stockées du côté de l’appareil pour une application donnée.
Comment puis-je différencier un appareil Android actif qui se désabonne et un appareil Android inactif qui est désabonné par FCM ?
Malheureusement, FCM ne différencie pas les types de désabonnements, vous ne pourrez donc pas faire la différence.
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/fcm-expired-token-faq","slug":"/docs/fr/fcm-expired-token-faq","pageMetadata":{"title":"FAQ sur les jetons FCM expirés","description":"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.","keywords":["FCM","Android","Expiré","Jeton"],"href":"/docs/fr/fcm-expired-token-faq"},"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: \"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.\"\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`,hr:`hr`,li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,Heading}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Les appareils Android et les navigateurs Chrome reçoivent des notifications push via une technologie appelée Firebase Cloud Messaging (FCM). FCM `,_jsx(_components.a,{href:`https://firebase.google.com/docs/cloud-messaging/manage-tokens#stale-and-expired-tokens`,children:`expire les jetons pour les appareils`}),` qui ont été inactifs pendant plus de 270 jours. Ces appareils peuvent être perdus, détruits ou mis en stockage et oubliés et sont considérés comme n’étant plus accessibles.`]}),`\n`,_jsx(_components.p,{children:`Il s’agit d’un exercice de nettoyage de Google – vos clics et sessions attendus et la valeur que vous obtenez de OneSignal ne changeront pas. De plus, vous pouvez voir certains avantages, notamment :`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Analyses plus précises : votre CTR reflétera plus précisément votre audience accessible et le niveau d’engagement`}),`\n`,_jsx(_components.li,{children:`Livraison plus rapide : la suppression d’appareils inactifs entraîne des audiences plus petites et la campagne termine sa livraison plus rapidement`}),`\n`,_jsx(_components.li,{children:`Moins de travail manuel : économisez du temps précédemment consacré à la gestion d’audiences inactives`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsx(Accordion,{title:`Pourquoi ai-je vu une augmentation des désabonnements Android et/ou Chrome ?`,id:`pourquoi-ai-je-vu-une-augmentation-des-desabonnements-android-et-ou-chrome`,children:_jsx(_components.p,{children:`À partir du 15 mai 2024, FCM expire les jetons pour les appareils qui ont été inactifs pendant plus de 270 jours. Lorsque les modifications sont déployées sur votre application, la prochaine fois que vous envoyez une notification push à ces appareils inactifs, leurs abonnements push seront désabonnés, et vous verrez une augmentation du nombre de désabonnements reflétée dans votre tableau de bord OneSignal et vos rapports de livraison.`})}),`\n`,_jsx(Accordion,{title:`Que se passe-t-il après l'expiration du jeton de l'appareil ?`,id:`que-se-passet-il-apres-l-expiration-du-jeton-de-l-appareil`,children:_jsx(_components.p,{children:`Après l’expiration du jeton push par FCM, le jeton ne sera plus valide. L’appareil sera désabonné, mais il continuera d’exister dans OneSignal avec les données associées jusqu’à ce que vous choisissiez de le supprimer. Cependant, ce jeton particulier ne sera plus jamais accessible.`})}),`\n`,_jsx(Accordion,{title:`Cela signifie-t-il que si je n'ai pas vu un utilisateur depuis 270 jours, il sera automatiquement désabonné ?`,id:`cela-signifiet-il-que-si-je-n-ai-pas-vu-un-utilisateur-depuis-270-jours-il-sera-automatiquement-desabonne`,children:_jsx(_components.p,{children:`FCM mesure l’inactivité au niveau de l’appareil, pas au niveau du projet Firebase individuel. Cela signifie que même si l’appareil n’a pas interagi avec votre application au cours des 270 derniers jours, l’appareil pourrait toujours être actif et ne serait donc pas supprimé. Vous ne pourrez pas savoir si l’appareil est inactif tant que vous n’essayez pas d’envoyer une notification et que vous ne le voyez pas désabonné.`})}),`\n`,_jsx(Accordion,{title:`Que se passe-t-il si un appareil inactif revient en ligne ?`,id:`que-se-passet-il-si-un-appareil-inactif-revient-en-ligne`,children:_jsx(_components.p,{children:`Lorsque l’appareil revient en ligne, l’utilisateur devra ouvrir à nouveau votre application, et le SDK OneSignal obtiendra automatiquement un nouveau jeton push qui se mettra à jour sur l’enregistrement d’abonnement existant. L’utilisateur conservera son statut d’abonné pour les notifications push et n’aura pas à s’abonner à nouveau au push car les autorisations push sont stockées du côté de l’appareil pour une application donnée.`})}),`\n`,_jsx(Accordion,{title:`Comment puis-je différencier un appareil Android actif qui se désabonne et un appareil Android inactif qui est désabonné par FCM ?`,id:`comment-puis-je-differencier-un-appareil-android-actif-qui-se-desabonne-et-un-appareil-android-inactif-qui-est-desabonne-par-fcm`,children:_jsx(_components.p,{children:`Malheureusement, FCM ne différencie pas les types de désabonnements, vous ne pourrez donc pas faire la différence.`})}),`\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":"FAQ sur les jetons FCM expirés","description":"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.","keywords":["FCM","Android","Expiré","Jeton"],"href":"/docs/fr/fcm-expired-token-faq"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"FAQ","slug":"faq","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":"FAQ sur les jetons FCM expirés - OneSignal Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/docs/en/fcm-expired-token-faq","matchLevel":1},"cn":{"href":"/docs/cn/fcm-expired-token-faq","matchLevel":1},"ko":{"href":"/docs/ko/fcm-expired-token-faq","matchLevel":1},"ja":{"href":"/docs/ja/fcm-expired-token-faq","matchLevel":1},"tr":{"href":"/docs/tr/fcm-expired-token-faq","matchLevel":1},"pt-BR":{"href":"/docs/pt-BR/fcm-expired-token-faq","matchLevel":1},"es":{"href":"/docs/es/fcm-expired-token-faq","matchLevel":1},"fr":{"href":"/docs/fr/fcm-expired-token-faq","matchLevel":0}}},"lastModified":"2026-08-31T16:02:24.763Z","originalFileLocation":"docs/fr/fcm-expired-token-faq.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=\"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.\">\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=\"FAQ sur les jetons FCM expirés - OneSignal Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.\">\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/fcm-expired-token-faq\">\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=Analyses+et+d%C3%A9pannage+push\u0026amp;title=FAQ+sur+les+jetons+FCM+expir%C3%A9s\u0026amp;description=Pourquoi+les+abonnements+push+Android+et+Chrome+expirent+suite+aux+jetons+FCM+p%C3%A9rim%C3%A9s+ou+au+nettoyage+anti-spam+de+Google%2C+et+comment+analyser+les+pics.\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=1faede2a2364e54fdb9493f585abb76c0cdbdc18f37f4d613e4f0df1badec75e\">\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=\"FAQ sur les jetons FCM expirés - OneSignal Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onesignal.mintlify.site/_mintlify/api/og/v2?division=Analyses+et+d%C3%A9pannage+push\u0026amp;title=FAQ+sur+les+jetons+FCM+expir%C3%A9s\u0026amp;description=Pourquoi+les+abonnements+push+Android+et+Chrome+expirent+suite+aux+jetons+FCM+p%C3%A9rim%C3%A9s+ou+au+nettoyage+anti-spam+de+Google%2C+et+comment+analyser+les+pics.\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=1faede2a2364e54fdb9493f585abb76c0cdbdc18f37f4d613e4f0df1badec75e\">\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/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/fr/fcm-expired-token-faq.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://documentation.onesignal.com/docs/en/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://documentation.onesignal.com/docs/cn/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://documentation.onesignal.com/docs/ko/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://documentation.onesignal.com/docs/ja/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://documentation.onesignal.com/docs/tr/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://documentation.onesignal.com/docs/pt-BR/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://documentation.onesignal.com/docs/es/fcm-expired-token-faq\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://documentation.onesignal.com/docs/en/fcm-expired-token-faq\">\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/fcm-expired-token-faq#webpage\",\"url\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq\",\"name\":\"FAQ sur les jetons FCM expirés\",\"description\":\"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.\",\"dateModified\":\"2026-08-31T16:02:24.763Z\",\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"},\"breadcrumb\":{\"@id\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Canaux de messagerie\",\"item\":\"https://documentation.onesignal.com/docs/fr/channel-setup\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Push\",\"item\":\"https://documentation.onesignal.com/docs/fr/push\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Analyses et dépannage push\",\"item\":\"https://documentation.onesignal.com/docs/fr/push-notification-message-reports\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"FAQ sur les jetons FCM expirés\",\"item\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq#article\",\"headline\":\"FAQ sur les jetons FCM expirés\",\"name\":\"FAQ sur les jetons FCM expirés\",\"description\":\"Pourquoi les abonnements push Android et Chrome expirent suite aux jetons FCM périmés ou au nettoyage anti-spam de Google, et comment analyser les pics.\",\"url\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq\",\"mainEntityOfPage\":{\"@id\":\"https://documentation.onesignal.com/docs/fr/fcm-expired-token-faq#webpage\"},\"dateModified\":\"2026-08-31T16:02:24.763Z\",\"keywords\":\"FCM, Android, Expiré, Jeton\",\"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/fcm-expired-token-faq"}]},{"language":"cn","pages":[{"title":"cn","href":"/docs/cn/fcm-expired-token-faq"}]},{"language":"ko","pages":[{"title":"ko","href":"/docs/ko/fcm-expired-token-faq"}]},{"language":"ja","pages":[{"title":"ja","href":"/docs/ja/fcm-expired-token-faq"}]},{"language":"tr","pages":[{"title":"tr","href":"/docs/tr/fcm-expired-token-faq"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/docs/pt-BR/fcm-expired-token-faq"}]},{"language":"es","pages":[{"title":"es","href":"/docs/es/fcm-expired-token-faq"}]},{"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","description":"Résolvez les problèmes de notifications push en double causés par des conflits de SDK, des nouvelles tentatives côté serveur, des environnements multi-applications et des bugs spécifiques à la plateforme.","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","description":"Affichez des messages in-app ciblés et personnalisables dans votre app mobile pour stimuler l'engagement, les retours et inciter à l'opt-in push.","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","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","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":"FAQ sur les jetons FCM expirés - OneSignal Documentation","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}