Obtenir l'analyse des modèles
Utilisez ce point de terminaison pour récupérer les analyses de modèles pour un compte professionnel WhatsApp (WABA) spécifique. Il décrit le nombre de fois qu'un modèle a été envoyé, remis et lu, ainsi que le nombre de fois que les boutons URL ou les boutons de réponse rapide du modèle ont été cliqués.
L'analyse des clics sur les boutons n'est disponible que pour les modèles classés dans les catégories suivantes MARKETING ou UTILITY. Les données sont renvoyées avec une granularité quotidienne dans le fuseau horaire UTC, avec un recul pouvant aller jusqu'à 90 jours.
Exemple
Vous trouverez ci-dessous la description de toutes les variables utilisées dans chaque extrait de code :
| Clé | Description |
|---|---|
CHANNEL_MANAGER_WABA_ID | The |
VONAGE_API_KEY | Your Vonage API key (see it on your dashboard). |
VONAGE_API_SECRET | Your Vonage API secret (also available on your dashboard). |
CHANNEL_MANAGER_WHATSAPP_ANALYTICS_START | The start date and time in ISO-8601 format for the analytics data to be retrieved from, in the format YYYY-MM-DD. |
CHANNEL_MANAGER_WHATSAPP_ANALYTICS_END | The end date and time in ISO-8601 format for the analytics data to be retrieved to, in the format YYYY-MM-DD. The maximum difference between the start and end dates is 90 days. |
CHANNEL_MANAGER_WHATSAPP_ANALYTICS_TEMPLATE_IDS | An array of the |
Conditions préalables
Si vous n'avez pas de demande, vous pouvez créer un. Veillez également à configurer vos webhooks.
Rédiger le code
Ajouter ce qui suit à get-template-analytics.sh:
curl -G https://api.nexmo.com/v1/channel-manager/whatsapp/wabas/"${CHANNEL_MANAGER_WABA_ID}"/template-analytics \
-u "${VONAGE_API_KEY}:${VONAGE_API_SECRET}" \
-H 'Accept: application/json' \
--data-urlencode start=$CHANNEL_MANAGER_WHATSAPP_ANALYTICS_START \
--data-urlencode end=$CHANNEL_MANAGER_WHATSAPP_ANALYTICS_END \
--data-urlencode template_ids=$CHANNEL_MANAGER_WHATSAPP_ANALYTICS_TEMPLATE_IDSExécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :