Crear una página de cancelación de suscripción de correo electrónico personalizada
Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.
OneSignal proporciona una experiencia de cancelación de suscripción predeterminada conforme a correo electrónico que inyecta un enlace en sus plantillas de correo electrónico para que los usuarios puedan cancelar su suscripción con facilidad y sus estados de suscripción se actualicen en tiempo real. Si desea control total sobre la marca, el texto y los campos (como exclusiones por categoría), puede reemplazar el enlace predeterminado con su propia página personalizada y usar la API de OneSignal para cancelar la suscripción o actualizar las preferencias del usuario.Esta guía explica cómo agregar su propia página de cancelación de suscripción personalizada a los correos electrónicos (eliminando el enlace predeterminado de OneSignal) y cuáles de nuestras APIs usar para cancelar la suscripción de correo electrónico del usuario.Si desea agregar más funcionalidad a su página de cancelación de suscripción personalizada (como exclusión de categorías de correo electrónico específicas en lugar de todas), esto se detalla en nuestro tutorial del Centro de preferencias.
Eliminar el enlace de cancelación de suscripción predeterminado de OneSignal
OneSignal inserta automáticamente un enlace especial en el formato [unsubscribe_url] en sus plantillas de correo electrónico. Esta URL cancela la suscripción del usuario de todos los correos electrónicos en OneSignal. Consulte Enlaces de cancelación de suscripción de correo electrónico para más detalles.Para usar su propia página, localice y elimine el enlace predeterminado en su plantilla.
Editor Drag-and-Drop
Editor HTML
En el editor drag-and-drop, el enlace predeterminado puede aparecer anidado como:
Enlace de cancelación de suscripción del editor Drag-and-Drop
Agregar su enlace de cancelación de suscripción personalizado
Ahora que ha eliminado nuestro enlace especial, puede reemplazarlo con su propia URL.Muchas veces, estos enlaces requieren que se pasen algunos datos adicionales a su página. Use variables de Liquid para pasar datos de OneSignal a su página.Parámetros comunes:
Los clics de cancelación de suscripción generalmente no se usan para métricas de participación. Si desea deshabilitar el seguimiento de enlaces, puede agregar el atributo data-disable-tracking="true" a su enlace de esta manera:
Cancelar suscripción de correo electrónico con token
Actualizar usuario
Esta API se usa más comúnmente cuando tiene la dirección de correo electrónico del usuario y solo desea suscribirlo o cancelar su suscripción de todos los correos electrónicos.Parámetros de consulta requeridos:
app_id
token
Autenticación requerida
Llame a esta API desde su servidor.
Use esta API si desea rastrear qué correo electrónico específico causó la cancelación de suscripción. Esto usa el ID del mensaje de correo electrónico para rastrear la cancelación de suscripción. Consulte la API Cancelar suscripción de correo electrónico con token para más detalles.Parámetros de consulta requeridos:
Actualice las preferencias del usuario usando la API Actualizar usuario.Parámetros de consulta requeridos:
app_id
alias_id - Se recomienda el ID externo del usuario.
Autenticación requerida
Llame a esta API desde su servidor.
Ahora debería estar equipado con todo lo que necesita saber sobre cómo crear una página de cancelación de suscripción personalizada.
¿Esta página le ayudó?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OneSignal","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":""},"chroma":{"liveDeploymentHistoryId":"6ae27970d56b3c07efab0978","collectionId":"6235cce9-b779-4b7f-8fb0-f4b3f7de838d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae27970d56b3c07efab0978"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae27970d56b3c07efab0978","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"en","tag":"User Guides","count":201},{"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":"pt-BR","tag":"Guia de desenvolvedor","count":47},{"language":"en","tag":"Developer Guides","count":46},{"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":"cn","tag":"移动SDK","count":25},{"language":"en","tag":"Mobile SDKs","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":"Email","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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"docs/es/create-custom-unsubscribe-page","slug":"/docs/es/create-custom-unsubscribe-page","pageMetadata":{"title":"Crear una página de cancelación de suscripción de correo electrónico personalizada","description":"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.","keywords":["página de cancelación personalizada","cancelación de suscripción de correo electrónico","cancelación de suscripción de OneSignal","preferencias de correo electrónico","enlace de cancelación de suscripción","página de correo electrónico personalizada","exclusión de correo electrónico","configuración de correo electrónico de OneSignal","seguimiento de cancelación de suscripción","personalización de correo electrónico"],"href":"/docs/es/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: \"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.\"\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:`descripción-general`,children:`Descripción general`}),`\n`,_jsxs(_components.p,{children:[`OneSignal proporciona una `,_jsx(_components.a,{href:`/docs/es/unsubscribe-links-email-subscriptions`,children:`experiencia de cancelación de suscripción predeterminada conforme a correo electrónico`}),` que inyecta un enlace en sus plantillas de correo electrónico para que los usuarios puedan cancelar su suscripción con facilidad y sus `,_jsx(_components.a,{href:`/docs/es/subscriptions`,children:`estados de suscripción`}),` se actualicen en tiempo real. Si desea control total sobre la marca, el texto y los campos (como exclusiones por categoría), puede reemplazar el enlace predeterminado con su propia página personalizada y usar la API de OneSignal para cancelar la suscripción o actualizar las preferencias del usuario.`]}),`\n`,_jsx(_components.p,{children:`Esta guía explica cómo agregar su propia página de cancelación de suscripción personalizada a los correos electrónicos (eliminando el enlace predeterminado de OneSignal) y cuáles de nuestras APIs usar para cancelar la suscripción de correo electrónico del usuario.`}),`\n`,_jsxs(_components.p,{children:[`Si desea agregar más funcionalidad a su página de cancelación de suscripción personalizada (como exclusión de categorías de correo electrónico específicas en lugar de todas), esto se detalla en nuestro tutorial del `,_jsx(_components.a,{href:`/docs/es/preference-center`,children:`Centro de preferencias`}),`.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`eliminar-el-enlace-de-cancelación-de-suscripción-predeterminado-de-onesignal`,children:`Eliminar el enlace de cancelación de suscripción predeterminado de OneSignal`}),`\n`,_jsxs(_components.p,{children:[`OneSignal inserta automáticamente un enlace especial en el formato `,_jsx(_components.code,{children:`[unsubscribe_url]`}),` en sus plantillas de correo electrónico. Esta URL cancela la suscripción del usuario de todos los correos electrónicos en OneSignal. Consulte `,_jsx(_components.a,{href:`/docs/es/unsubscribe-links-email-subscriptions`,children:`Enlaces de cancelación de suscripción de correo electrónico`}),` para más detalles.`]}),`\n`,_jsxs(_components.p,{children:[`Para usar su propia página, `,_jsx(_components.strong,{children:`localice y elimine el enlace predeterminado`}),` en su plantilla.`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Editor Drag-and-Drop`,id:`editor-drag-and-drop`,children:[_jsx(_components.p,{children:`En el editor drag-and-drop, el enlace predeterminado puede aparecer anidado como:`}),_jsx(Frame,{caption:`Enlace de cancelación de suscripción del editor Drag-and-Drop`,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:`Enlace de cancelación de suscripción del editor Drag-and-Drop`,\"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:`Editor HTML`,id:`editor-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:`agregar-su-enlace-de-cancelación-de-suscripción-personalizado`,children:`Agregar su enlace de cancelación de suscripción personalizado`}),`\n`,_jsx(_components.p,{children:`Ahora que ha eliminado nuestro enlace especial, puede reemplazarlo con su propia URL.`}),`\n`,_jsxs(_components.p,{children:[`Muchas veces, estos enlaces requieren que se pasen algunos datos adicionales a su página. Use `,_jsx(_components.a,{href:`/docs/es/message-personalization`,children:`variables de Liquid`}),` para pasar datos de OneSignal a su página.`]}),`\n`,_jsx(_components.p,{children:`Parámetros comunes:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parámetro`}),_jsx(_components.th,{children:`Descripción`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.email`})}),_jsx(_components.td,{children:`Dirección de correo electrónico del suscriptor`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.external_id`})}),_jsx(_components.td,{children:`ID externo del usuario`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`app.id`})}),_jsx(_components.td,{children:`ID de aplicación de OneSignal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message.id`})}),_jsx(_components.td,{children:`ID de la notificación de correo electrónico`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.language`})}),_jsx(_components.td,{children:`Idioma preferido (para localización)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.unsubscribe_token`})}),_jsx(_components.td,{children:`Token de seguridad para verificación de API`})]})]})]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`URL de ejemplo:`})}),`\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:`Agregar enlace de cancelación de suscripción personalizado`,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:`Agregar enlace de cancelación de suscripción personalizado`,\"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:`deshabilitar-el-seguimiento-de-clics`,children:`Deshabilitar el seguimiento de clics`}),`\n`,_jsxs(_components.p,{children:[`Los clics de cancelación de suscripción generalmente no se usan para métricas de participación. Si desea deshabilitar el seguimiento de enlaces, puede agregar el atributo `,_jsx(_components.code,{children:`data-disable-tracking=\"true\"`}),` a su enlace de esta manera:`]}),`\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:`Atributos específicos del proveedor:`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Proveedor`}),_jsx(_components.th,{children:`Atributo`})]})}),_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:`alojar-su-página-de-cancelación-de-suscripción-personalizada`,children:`Alojar su página de cancelación de suscripción personalizada`}),`\n`,_jsx(_components.p,{children:`Implemente una página web que:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Lea los parámetros de consulta del enlace de cancelación de suscripción.`}),`\n`,_jsx(_components.li,{children:`Muestre opciones de exclusión o preferencias fáciles de usar.`}),`\n`,_jsx(_components.li,{children:`Envíe la solicitud de cancelación de suscripción o actualización a OneSignal a través de la API.`}),`\n`]}),`\n`,_jsxs(Info,{children:[` Proporcionamos un `,_jsx(_components.a,{href:`https://github.com/OneSignalDevelopers/custom-email-unsubscribe-page-sample`,children:`proyecto de muestra de GitHub`}),` funcional que puede bifurcar e implementar. `]}),`\n`,_jsx(Frame,{caption:`UI de página de cancelación de suscripción de muestra`,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:`Página de cancelación de suscripción de muestra`,\"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:`llamar-a-la-api-de-onesignal`,children:`Llamar a la API de OneSignal`}),`\n`,_jsx(_components.p,{children:`Dependiendo de su caso de uso, puede usar las siguientes APIs para cancelar la suscripción o actualizar las preferencias del usuario:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/reference/update-subscription-by-token`,children:`Actualizar suscripción por token`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/reference/unsubscribe-with-token`,children:`Cancelar suscripción de correo electrónico con token`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/reference/update-user`,children:`Actualizar usuario`})}),`\n`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Actualizar suscripción por token`,id:`actualizar-suscripci%C3%B3n-por-token`,children:[_jsx(_components.p,{children:`Esta API se usa más comúnmente cuando tiene la dirección de correo electrónico del usuario y solo desea suscribirlo o cancelar su suscripción de todos los correos electrónicos.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Parámetros de consulta requeridos:`})}),_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:`Autenticación requerida`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Llame a esta API desde su servidor.`}),`\n`]})]}),_jsxs(Tab,{title:`Cancelar suscripción de correo electrónico con token`,id:`cancelar-suscripci%C3%B3n-de-correo-electr%C3%B3nico-con-token`,children:[_jsxs(_components.p,{children:[`Use esta API si desea rastrear qué correo electrónico específico causó la cancelación de suscripción. Esto usa el ID del mensaje de correo electrónico para rastrear la cancelación de suscripción. Consulte la API `,_jsx(_components.a,{href:`/reference/unsubscribe-with-token`,children:`Cancelar suscripción de correo electrónico con token`}),` para más detalles.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Parámetros de consulta requeridos:`})}),_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:`Parámetros opcionales:`})}),_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:`Ejemplo de 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:`Actualizar usuario`,id:`actualizar-usuario`,children:[_jsxs(_components.p,{children:[`Actualice las preferencias del usuario usando la API `,_jsx(_components.a,{href:`/reference/update-user`,children:`Actualizar usuario`}),`.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Parámetros de consulta requeridos:`})}),_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`}),` - Se recomienda el ID externo del usuario.`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Autenticación requerida`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Llame a esta API desde su servidor.`}),`\n`]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Check,{children:_jsx(_components.p,{children:`Ahora debería estar equipado con todo lo que necesita saber sobre cómo crear una página de cancelación de suscripción personalizada.`})}),`\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":"Crear una página de cancelación de suscripción de correo electrónico personalizada","description":"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.","keywords":["página de cancelación personalizada","cancelación de suscripción de correo electrónico","cancelación de suscripción de OneSignal","preferencias de correo electrónico","enlace de cancelación de suscripción","página de correo electrónico personalizada","exclusión de correo electrónico","configuración de correo electrónico de OneSignal","seguimiento de cancelación de suscripción","personalización de correo electrónico"],"href":"/docs/es/create-custom-unsubscribe-page"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Descripción general","slug":"descripción-general","depth":2,"children":[]},{"title":"Eliminar el enlace de cancelación de suscripción predeterminado de OneSignal","slug":"eliminar-el-enlace-de-cancelación-de-suscripción-predeterminado-de-onesignal","depth":2,"children":[]},{"title":"Agregar su enlace de cancelación de suscripción personalizado","slug":"agregar-su-enlace-de-cancelación-de-suscripción-personalizado","depth":2,"children":[{"title":"Deshabilitar el seguimiento de clics","slug":"deshabilitar-el-seguimiento-de-clics","depth":3,"children":[]}]},{"title":"Alojar su página de cancelación de suscripción personalizada","slug":"alojar-su-página-de-cancelación-de-suscripción-personalizada","depth":2,"children":[]},{"title":"Llamar a la API de OneSignal","slug":"llamar-a-la-api-de-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","title":"Crear una página de cancelación de suscripción de correo electrónico personalizada - OneSignal","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":0},"fr":{"href":"/docs/fr/create-custom-unsubscribe-page","matchLevel":1}}},"lastModified":"2026-01-28T10:02:00.050Z","originalFileLocation":"docs/es/create-custom-unsubscribe-page.mdx","locale":"es"},"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=\"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OneSignal\">\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=\"Crear una página de cancelación de suscripción de correo electrónico personalizada - OneSignal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OneSignal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://onesignal.mintlify.app/_mintlify/api/og/v2?division=Configuraci%C3%B3n+de+Email\u0026amp;title=Crear+una+p%C3%A1gina+de+cancelaci%C3%B3n+de+suscripci%C3%B3n+de+correo+electr%C3%B3nico+personalizada\u0026amp;description=Aprenda+c%C3%B3mo+reemplazar+el+enlace+de+cancelaci%C3%B3n+de+suscripci%C3%B3n+predeterminado+de+OneSignal+con+una+p%C3%A1gina+de+preferencias+de+correo+electr%C3%B3nico+personalizada%2C+\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=bd9bb208b63ae08dc636bc358f61ee374ec2453108925dea4cf1f5a7a131b4e0\">\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=\"Crear una página de cancelación de suscripción de correo electrónico personalizada - OneSignal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onesignal.mintlify.app/_mintlify/api/og/v2?division=Configuraci%C3%B3n+de+Email\u0026amp;title=Crear+una+p%C3%A1gina+de+cancelaci%C3%B3n+de+suscripci%C3%B3n+de+correo+electr%C3%B3nico+personalizada\u0026amp;description=Aprenda+c%C3%B3mo+reemplazar+el+enlace+de+cancelaci%C3%B3n+de+suscripci%C3%B3n+predeterminado+de+OneSignal+con+una+p%C3%A1gina+de+preferencias+de+correo+electr%C3%B3nico+personalizada%2C+\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=bd9bb208b63ae08dc636bc358f61ee374ec2453108925dea4cf1f5a7a131b4e0\">\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/es/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/es/create-custom-unsubscribe-page.md\">\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=\"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=\"fr\" href=\"https://documentation.onesignal.com/docs/fr/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\",\"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\",\"url\":\"https://documentation.onesignal.com\",\"publisher\":{\"@id\":\"https://documentation.onesignal.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page#webpage\",\"url\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page\",\"name\":\"Crear una página de cancelación de suscripción de correo electrónico personalizada\",\"description\":\"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.\",\"dateModified\":\"2026-01-28T10:02:00.050Z\",\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"},\"breadcrumb\":{\"@id\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Canales de mensajería\",\"item\":\"https://documentation.onesignal.com/docs/es/channel-setup\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Email\",\"item\":\"https://documentation.onesignal.com/docs/es/email-messaging\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Configuración de Email\",\"item\":\"https://documentation.onesignal.com/docs/es/email-setup\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Crear una página de cancelación de suscripción de correo electrónico personalizada\",\"item\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page#article\",\"headline\":\"Crear una página de cancelación de suscripción de correo electrónico personalizada\",\"name\":\"Crear una página de cancelación de suscripción de correo electrónico personalizada\",\"description\":\"Aprenda cómo reemplazar el enlace de cancelación de suscripción predeterminado de OneSignal con una página de preferencias de correo electrónico personalizada, multilingüe y de marca, mientras mantiene el cumplimiento y el seguimiento.\",\"url\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page\",\"mainEntityOfPage\":{\"@id\":\"https://documentation.onesignal.com/docs/es/create-custom-unsubscribe-page#webpage\"},\"dateModified\":\"2026-01-28T10:02:00.050Z\",\"keywords\":\"página de cancelación personalizada, cancelación de suscripción de correo electrónico, cancelación de suscripción de OneSignal, preferencias de correo electrónico, enlace de cancelación de suscripción, página de correo electrónico personalizada, exclusión de correo electrónico, configuración de correo electrónico de OneSignal, seguimiento de cancelación de suscripción, personalización de correo electrónico\",\"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\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OneSignal","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","tabs":[{"tab":"Inicio","pages":[{"title":"Inicio","href":"/docs/es/home"}]},{"tab":"Guías del Usuario","groups":[{"group":"Primeros pasos \u0026 configuraciones","pages":[{"title":"Guía de inicio rápido","href":"/docs/es/quickstart-guide"},{"group":"OneSignal panel","pages":[{"title":"Aplicaciones, organizaciones y cuentas","href":"/docs/es/apps-organizations"},{"title":"Miembros del equipo","href":"/docs/es/manage-team-members"},{"title":"Claves e IDs","href":"/docs/es/keys-and-ids"},{"title":"Registros de auditoría","href":"/docs/es/audit-logs"},{"title":"Uso y facturación","href":"/docs/es/billing-faq"},{"title":"Aplicaciones y organizaciones deshabilitadas","href":"/docs/es/disabled-apps"}]},{"title":"Migrar a OneSignal","href":"/docs/es/migrating-to-onesignal"}]},{"group":"Canales de mensajería","pages":[{"title":"Configuración de canales","href":"/docs/es/channel-setup"},{"group":"Push notificaciones","pages":[{"title":"Resumen de notificaciones push","href":"/docs/es/push"},{"group":"Push móvil","pages":[{"title":"Configuración de push móvil","href":"/docs/es/mobile-push-setup"},{"title":"Solicitar permisos push","href":"/docs/es/prompt-for-push-permissions"},{"title":"Notificaciones push provisionales de iOS","href":"/docs/es/ios-provisional-push-notifications"},{"title":"Categorías de notificación de Android","href":"/docs/es/android-notification-categories"},{"title":"Notificaciones de datos y en segundo plano","href":"/docs/es/data-notifications"},{"title":"Notificaciones push VoIP","href":"/docs/es/voip-notifications"}]},{"group":"Push web","pages":[{"title":"Configuración web push","href":"/docs/es/web-push-setup"},{"title":"Solicitudes de permiso web","href":"/docs/es/permission-requests"},{"title":"Preguntas frecuentes Web push","href":"/docs/es/web-push-setup-faq"},{"title":"Comportamiento del navegador de web push","href":"/docs/es/browser-behavior-and-unsubscribes"},{"title":"Plugin de WordPress de OneSignal para push web","href":"/docs/es/wordpress"},{"title":"Solución de problemas WordPress","href":"/docs/es/troubleshooting-wordpress-web-push"},{"title":"Integración de Shopify para push web","href":"/docs/es/shopify"}]},{"group":"Características de Push","pages":[{"title":"Iconos de notificación","href":"/docs/es/notification-icons"},{"title":"Imágenes de notificación y medios enriquecidos","href":"/docs/es/rich-media"},{"title":"Sonidos de notificación","href":"/docs/es/notification-sounds"},{"title":"Insignias de notificación","href":"/docs/es/badges"},{"title":"Botones de acción para notificaciones push","href":"/docs/es/action-buttons"},{"title":"Límite de frecuencia push","href":"/docs/es/frequency-capping"},{"title":"Limitación de push","href":"/docs/es/throttling"},{"title":"iOS: Modos de concentración y niveles de interrupción","href":"/docs/es/ios-focus-modes-and-interruption-levels"},{"title":"iOS: Puntuación de relevancia","href":"/docs/es/ios-relevance-score"}]},{"group":"Analytics \u0026 troubleshooting de Push notificaciones","pages":[{"title":"Reportes de mensajes push","href":"/docs/es/push-notification-message-reports"},{"title":"Entrega confirmada","href":"/docs/es/confirmed-delivery"},{"title":"CTR de notificaciones","href":"/docs/es/notification-ctr"},{"title":"Mobile push: Notificaciones no mostradas o retrasadas","href":"/docs/es/notifications-show-successful-but-are-not-being-shown"},{"title":"Web push: Notificaciones no mostradas","href":"/docs/es/notifications-not-shown-web-push"},{"title":"Imágenes de notificaciones que no se muestran","href":"/docs/es/notification-images-not-showing"},{"title":"Notificaciones duplicadas","href":"/docs/es/duplicated-notifications"},{"title":"FAQ de Token Expirado de FCM","href":"/docs/es/fcm-expired-token-faq"}]}]},{"group":"Mensajes in-app","pages":[{"title":"Descripción general de mensajes dentro de la aplicación","href":"/docs/es/in-app-messages-setup"},{"title":"Activadores de mensajes en la aplicación","href":"/docs/es/iam-triggers"},{"title":"Acciones de clic en mensajes dentro de la aplicación","href":"/docs/es/iam-click-actions"},{"group":"Diseño de mensajes in-app","pages":[{"title":"Diseñar mensajes in-app con arrastrar y soltar","href":"/docs/es/design-your-in-app-message"},{"title":"Diseñar mensajes in-app con HTML","href":"/docs/es/design-your-in-app-message-with-html"},{"title":"Plantillas y guías rápidas de mensajes in-app","href":"/docs/es/in-app-html-templates"},{"title":"Referencia de API JavaScript de mensajes dentro de la aplicación","href":"/docs/es/in-app-message-api"}]},{"title":"Informes de mensajes dentro de la aplicación","href":"/docs/es/in-app-message-reports"},{"title":"Solución de problemas dentro de la aplicación","href":"/docs/es/in-app-message-troubleshooting"}]},{"group":"Email","pages":[{"title":"Resumen de Email","href":"/docs/es/email-messaging"},{"group":"Configuración de Email","pages":[{"title":"Configuración de Email","href":"/docs/es/email-setup"},{"title":"Configuración de DNS de email","href":"/docs/es/email-dns-configuration"},{"title":"Remitentes","href":"/docs/es/senders"},{"title":"Emails transaccionales","description":"Envía emails transaccionales como confirmaciones de compra, restablecimiento de contraseña y bienvenidas con OneSignal, con seguimiento de entrega y clics.","href":"/docs/es/setup-transactional-emails"},{"title":"Crear una página de cancelación de suscripción de correo electrónico personalizada","href":"/docs/es/create-custom-unsubscribe-page"}]},{"group":"Entregabilidad de Email","pages":[{"title":"Informes de mensajes de correo electrónico","description":"Rastree la entrega de correo electrónico, aperturas, clics, rebotes, supresiones e informes de spam en los informes de mensajes de correo electrónico de OneSignal.","href":"/docs/es/email-message-reports"},{"title":"Entregabilidad de email","href":"/docs/es/email-deliverability"},{"title":"Mejores prácticas de reputación de email","href":"/docs/es/email-reputation-best-practices"},{"title":"Validación de dirección de email","href":"/docs/es/email-address-validation"},{"title":"Guía de calentamiento de Email","href":"/docs/es/email-warm-up"},{"title":"Google Postmaster Tools","href":"/docs/es/google-postmaster-tools"},{"title":"Supresiones","href":"/docs/es/suppressions"},{"title":"Solución de problemas de Email","href":"/docs/es/email-troubleshooting"}]},{"group":"Mensajería de Email","pages":[{"title":"Diseñar correos electrónicos con arrastrar y soltar","href":"/docs/es/design-emails-with-drag-and-drop"},{"title":"Diseñar correos electrónicos con HTML","href":"/docs/es/design-emails-with-html"},{"title":"Enlaces de cancelación de suscripción y encabezados de email","href":"/docs/es/unsubscribe-links-email-subscriptions"},{"title":"Reenvío de plantillas de Email","href":"/docs/es/email-template-forwarding"}]}]},{"group":"SMS \u0026 RCS","pages":[{"title":"Resumen de SMS, MMS y RCS","href":"/docs/es/sms-messaging"},{"title":"Rich Communication Services (RCS)","href":"/docs/es/rcs-messaging"},{"group":"Configuración de SMS","pages":[{"title":"Configuración de SMS","href":"/docs/es/sms-setup"},{"title":"Solicitudes de recursos de remitente y requisitos por país","sidebarTitle":"Solicitudes de recursos de remitente","href":"/docs/es/sms-registration-requirements"},{"title":"Opt-in y recopilación de SMS","href":"/docs/es/sms-opt-in-and-collection"},{"title":"Gestión de palabras clave de consentimiento SMS","href":"/docs/es/sms-consent-keyword-management"},{"title":"Palabras clave SMS","href":"/docs/es/keywords"}]},{"group":"Mensajería de SMS","pages":[{"title":"Informes de mensajes SMS","href":"/docs/es/sms-message-reports"},{"title":"Contraseñas de un solo uso (OTP)","sidebarTitle":"Contraseñas de un solo uso","href":"/docs/es/sms-verify"}]}]},{"group":"Actividades en directo","pages":[{"title":"Live Activities","href":"/docs/es/live-activities"},{"title":"Análisis de Live Activities","href":"/docs/es/live-activities-analytics"}]},{"group":"Características","pages":[{"title":"Pruebas A/B","href":"/docs/es/ab-testing"},{"title":"Mensajería multiidioma","href":"/docs/es/multi-language-messaging"},{"group":"Personalización","pages":[{"title":"Personalización","href":"/docs/es/message-personalization"},{"title":"Uso de sintaxis Liquid","href":"/docs/es/using-liquid-syntax"},{"title":"Feeds de datos","href":"/docs/es/data-feeds"},{"title":"Personaliza con Custom Events","href":"/docs/es/personalization-custom-event"},{"title":"Personalizar con propiedades","href":"/docs/es/personalization-properties-and-tags"},{"title":"Personalizar mensajes con custom_data de la API","href":"/docs/es/personalization-api-custom-data"},{"title":"Contenido dinámico con CSV","href":"/docs/es/dynamic-content"}]},{"group":"URLs, Links y Deep Links","pages":[{"title":"URLs, enlaces y deep links","href":"/docs/es/links"},{"title":"Deep Linking","href":"/docs/es/deep-linking"},{"title":"Enlaces de cancelación de suscripción y encabezados de email","href":"/docs/es/unsubscribe-links-email-subscriptions"}]},{"title":"Mensajes de reorientación","href":"/docs/es/retargeting"},{"title":"Plantillas","href":"/docs/es/templates"},{"title":"Etiquetas","href":"/docs/es/labels"}]}]},{"group":"Journeys","pages":[{"title":"Resumen de Journeys","href":"/docs/es/journeys-overview"},{"group":"Características de Journey","pages":[{"title":"Configuración de Journey","href":"/docs/es/journeys-settings"},{"title":"Mensajes de Journey","href":"/docs/es/journeys-messages"},{"title":"Acciones de Journey","href":"/docs/es/journeys-actions"},{"title":"Webhooks de Journey","href":"/docs/es/journeys-webhook"},{"title":"Enviar Mensajes de WhatsApp vía Webhooks de Journey","href":"/docs/es/sending-whatsapp-messages-via-journey-webhooks"},{"title":"Gestionar Journeys","href":"/docs/es/managing-journeys"},{"title":"Analítica de Journey","href":"/docs/es/journeys-analytics"}]},{"title":"Ejemplos de Journey","href":"/docs/es/journeys-examples"}]},{"group":"Audiencia \u0026 eventos personalizados","pages":[{"title":"Segmentos","href":"/docs/es/segmentation"},{"group":"Usuarios \u0026 Suscripciones","pages":[{"title":"Usuarios","href":"/docs/es/users"},{"title":"Suscripciones","href":"/docs/es/subscriptions"},{"title":"Aliases","href":"/docs/es/aliases"},{"title":"Usuarios de prueba","href":"/docs/es/test-users"},{"title":"Eliminar usuarios","href":"/docs/es/delete-users"}]},{"group":"Eventos personalizados","pages":[{"title":"Eventos personalizados","href":"/docs/es/custom-events"},{"title":"Almacenamiento y retención de eventos personalizados","href":"/docs/es/custom-event-storage"}]},{"group":"Etiquetas","pages":[{"title":"Etiquetas","href":"/docs/es/add-user-data-tags"},{"title":"Etiquetas: Operadores de tiempo","href":"/docs/es/time-operators"}]},{"title":"Importar","href":"/docs/es/import"}]},{"group":"Analítica \u0026 Integraciones","pages":[{"group":"Analítica","pages":[{"title":"Descripción general de Analytics","href":"/docs/es/analytics-overview"},{"title":"Objetivos","sidebarTitle":"Objetivos","href":"/docs/es/goals"},{"title":"Análisis de plantillas","href":"/docs/es/template-analytics"},{"title":"Exportar datos","href":"/docs/es/exporting-data"},{"title":"Outcomes personalizados","href":"/docs/es/custom-outcomes"},{"title":"Métricas de conversión","href":"/docs/es/conversion-metrics"},{"title":"Tendencias de compromiso","href":"/docs/es/engagement-analytics"},{"title":"Tendencias de suscripción","href":"/docs/es/subscription-trends"},{"group":"Métricas de retención","pages":[{"title":"Métricas de retención","href":"/docs/es/retention-metrics"},{"title":"Interpretación de curvas de retención","href":"/docs/es/interpreting-retention-curves"}]},{"title":"Glosario de Métricas","href":"/docs/es/analytics-metrics-glossary"}]},{"group":"Event Streams","pages":[{"title":"Event Streams","href":"/docs/es/event-streams"},{"title":"Referencia de datos de Event Stream","sidebarTitle":"Datos de Event Stream","href":"/docs/es/event-streams-data"},{"title":"Flujos de eventos de mensajes dentro de la aplicación","href":"/docs/es/iam-event-streams"},{"title":"Integración de Google Sheets con Event Streams","href":"/docs/es/google-sheets-integration-with-event-streams"}]},{"group":"Integraciones","pages":[{"title":"Resumen de integraciones","href":"/docs/es/integrations"},{"title":"Integración de almacén de datos, DMP y CRM","href":"/docs/es/database-dmp-crm-integration"},{"group":"OneSignal como fuente de datos","pages":[{"title":"Amplitude","href":"/docs/es/amplitude"},{"title":"Databricks","href":"/docs/es/databricks"},{"title":"Google BigQuery","href":"/docs/es/bigquery"},{"title":"Mixpanel","href":"/docs/es/mixpanel"},{"title":"Snowflake","href":"/docs/es/snowflake"},{"title":"Segment (Twilio)","href":"/docs/es/segment-onesignal-integration"}]},{"group":"OneSignal como destino","pages":[{"title":"Adobe Audience Manager","href":"/docs/es/adobe-audience-manager"},{"title":"AlloyDB","href":"/docs/es/alloydb"},{"title":"Amazon Athena","href":"/docs/es/amazon-athena"},{"title":"Amazon S3","href":"/docs/es/s3"},{"title":"Amplitude","href":"/docs/es/amplitude"},{"title":"Apache Kafka","href":"/docs/es/kafka"},{"title":"Amazon Redshift","href":"/docs/es/amazon-redshift"},{"title":"Azure Synapse","href":"/docs/es/azure-synapse"},{"title":"ClickHouse","href":"/docs/es/clickhouse"},{"title":"Confluent Cloud","href":"/docs/es/confluent-cloud"},{"title":"Databricks","href":"/docs/es/databricks"},{"title":"Elasticsearch","href":"/docs/es/elasticsearch"},{"title":"Google BigQuery","href":"/docs/es/bigquery"},{"title":"Google Cloud SQL","href":"/docs/es/google-cloud-sql"},{"title":"Google Sheets","href":"/docs/es/google-sheets"},{"title":"Greenplum","href":"/docs/es/greenplum"},{"title":"HubSpot","href":"/docs/es/hubspot"},{"title":"Materialize","href":"/docs/es/materialize"},{"title":"Microsoft Fabric","href":"/docs/es/microsoft-fabric"},{"title":"Mixpanel","href":"/docs/es/mixpanel"},{"title":"MotherDuck","href":"/docs/es/motherduck"},{"title":"MySQL","href":"/docs/es/mysql"},{"title":"PostgreSQL","href":"/docs/es/postgresql"},{"title":"Pub/Sub","href":"/docs/es/google-pubsub"},{"title":"SingleStore","href":"/docs/es/singlestore"},{"title":"Snowflake","href":"/docs/es/snowflake"},{"title":"SQL Server","href":"/docs/es/sql-server"},{"title":"Starburst Enterprise","href":"/docs/es/starburst-enterprise"},{"title":"Starburst Galaxy","href":"/docs/es/starburst-galaxy"},{"title":"Trino","href":"/docs/es/trino"},{"title":"Segment (Twilio)","href":"/docs/es/segment-onesignal-integration"}]},{"group":"Atribución","pages":[{"title":"RevenueCat","href":"/docs/es/revenuecat"},{"title":"Adjust","href":"/docs/es/adjust"},{"title":"BlueConic","href":"/docs/es/blueconic"}]},{"title":"Construir una integración con OneSignal: Guía para socios","href":"/docs/es/building-an-integration-with-onesignal-partner-guide"}]}]},{"group":"Privacidad \u0026 Seguridad","pages":[{"group":"Credenciales de seguridad","pages":[{"title":"SOC 2 Type II","href":"/docs/es/soc-2-type-ii"},{"title":"ISO 27001","href":"/docs/es/iso27001"},{"title":"HIPAA","href":"/docs/es/hipaa"}]},{"group":"Privacidad de datos \u0026 cumplimiento regulatorio","pages":[{"title":"GDPR y Derechos Individuales","href":"/docs/es/gdpr-compliance"},{"title":"Marco de Privacidad de Datos UE-EE. UU.","href":"/docs/es/eu-us-data-privacy-framework"},{"title":"Cumplimiento normativo de correo electrónico","href":"/docs/es/email-compliance"},{"title":"Cumplimiento regulatorio de SMS","href":"/docs/es/sms-regulatory-compliance"},{"title":"Requisitos de privacidad de aplicaciones de Apple","href":"/docs/es/apple-app-privacy-requirements"},{"title":"Requisitos de seguridad de datos de Google Play","href":"/docs/es/google-play-data-safety-requirements"},{"title":"Preguntas frecuentes sobre recopilación de datos y seguridad","href":"/docs/es/data-questions"},{"title":"Datos recopilados por el SDK de OneSignal","href":"/docs/es/data-collected-by-the-onesignal-sdk"},{"title":"Manejo de datos personales","href":"/docs/es/handling-personal-data"}]},{"group":"Autenticación","pages":[{"title":"Autenticación de 2 pasos","href":"/docs/es/2-step-authentication"},{"title":"Inicio de sesión único (SSO)","href":"/docs/es/sso"}]}]}]},{"tab":"Guías del desarrollador","pages":[{"title":"Guías del desarrollador","href":"/docs/es/developers"}]},{"tab":"Tutoriales","pages":[{"title":"Tutoriales","href":"/docs/es/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"}]}},{"language":"fr","pages":[{"title":"fr","href":"/docs/fr/create-custom-unsubscribe-page"}]}]},"title":"Crear una página de cancelación de suscripción de correo electrónico personalizada - OneSignal","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DYplxqhs.js","DynamicMarkdown-Cc6AuSHS.js","zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}