Afficher les balises pour les ressources Amazon Pinpoint de manière programmatique - Amazon Pinpoint

Avis de fin de support : le 30 octobre 2026, le support d'Amazon Pinpoint AWS prendra fin. Après le 30 octobre 2026, vous ne pourrez plus accéder à la console Amazon Pinpoint ni aux ressources Amazon Pinpoint (points de terminaison, segments, campagnes, parcours et analytique). Pour plus d’informations, consultez Fin de la prise en charge d’Amazon Pinpoint. Remarque : en ce qui APIs concerne les SMS, la voix, le push mobile, l'OTP et la validation des numéros de téléphone ne sont pas concernés par cette modification et sont pris en charge par AWS la messagerie utilisateur final.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Afficher les balises pour les ressources Amazon Pinpoint de manière programmatique

Les exemples suivants montrent comment utiliser l'AWS CLI et l'API REST Amazon Pinpoint pour afficher une liste de toutes les balises (clés et valeurs) associées à une ressources Amazon Pinpoint. Vous pouvez également utiliser n'importe quel AWS SDK compatible pour afficher les balises associées à une ressource.

Afficher les tags à l'aide de l'API

Pour utiliser l'API REST Amazon Pinpoint afficher toutes les balises qui sont associées à une ressource spécifique, envoyez une demande GET à l'URI Tags en incluant l'Amazon Resource Name (ARN) de la ressource dans l'URI. L'ARN doit être codé par URL. Par exemple, la demande suivante récupère tous les tags associés à une campagne spécifiée (resource-arn) :

GET /v1/tags/resource-arn HTTP/1.1 Host: pinpoint.us-east-1.amazonaws.com Content-Type: application/json Accept: application/json Cache-Control: no-cache

La réponse JSON à la demande inclut un objet tags. L’objet tags répertorie toutes les clés et valeurs de balise associées à la campagne.

Pour afficher toutes les balises qui sont associées à plusieurs ressources du même type, envoyez une demande GET à l'URI approprié pour ce type de ressource. Par exemple, la demande suivante permet de récupérer des informations sur toutes les campagnes du projet spécifié (application-id) :

GET /v1/apps/application-id/campaigns HTTP/1.1 Host: pinpoint.us-east-1.amazonaws.com Content-Type: application/json Accept: application/json Cache-Control: no-cache

La réponse JSON à la demande répertorie toutes les campagnes du projet. L'objet tags de chaque campagne répertorie toutes les clés et les valeurs de balise qui sont associées à la campagne.

Afficher les balises à l'aide du AWS CLI

AWS CLI Pour afficher la liste des balises associées à une ressource spécifique, exécutez la list-tags-for-resource commande et spécifiez le nom de ressource Amazon (ARN) de la ressource pour le resource-arn paramètre, comme indiqué dans l'exemple suivant.

Linux, macOS, or Unix
$ aws pinpoint list-tags-for-resource \ --resource-arn resource-arn
Windows Command Prompt
C:\> aws pinpoint list-tags-for-resource ^ --resource-arn resource-arn

Pour afficher la liste de toutes les ressources Amazon Pinpoint dotées de balises, ainsi que de toutes les balises associées à chacune de ces ressources, utilisez la commande get-resources de l'API de balisage. Groupes de ressources AWS Définissez le paramètre resource-type-filters sur mobiletargeting, comme illustré dans l'exemple suivant.

Linux, macOS, or Unix
$ aws resourcegroupstaggingapi get-resources \ --resource-type-filters "mobiletargeting"
Windows Command Prompt
C:\> aws resourcegroupstaggingapi get-resources ^ --resource-type-filters "mobiletargeting"

Le résultat de la commande est une liste de toutes ARNs les ressources Amazon Pinpoint dotées de balises. La liste inclut toutes les clés et les valeurs de balise qui sont associées à chaque ressource.