Products

Cómo utilizar Social Invites con la API SMS de Infobip

Aproveche sus relaciones sociales para estimular el crecimiento de usuarios con la API de Infobip.

February 21 2017

Social Invites es una aplicación móvil basada en SMS API. Empleado por las aplicaciones móviles más exitosas, las invitaciones sociales basadas en SMS permiten a los usuarios de su aplicación recomendarla a sus contactos y amigos con un solo toque, sin salir de la aplicación.

Una vez que haya agregado esta función a su App, los usuarios existentes podrán invitar a cualquier número de amigos y contactos de su libreta de direcciones a descargar la aplicación. Cómo aparezca esta función en su aplicación, depende enteramente de usted. Muchos desarrolladores han añadido botones de invitación o casillas junto a los nombres en sus libretas de direcciones.

En estos casos, cuando el usuario toca el botón "Invitar" o marca la casilla, se activará un mensaje SMS, y nosotros lo entregaremos a la bandeja de entrada de SMS del contacto seleccionado. El mensaje contendrá el texto que usted defina y un vínculo abreviado que puede llevar al destinatario a la página de descarga o a cualquier otra ubicación que usted prefiera.

Social Invites: Refer a Friend Interface

Todo esto facilitará a nuevos usuarios descargar su app.

Lo que es más importante, su cliente satisfecho no tendrá que pagar por la recomendación. El requisito previo para la integración de Infobip Social Invites es tener una cuenta con Infobip y acceso a nuestra plataforma de comunicaciones en la nube.

Con la API SMS de Infobip también obtendrá informes sobre cómo mucha gente recomienda la aplicación a sus amigos y cuántos de ellos vieron la app en la tienda.

CÓMO AGREGAR SMS INVITES A SU APP MÓVIL

Social Invites es una función incorporada del método API para mensajes de texto enriquecidos con un objeto de seguimiento incluido en la solicitud. El objeto de seguimiento realizará un monitoreo de la actividad del usuario, y también acortará automáticamente los enlaces largos. Tenga en cuenta que el parámetro de seguimiento, enumerado bajo el objeto de seguimiento, debe estar vinculado a una URL:

POST /sms/1/text/advanced HTTP/1.1
Host: api.infobip.com
Autorización: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Tipo de contenido: application/json

{
   "bulkId":"BULK-ID-123-xyz",
   "mensajes":[
      {
         "de":"InfoSMS",
         "destinos":[
            {
               "para":"41793026727",
               "messageId":"MESSAGE-ID-123-xyz"
            },
            {
               "para":"41793026731"
            }
         ],
         "texto":"Hey, take a look at this awesome application:  https://www.myAppPage.com/download/apps"
      }
    ],
   "tracking":{
         "track":"URL",
         "tipo":"SOCIAL_INVITES"
    }
}

Los usuarios recibirán un mensaje como este: "Hey, dale un vistazo a esta increíble aplicación: http://eel.nu/EJsE/cf9ZH."

Cuando abran el mensaje y hagan clic en el vínculo, la probabilidad de que se conviertan en usuarios de su aplicación es mayor, ya que el mensaje se muestra como proveniente de un amigo*

Con los analytics de Social Invites, existen dos procesos que deben tenerse en cuenta: el proceso de inicio, que consiste en el envío de un SMS, y el proceso final, que consiste en que el usuario haga clic en un enlace. Esta es una función completamente automatizada: no hay necesidad de llamadas de API adicionales ni de otros parámetros.

Cuando nos referimos a los procesos de conversión, se identifican por una clave y el primer paso es conseguir que esos procesos estén vinculados a su cuenta de Infobip.

Una solicitud JSON debería tener este aspecto:

GET: /ct/1/processes
HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json

La respuesta JSON contiene todos los procesos en una sola cuenta:

HTTP/1.1 200 OK
Content-Type: application/json
{
"processes": [1]
  {
        "key": "34BC1CA2CA7DF423459556AD7FC5A1A2"
        "name": "AUTO_GENERATED_PROCESS"
        "timeAdded": "2015-03-29T11:01:49.373+0000"
        "tipo": "SOCIAL_INVITES"
        "descricion": "Auto generated tracking process."
  }
}

Tras recibir una respuesta, usando la clave del algoritmo anterior, recuperará la tasa de conversión estadística de un solo proceso.

Solicitud JSON con la clave de la respuesta:

GET: /ct/1/process/34BC1CA2CA7DF423459556AD7FC5A1A2/conversionrate
HTTP/1.1
Host: api.infobip.com
Autorización: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Tipo de contenido: application/json

Respuesta JSON:

HTTP/1.1 200 OK
Content-Type: application/json
{
  "statistics": [
    {
      "intervalStart": "2015-02-12T09:58:20.337+0100",
      "startCount": 200,
      "endCount": 170,
      "conversionRate": 0.85
    }
  ], 
  "cumulativeStatistics": {
    "startCount": 200,
    "endCount": 170,
    "conversionRate": 0.85
  }
}

La respuesta contiene datos estadísticos de un solo proceso de conversión: número de mensajes SMS enviados, número de enlaces abiertos desde mensajes SMS, y la tasa de conversión de la aplicación. Las estadísticas representan el conjunto de datos básicos que se recogen y que usted puede recuperar a través de la API.

Asimismo, es posible recoger estadísticas detalladas CTR (click-through rate) con otra información útil, por ejemplo, el número de teléfono móvil del usuario, red y prefijo de país, así como del sistema operativo del teléfono móvil.

*Esta opción puede variar, dependiendo de los operadores móviles en su país, así que asegúrese de verificar con su Gerente de Cuenta de Infobip cuáles son los requisitos y las posibles soluciones.

INTEGRE RÁPIDAMENTE LAS INVITACIONES SOCIALES

VISITE LA API DE SOCIAL INVITES