Clients

La liste des méthodes associées à cette ressource est présentée au bas de la page.

Représentations de la ressource

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "clientId": string,
  "name": string,
  "type": string,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "priority": integer,
  "fingerprint": string,
  "tagManagerUrl": string,
  "parentFolderId": string,
  "notes": string
}
Nom de propriété Valeur Description Remarques
accountId string ID de compte GTM.
clientId string L'ID client identifie de manière unique le client GTM.
containerId string ID de conteneur GTM.
fingerprint string Empreinte numérique du client GTM, calculée au moment du stockage. Cette valeur est recalculée à chaque modification du client.
name string Nom à afficher du client. accessible en écriture
notes string Notes de l'utilisateur sur la manière d'appliquer cette balise dans le conteneur accessible en écriture
parameter[] list Paramètres du client. accessible en écriture
parameter[].isWeakReference boolean Indique si un paramètre de type de référence est fortement ou faiblement référencé. Utilisé uniquement par les transformations. accessible en écriture
parameter[].key string Clé nommée qui identifie un paramètre de manière unique. Obligatoire pour les paramètres de niveau supérieur ainsi que pour les valeurs de mappage. Ignoré pour les valeurs de liste. accessible en écriture
parameter[].list[] list Paramètres de ce paramètre de liste (les clés seront ignorées). accessible en écriture
parameter[].map[] list Paramètres de ce paramètre de mappage (clés et clés doivent être uniques). accessible en écriture
parameter[].type string Type de paramètre. Voici les valeurs possibles:
  • boolean: la valeur représente une valeur booléenne, représentée par "true" ou "false".
  • integer: la valeur représente un entier signé de 64 bits en base 10
  • list: une liste de paramètres doit être spécifiée.
  • map: un mappage des paramètres doit être spécifié.
  • template: la valeur représente n'importe quel texte. Cela peut inclure des références de variables (même des références de variables pouvant renvoyer des types autres que des chaînes)
  • trigger_reference: la valeur représente un déclencheur, représenté par l'ID du déclencheur.
  • tag_reference: la valeur représente une balise, représentée par le nom de la balise.


Valeurs acceptées :
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
accessible en écriture
parameter[].value string Valeur d'un paramètre (peut contenir des références de variables telles que ""), selon le type spécifié. accessible en écriture
parentFolderId string ID du dossier parent.
path string Chemin relatif de l'API du client GTM.
priority integer La priorité détermine l'ordre de déclenchement relatif. accessible en écriture
tagManagerUrl string Lien généré automatiquement vers l'interface utilisateur de Tag Manager
type string Type de client. accessible en écriture
workspaceId string ID d'espace de travail GTM.

Méthodes

créer
Crée un client GTM.
supprimer
Supprime un client GTM.
get
Récupère un client GTM.
liste
Répertorie tous les clients GTM d'un espace de travail de conteneur GTM.
revert
Annule les modifications apportées à un client GTM dans un espace de travail GTM.
mise à jour
Met à jour un client GTM.