Products

Comment utiliser Social Invites avec l’API SMS Infobip

Encouragez les rapports sociaux existants pour augmenter le nombre d’utilisateurs avec l’API Infobip.

February 20 2017

Social Invites est une appli mobile de messagerie basée sur SMS API. Utilisée par les applis mobiles les plus populaires, l’appli Social Invites par SMS permet aux utilisateurs existants de votre appli de la recommander à leurs contacts et amis en un seul clic, et sans jamais quitter votre appli.

Une fois ajoutée à votre appli, cette fonctionnalité permettra à vos utilisateurs existants d’inviter autant d’amis et de contacts de leur carnet d’adresses qu’ils le souhaitent à télécharger votre appli. L’aspect de cette fonction dans l’appli ne dépendra que de vous. De nombreux concepteurs ont ajouté des boutons « Invitez » ou encore des cases à cocher à côté des noms répertoriés dans les carnets d’adresses de leurs utilisateurs.

Dans ces cas-là, lorsque votre utilisateur tape sur le bouton « Invitez » ou coche la case, un message SMS sera généré et envoyé à la boite de réception des contacts sélectionnés. Les messages comprendront le texte que vous aurez défini, ainsi qu’un court lien qui fera naviguer le destinataire vers la page de téléchargement ou tout autre site choisi par vos soins.

Social Invites: Refer a Friend Interface

Tout cela facilitera grandement le téléchargement de votre application par de nouveaux utilisateurs.

Et le plus important est que votre utilisateur satisfait ne sera pas facturé pour la recommandation. La condition pour l’intégration de Social Invites Infobip est la possession d’un compte Infobip et l’accès à notre plateforme de communication cloud.

Grâce à l’API SMS Infobip, vous aurez également un aperçu du nombre de personnes ayant recommandé l’appli à leurs amis, ainsi que du nombre d’entre eux ayant visualisé cette appli dans l’App Store.

Comment ajouter des invitations par sms à votre appli mobile

Social Invites est une composante intégrée de la méthode API de messagerie textuelle complète avec un objet de suivi inclu dans la demande. L’objet de suivi surveillera l’activité de l’utilisateur, tout en raccourcissant automatiquement les liens longs. Souvenez-vous que le paramètre de suivi, listé sous l’objet de suivi, doit être paramétré vers une URL :

POST /sms/1/text/advanced HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json

{
   "bulkId":"BULK-ID-123-xyz",
   "messages":[
      {
         "from":"InfoSMS",
         "destinations":[
            {
               "to":"41793026727",
               "messageId":"MESSAGE-ID-123-xyz"
            },
            {
               "to":"41793026731"
            }
         ],
         "text":"Hey, take a look at this awesome application:  https://www.myAppPage.com/download/apps"
      }
    ],
   "tracking":{
         "track":"URL",
         "type":"SOCIAL_INVITES"
    }
}

Les utilisateurs obtenant une recommandation recevront un message qui devrait ressembler au suivant : "Eh, jetez un œil sur cette super application : http://eel.nu/EJsE/cf9ZH."

Lorsqu’ils ouvrent le message et cliquent sur le lien, il existe une grande probabilité qu’ils téléchargent l’appli et rejoignent les rangs de vos utilisateurs, étant donné que le message est présenté comme étant envoyé par un ami.*

Avec les analyses Social Invites, deux processus sont à garder en tête : le processus de démarrage, qui représente un SMS envoyé, et le processus de clôture, qui implique que l’utilisateur clique sur un lien. Il s’agit d’une fonction entièrement automatisée et n’impliquant pas d’appels API supplémentaires, ni d’autres paramètres.

À propos du processus de taux de conversion, ces derniers seront identifiés par une clé et la première étape sera de lier ces processus à votre compte Infobip.

La demande JSON devrait ressembler à ceci :

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

La réponse JSON contient tous les processus sur un seul compte :

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"
        "type": "SOCIAL_INVITES"
        "description": "Auto generated tracking process."
  }
}

Après avoir reçu une réponse, utilisez la clé de l’algorithme précédent pour récupérer les statistiques des taux de conversion pour un seul processus.

Demande JSON avec la clé de réponse :

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

Réponse 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 réponse contient des données statistiques d’un seul processus de taux de conversion : le nombre de SMS envoyés, le nombre de liens ouverts depuis des SMS ainsi que le taux de conversion pour l’appli. Les statistiques représentent le jeu de données de base recueillies et pouvant être récupérées via API.

De plus, il est possible de recueillir des statistiques précises sur le taux de clics, accompagnées d’autres informations utiles telles que le numéro de portable de l’utilisateur, le préfixe de réseau et de pays, ainsi que le système d’exploitation du portable.

**Cette option peut varier en fonction des opérateurs de téléphonie mobile de votre pays. Assurez-vous donc de vérifier avec votre Gestionnaire de compte Infobip attitré quelles sont les exigences et solutions possibles.

INTÉGREZ RAPIDEMENT SOCIAL INVITES

Visitez l'appli Social Invites