En PushEngage creemos en la transparencia y queremos asegurarnos de que NO haya dependencia del proveedor cuando te registres. Incluso si deseas habilitar notificaciones push web en Safari y que tus suscriptores sean portables, entonces necesitas crear tu propio certificado de notificaciones push web de Safari y configurarlo en PushEngage. Este paso es similar a crear tu propia clave FCM para Chrome.
Aquí tienes el desglose paso a paso que puedes seguir para crear tu propio certificado.
Antes de crear el certificado, necesitarás algunas cosas:
- Una Cuenta de Desarrollador de Apple activa – Actualmente, esta cuenta de desarrollador cuesta $99/año.
- ID de Push único para tu sitio web (se puede crear con la cuenta de desarrollador)
Siguiendo los cuatro pasos, puedes crear tu propio certificado de notificaciones push web de Safari.
Paso 1 – Crear una solicitud de certificado
- Inicia la aplicación Acceso a Llaveros y navega a Acceso a Llaveros > Asistente de Certificados > Solicitar certificado a una autoridad de certificación.

- En la información del certificado, añade una dirección de correo electrónico y un nombre, luego haz clic en Guardar.


Paso 2 – Configurar el ID de Push Web para APNS
- Inicia sesión en la Consola de Desarrollador de Apple > Identificadores > IDs de Push Web y en la sección superior derecha haz clic en +.

- Serás redirigido a la siguiente ventana y allí añade la Descripción del ID de Push Web y el identificador único. Una vez hecho, haz clic en Continuar.

- En la siguiente ventana, asegúrate de que tu ID de Push Web sea correcto y luego haz clic en Registrar.

Paso – 3 Generar el certificado de Push Web
- Navega a Certificado > Todos > haz clic en +.

- Selecciona Certificado de ID de Push Web > Continuar.

- Selecciona el ID de Push Web que creaste en el Paso 2 y haz clic en Continuar.

- Ahora añade el certificado CSR que creaste en el Paso 1 y haz clic en Continuar.

- En la siguiente ventana, recibirás un mensaje "Tu certificado está listo". Descárgalo, ya que se utilizará para enviar notificaciones a tus suscriptores.

- Ahora debes instalar y exportar el certificado. Por lo tanto, haz doble clic en el certificado descargado y tu certificado se instalará en la aplicación Acceso a Llaveros.
- Para exportar el certificado – Ve a la aplicación Llaveros > Certificados > Haz clic derecho en el certificado > selecciona el ID de Push Web para el que se creó el certificado > luego haz clic en Exportar.

- Utiliza el formato Intercambio de Información Personal (.p12) al guardar el certificado.

- En la siguiente ventana, puedes elegir crear una contraseña o dejarla en blanco, luego haz clic en Aceptar.

- Haz clic en Permitir para exportar el certificado a MAC.
Paso 4 – Sube tu certificado a PushEngage
- Navega a Configuración > Configuración de notificaciones push web de Safari > Introduce el ID de Push Web > Archivo de clave privada y contraseña. Una vez hecho, haz clic en Actualizar.

- Si la configuración se realiza correctamente, recibirás un mensaje "Configuración actualizada correctamente".
Eso es todo y ahora puedes enviar notificaciones a tus suscriptores usando Safari. También admitimos notificaciones push en Chrome y en el navegador Firefox.

Primera frase: En PushEngage creemos en la transparencia y queremos asegurarnos de que no haya dependencia del proveedor cuando te registres.
Debería ser:
En PushEngage creemos en la transparencia y queremos asegurarnos de que NO haya dependencia del proveedor cuando te registres.