Construir una integración con OneSignal: Guía para socios
Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.
Integrar su plataforma con OneSignal desbloquea poderosas oportunidades para clientes mutuos, impulsando una mayor participación de usuarios y valor. Esta guía describe los beneficios, opciones de integración y pasos para unirse exitosamente a nuestro ecosistema de socios.
Como socio de OneSignal, obtendrá valiosos beneficios alineados con el éxito y la participación de su integración:
Visibilidad y reconocimiento: Muestre su integración a través de una lista verificada en el Directorio de socios de OneSignal, con oportunidades de mayor exposición y listados “destacados” a medida que su asociación crece.
Colaboración mejorada: Participe en actividades conjuntas de co-marketing, iniciativas de co-venta y acceda a capacitación integral para maximizar la adopción de la integración.
Soporte estratégico: Obtenga acceso directo a nuestros equipos dedicados de soporte y técnicos, con niveles adicionales de soporte desbloqueados según los hitos de asociación.
Oportunidades de crecimiento: Acceda a beneficios de socios progresivamente avanzados como páginas de documentación dedicadas, cuentas sandbox empresariales y oportunidades de marketing priorizadas a medida que expande su base de clientes y alcanza hitos de asociación específicos.
Para comenzar a desarrollar su integración, simplemente cree una cuenta gratuita en onesignal.com. Si desea unirse a nuestro programa de socios o requiere acceso a características premium para el desarrollo y prueba de integración, comuníquese a través de partners.onesignal.com o contáctenos por correo electrónico a bd@onesignal.com.
Para unirse al programa de socios, debe incluir el encabezado OneSignal-Usage en todas las solicitudes de API. Este encabezado permite a OneSignal identificar su integración, proporcionar mejor soporte y rastrear la adopción en clientes mutuos.Formato:
Reemplace <YourCompany> con el nombre de su empresa o plataforma. Por ejemplo, si su empresa es Acme, use Acme | Partner Integration.
Error común: Usar solo el nombre de su empresa (por ejemplo, Acme) sin el sufijo | Partner Integration. Se requiere el formato completo con el sufijo y el espaciado exacto.
Una vez que su integración esté lista, complete el formulario de solicitud de validación de socios para abrir un ticket de solicitud con nuestro equipo de Asociaciones.La verificación reconoce formalmente su integración en el lado de OneSignal, habilitando acceso completo a todas las ventajas de nuestro Programa de socios de integración.¡Estamos emocionados de colaborar y ayudar a que su integración tenga éxito!
Aquí están las formas principales de integrar con OneSignal, cada una ofreciendo oportunidades únicas para mejorar la experiencia del cliente e impulsar el crecimiento mutuo:
Capture valiosos datos de participación de usuarios en tiempo real (notificaciones, interacciones, aperturas de correo electrónico) para análisis mejorados y conocimientos accionables.Documentación de Event Stream
Los eventos personalizados le permiten enviar acciones importantes del usuario a OneSignal para ser utilizadas en activadores de Journeys en tiempo real, retrasos, segmentación y personalización.Documentación de eventos personalizados
Ofrezca una integración perfecta a sus clientes incrustando OneSignal directamente dentro de su plataforma, simplificando la incorporación del cliente con IDs de aplicación únicos.Documentación de incrustación de plataforma
¿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":"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":"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":"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/building-an-integration-with-onesignal-partner-guide","slug":"/docs/es/building-an-integration-with-onesignal-partner-guide","pageMetadata":{"title":"Construir una integración con OneSignal: Guía para socios","description":"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.","keywords":["integración de socio de onesignal","construir integración con onesignal","uso de api de onesignal","activar api de notificaciones push","sincronizar atributos de usuario de onesignal","integración de event stream","programa de socios de onesignal","incrustar plataforma de onesignal"],"href":"/docs/es/building-an-integration-with-onesignal-partner-guide"},"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: \"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.\"\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`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Integrar su plataforma con OneSignal desbloquea poderosas oportunidades para clientes mutuos, impulsando una mayor participación de usuarios y valor. Esta guía describe los beneficios, opciones de integración y pasos para unirse exitosamente a nuestro ecosistema de socios.`}),`\n`,_jsx(Heading,{level:`2`,id:`beneficios-de-integrar-con-onesignal`,children:`Beneficios de integrar con OneSignal`}),`\n`,_jsx(_components.p,{children:`Como socio de OneSignal, obtendrá valiosos beneficios alineados con el éxito y la participación de su integración:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Visibilidad y reconocimiento:`}),` Muestre su integración a través de una lista verificada en el Directorio de socios de OneSignal, con oportunidades de mayor exposición y listados “destacados” a medida que su asociación crece.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Colaboración mejorada:`}),` Participe en actividades conjuntas de co-marketing, iniciativas de co-venta y acceda a capacitación integral para maximizar la adopción de la integración.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Soporte estratégico:`}),` Obtenga acceso directo a nuestros equipos dedicados de soporte y técnicos, con niveles adicionales de soporte desbloqueados según los hitos de asociación.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Oportunidades de crecimiento:`}),` Acceda a beneficios de socios progresivamente avanzados como páginas de documentación dedicadas, cuentas sandbox empresariales y oportunidades de marketing priorizadas a medida que expande su base de clientes y alcanza hitos de asociación específicos.`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`comenzar`,children:`Comenzar`}),`\n`,_jsxs(_components.p,{children:[`Para comenzar a desarrollar su integración, simplemente cree una cuenta gratuita en onesignal.com. Si desea unirse a nuestro programa de socios o requiere acceso a características premium para el desarrollo y prueba de integración, comuníquese a través de `,_jsx(_components.a,{href:`https://partners.onesignal.com`,children:`partners.onesignal.com`}),` o contáctenos por correo electrónico a `,_jsx(_components.code,{children:`bd@onesignal.com`}),`.`]}),`\n`,_jsxs(Heading,{level:`3`,id:`requirement-onesignal-usage-header`,children:[`Requirement: `,_jsx(_components.code,{children:`OneSignal-Usage`}),` Header`]}),`\n`,_jsxs(_components.p,{children:[`Para unirse al programa de socios, debe incluir el encabezado `,_jsx(_components.code,{children:`OneSignal-Usage`}),` en todas las solicitudes de API. Este encabezado permite a OneSignal identificar su integración, proporcionar mejor soporte y rastrear la adopción en clientes mutuos.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Formato:`})}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,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:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`OneSignal-Usage: \u003cYourCompany> | Partner Integration`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`Reemplace `,_jsx(_components.code,{children:`\u003cYourCompany>`}),` con el nombre de su empresa o plataforma. Por ejemplo, si su empresa es Acme, use `,_jsx(_components.code,{children:`Acme | Partner Integration`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Error común:`}),` Usar solo el nombre de su empresa (por ejemplo, `,_jsx(_components.code,{children:`Acme`}),`) sin el sufijo `,_jsx(_components.code,{children:` | Partner Integration`}),`. Se requiere el formato completo con el sufijo y el espaciado exacto.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`verifique-su-integración`,children:`Verifique su integración`}),`\n`,_jsxs(_components.p,{children:[`Una vez que su integración esté lista, complete el `,_jsx(_components.a,{href:`https://form.asana.com/?k=SHmysllCA1c9RVCtynG8Zg\u0026d=780103692902078`,children:`formulario de solicitud de validación de socios`}),` para abrir un ticket de solicitud con nuestro equipo de Asociaciones.`]}),`\n`,_jsx(_components.p,{children:`La verificación reconoce formalmente su integración en el lado de OneSignal, habilitando acceso completo a todas las ventajas de nuestro Programa de socios de integración.`}),`\n`,_jsx(_components.p,{children:`¡Estamos emocionados de colaborar y ayudar a que su integración tenga éxito!`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`casos-de-uso-comunes-de-integración`,children:`Casos de uso comunes de integración`}),`\n`,_jsx(_components.p,{children:`Aquí están las formas principales de integrar con OneSignal, cada una ofreciendo oportunidades únicas para mejorar la experiencia del cliente e impulsar el crecimiento mutuo:`}),`\n`,_jsx(Heading,{level:`3`,id:`1-activar-notificaciones-push-correo-electrónico-sms`,children:`1. Activar notificaciones (Push, correo electrónico, SMS)`}),`\n`,_jsx(_components.p,{children:`Permita a los clientes gestionar notificaciones sin problemas directamente desde su plataforma, mejorando la participación del cliente en múltiples canales.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/reference/create-message`,children:`Documentación de integración de Push, correo electrónico, SMS`})}),`\n`,_jsx(Heading,{level:`3`,id:`2-gestión-de-plantillas-de-correo-electrónico`,children:`2. Gestión de plantillas de correo electrónico`}),`\n`,_jsx(_components.p,{children:`Facilite el marketing por correo electrónico simplificado sincronizando y gestionando plantillas de correo electrónico dentro de OneSignal.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/reference/create-template`,children:`Documentación de la API de plantillas de correo electrónico`})}),`\n`,_jsx(Heading,{level:`3`,id:`3-creación-y-gestión-de-usuarios`,children:`3. Creación y gestión de usuarios`}),`\n`,_jsxs(_components.p,{children:[`Automatice la incorporación de usuarios creando y gestionando directamente usuarios y dispositivos en OneSignal, simplificando la gestión de usuarios. Es importante comprender cómo se define un Usuario dentro de OneSignal y la relación de uno a muchos que un Usuario tiene con dispositivos (definidos como “suscripciones”). `,_jsx(_components.a,{href:`/docs/es/users`,children:`Consulte nuestra Guía para comprender a los usuarios en OneSignal`}),`.\\\\`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/reference/create-user`,children:`Documentación de crear usuario`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/reference/create-alias`,children:`Documentación de crear alias`})}),`\n`,_jsx(Heading,{level:`3`,id:`4-sincronizar-atributos-de-usuario`,children:`4. Sincronizar atributos de usuario`}),`\n`,_jsx(_components.p,{children:`Habilite la mensajería dirigida sincronizando datos valiosos de usuario (ubicación, preferencias, comportamiento) directamente con OneSignal.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/reference/update-user`,children:`Documentación de actualizar atributos de usuario`})}),`\n`,_jsx(Heading,{level:`3`,id:`5-capturar-event-streams`,children:`5. Capturar Event Streams`}),`\n`,_jsx(_components.p,{children:`Capture valiosos datos de participación de usuarios en tiempo real (notificaciones, interacciones, aperturas de correo electrónico) para análisis mejorados y conocimientos accionables.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/docs/es/event-streams`,children:`Documentación de Event Stream`})}),`\n`,_jsx(Heading,{level:`3`,id:`6-enviar-eventos-personalizados`,children:`6. Enviar eventos personalizados`}),`\n`,_jsx(_components.p,{children:`Los eventos personalizados le permiten enviar acciones importantes del usuario a OneSignal para ser utilizadas en activadores de Journeys en tiempo real, retrasos, segmentación y personalización.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/docs/es/custom-events`,children:`Documentación de eventos personalizados`})}),`\n`,_jsx(Heading,{level:`3`,id:`7-incrustación-de-plataforma`,children:`7. Incrustación de plataforma`}),`\n`,_jsx(_components.p,{children:`Ofrezca una integración perfecta a sus clientes incrustando OneSignal directamente dentro de su plataforma, simplificando la incorporación del cliente con IDs de aplicación únicos.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/docs/es/developers`,children:`Documentación de incrustación de plataforma`})}),`\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":"Construir una integración con OneSignal: Guía para socios","description":"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.","keywords":["integración de socio de onesignal","construir integración con onesignal","uso de api de onesignal","activar api de notificaciones push","sincronizar atributos de usuario de onesignal","integración de event stream","programa de socios de onesignal","incrustar plataforma de onesignal"],"href":"/docs/es/building-an-integration-with-onesignal-partner-guide"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Beneficios de integrar con OneSignal","slug":"beneficios-de-integrar-con-onesignal","depth":2,"children":[]},{"title":"Comenzar","slug":"comenzar","depth":2,"children":[{"title":"Requirement: OneSignal-Usage Header","slug":"requirement-onesignal-usage-header","depth":3,"children":[]},{"title":"Verifique su integración","slug":"verifique-su-integración","depth":3,"children":[]}]},{"title":"Casos de uso comunes de integración","slug":"casos-de-uso-comunes-de-integración","depth":2,"children":[{"title":"1. Activar notificaciones (Push, correo electrónico, SMS)","slug":"1-activar-notificaciones-push-correo-electrónico-sms","depth":3,"children":[]},{"title":"2. Gestión de plantillas de correo electrónico","slug":"2-gestión-de-plantillas-de-correo-electrónico","depth":3,"children":[]},{"title":"3. Creación y gestión de usuarios","slug":"3-creación-y-gestión-de-usuarios","depth":3,"children":[]},{"title":"4. Sincronizar atributos de usuario","slug":"4-sincronizar-atributos-de-usuario","depth":3,"children":[]},{"title":"5. Capturar Event Streams","slug":"5-capturar-event-streams","depth":3,"children":[]},{"title":"6. Enviar eventos personalizados","slug":"6-enviar-eventos-personalizados","depth":3,"children":[]},{"title":"7. Incrustación de plataforma","slug":"7-incrustación-de-plataforma","depth":3,"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":"Construir una integración con OneSignal: Guía para socios - OneSignal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/docs/en/building-an-integration-with-onesignal-partner-guide","matchLevel":1},"cn":{"href":"/docs/cn/home","matchLevel":4},"ko":{"href":"/docs/ko/building-an-integration-with-onesignal-partner-guide","matchLevel":1},"ja":{"href":"/docs/ja/building-an-integration-with-onesignal-partner-guide","matchLevel":1},"tr":{"href":"/docs/tr/building-an-integration-with-onesignal-partner-guide","matchLevel":1},"pt-BR":{"href":"/docs/pt-BR/building-an-integration-with-onesignal-partner-guide","matchLevel":1},"es":{"href":"/docs/es/building-an-integration-with-onesignal-partner-guide","matchLevel":0},"fr":{"href":"/docs/fr/building-an-integration-with-onesignal-partner-guide","matchLevel":1}}},"lastModified":"2026-08-31T16:02:26.473Z","originalFileLocation":"docs/es/building-an-integration-with-onesignal-partner-guide.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=\"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.\">\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=\"Construir una integración con OneSignal: Guía para socios - OneSignal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OneSignal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide\">\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=Integraciones\u0026amp;title=Construir+una+integraci%C3%B3n+con+OneSignal%3A+Gu%C3%ADa+para+socios\u0026amp;description=Construya%2C+verifique+y+lance+una+integraci%C3%B3n+de+socio+de+OneSignal%3A+APIs+de+mensajer%C3%ADa%2C+sincronizaci%C3%B3n+de+usuarios%2C+eventos+personalizados+y+event+streams.\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=a95ba63761575116ed0a24c76f3a470ec85ababd22533663c45d23364b81d7f7\">\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=\"Construir una integración con OneSignal: Guía para socios - OneSignal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onesignal.mintlify.app/_mintlify/api/og/v2?division=Integraciones\u0026amp;title=Construir+una+integraci%C3%B3n+con+OneSignal%3A+Gu%C3%ADa+para+socios\u0026amp;description=Construya%2C+verifique+y+lance+una+integraci%C3%B3n+de+socio+de+OneSignal%3A+APIs+de+mensajer%C3%ADa%2C+sincronizaci%C3%B3n+de+usuarios%2C+eventos+personalizados+y+event+streams.\u0026amp;theme=8d648f04f85028b307bd669b\u0026amp;signature=a95ba63761575116ed0a24c76f3a470ec85ababd22533663c45d23364b81d7f7\">\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/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/es/building-an-integration-with-onesignal-partner-guide.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://documentation.onesignal.com/docs/en/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://documentation.onesignal.com/docs/ko/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://documentation.onesignal.com/docs/ja/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://documentation.onesignal.com/docs/tr/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://documentation.onesignal.com/docs/pt-BR/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://documentation.onesignal.com/docs/fr/building-an-integration-with-onesignal-partner-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://documentation.onesignal.com/docs/en/building-an-integration-with-onesignal-partner-guide\">\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/building-an-integration-with-onesignal-partner-guide#webpage\",\"url\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide\",\"name\":\"Construir una integración con OneSignal: Guía para socios\",\"description\":\"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.\",\"dateModified\":\"2026-08-31T16:02:26.473Z\",\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"},\"breadcrumb\":{\"@id\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Analítica \u0026 Integraciones\",\"item\":\"https://documentation.onesignal.com/docs/es/analytics-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integraciones\",\"item\":\"https://documentation.onesignal.com/docs/es/integrations\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Construir una integración con OneSignal: Guía para socios\",\"item\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide#article\",\"headline\":\"Construir una integración con OneSignal: Guía para socios\",\"name\":\"Construir una integración con OneSignal: Guía para socios\",\"description\":\"Construya, verifique y lance una integración de socio de OneSignal: APIs de mensajería, sincronización de usuarios, eventos personalizados y event streams.\",\"url\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide\",\"mainEntityOfPage\":{\"@id\":\"https://documentation.onesignal.com/docs/es/building-an-integration-with-onesignal-partner-guide#webpage\"},\"dateModified\":\"2026-08-31T16:02:26.473Z\",\"keywords\":\"integración de socio de onesignal, construir integración con onesignal, uso de api de onesignal, activar api de notificaciones push, sincronizar atributos de usuario de onesignal, integración de event stream, programa de socios de onesignal, incrustar plataforma de onesignal\",\"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/building-an-integration-with-onesignal-partner-guide"}]},{"language":"cn","pages":[{"title":"cn","href":"/docs/cn/home"}]},{"language":"ko","pages":[{"title":"ko","href":"/docs/ko/building-an-integration-with-onesignal-partner-guide"}]},{"language":"ja","pages":[{"title":"ja","href":"/docs/ja/building-an-integration-with-onesignal-partner-guide"}]},{"language":"tr","pages":[{"title":"tr","href":"/docs/tr/building-an-integration-with-onesignal-partner-guide"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/docs/pt-BR/building-an-integration-with-onesignal-partner-guide"}]},{"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","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","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","description":"Configure webhooks de BlueConic para sincronizar datos de perfiles y segmentos con OneSignal en tiempo real mediante la API Update user.","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","description":"Certificación de cumplimiento SOC 2 Type II de OneSignal y controles de seguridad.","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/building-an-integration-with-onesignal-partner-guide"}]}]},"title":"Construir una integración con OneSignal: Guía para socios - OneSignal","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}