- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- ProposedChange
- Essayer
Nom complet : accounts.containers.workspaces.bulk_update
Applique plusieurs modifications d'entité à un espace de travail en un seul appel. Lorsque vous créez des entités, leurs ID doivent être uniques et au bon format. Autrement dit, ils doivent commencer par "new_" et être suivis d'un nombre (par exemple, "new_1", "new_2"). Voici un exemple d'extrait de corps pour créer myNewTag sous myNewFolder :
"changes": [
{
"folder": {
"folderId": "new_1",
"name": "myNewFolder",
...
},
"changeStatus": "added"
},
{
"tag": {
"tagId": "new_2",
"name": "myNewTag",
"parentFolderId": "new_1",
...
},
"changeStatus": "added"
}
]
Requête HTTP
POST https://tagmanager.googleapis.com/tagmanager/v2/{path}/bulk_update
Paramètres de chemin
| Paramètres | |
|---|---|
path |
Chemin relatif de l'API de l'espace de travail GTM. Il se présente sous la forme |
Corps de la requête
Le corps de la requête contient une instance de ProposedChange.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{
"changes": [
{
object ( |
| Champs | |
|---|---|
changes[] |
Entités ajoutées ou mises à jour lors de la mise à jour groupée. N'inclut pas les entités supprimées ou mises à jour par le système. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/tagmanager.edit.containers
Pour plus d'informations, consultez la OAuth 2.0 Overview.
ProposedChange
| Représentation JSON |
|---|
{
"changes": [
{
object ( |
| Champs | |
|---|---|
changes[] |
Liste des modifications à appliquer à l'espace de travail. |