logo indigitall
/Integración indigitall /Push web /WordPress
EN

  |  ES

Integración WordPress

Guía de instalación rápida del plugin de WordPress.


Tabla de contenidos



¿Qué necesitas para la integración?


Es importante ya que el proyecto contiene los datos de configuración de tu aplicación, es decir, el dominio donde esta alojada tu web, los certificados de safari o iOS o la clave de firebase que usa android. Todo depende de las plataformas (web o app) que use el proyecto.


Integración


Gracias a la usabilidad que proporciona WordPress no necesitarás conocimientos técnicos para integrar indigitall en tu web.

Podrás encontrar nuestro plugin en el Marketplace de WordPress, o en el buscador de plugins que hay en panel de administración de WordPress.


  1. Accede a tu panel de administración de Wordpress, navega hasta Plugin > Añadir Nuevo, busca indigitall e instala el plugin


New tagNew tag

  1. Una vez instalado, navega a la sección Plugin > Plugins Instalados y activa el plugin de indigitall.


New tag

  1. Aparecerá una nueva sección en su barra lateral con el menú indigitall. Accede al menú y sigue las instrucciones.


worpress plugin setup


Validar la integración


Para probar que la integración se ha realizado correctamente, deberías ser capaz de registrar tu navegador en el servicio de notificaciones y comprobar que no hay errores. Te lo contamos en dos sencillos pasos:


  1. Entra en tu web y acepta el permiso de notificaciones.


New tag

  1. Busca en el log del navegador la llamada PUT /device conteniendo los parámetros appKey, deviceId y pushToken, y que devuelva HTTP 200


[IND]Client:  Method: PUT
URL: https://device-api.indigitall.com/v1/device?appKey=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&deviceId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Request Body: {
  [...]
    "pushToken": "https://fcm.googleapis.com/fcm/send/xxxx",
    "browserPublicKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "browserPrivateKey": "xxxxxxxxxxxx"
}
Response Code: 200
Response Message: OK
Response Body: {
    "deviceId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "enabled": true,
    "platform": "webpush"
}


  1. Envia una notificación desde la consola de indigitall. Es posible que en la consola el contador de dispositivos aparezca a 0. No te preocupes, puede tardar unos minutos en actualizarse, pero no hace falta que esperes, la push debería llegar igualmente.




Siguientes pasos