La forme de ce travail est toujours la même : lire d'abord, proposer ensuite, et laisser quelqu'un regarder avant que quoi que ce soit se passe. La lecture, c'est la recette précédente ; voici la deuxième étape.
Proposez-le
curl -sX POST https://top-rated.team/google-ads/v1/accounts/1234567890/changes \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "Content-Type: application/json" \
-d '{
"summary": "Pause the Brand campaign: CTR under 1% for three weeks",
"operations": [
{
"campaignOperation": {
"update": {
"resourceName": "customers/1234567890/campaigns/987654321",
"status": "PAUSED"
},
"updateMask": "status"
}
}
]
}'
Elle répond par un change_id. À ce stade Google a validé chaque opération, donc une proposition qui revient est une proposition qui s'exécuterait — mais le compte est exactement comme il était. Le summary est la ligne qu'une personne lit avant de décider, alors écrivez-le pour elle et non pour un journal.
Ce qui se passe ensuite
- Dans une salle de projet, la proposition apparaît comme une carte : ce qu'elle changerait, en entier, avec Appliquer et Ignorer à côté.
- Par l'API, POST /google-ads/v1/changes/{change_id}/apply avec {"apply": true} la rend réelle, et false l'abandonne.
- Si le compte est de ceux dont s'occupent des spécialistes, la salle montre la carte sans les boutons : elle va dans leur file, et ce sont eux qui l'appliquent.
- Nommez avec task_id la tâche de la salle de projet à laquelle elle répond, et appliquer le changement ferme cette tâche.
La mise en pause est le changement à préférer. Supprimer quelque chose ne peut pas être annulé ; mettre en pause, si, et les deux obtiennent généralement la même chose.
Questions fréquentes
Et si une opération de ma proposition est fausse ?
La proposition entière est refusée, avec les propres mots de Google sur la partie qu'il a rejetée. Rien de partiel n'est jamais consigné, donc un changement en attente est toujours un changement qui s'exécuterait en entier.
Puis-je proposer plusieurs changements à la fois ?
Oui, jusqu'à cinquante opérations dans une proposition, appliquées ensemble ou pas du tout. Gardez quand même une proposition pour une décision : qu'une personne approuve une chose qu'elle peut décrire en une phrase est tout l'intérêt du summary.
Combien de temps une proposition attend-elle ?
Aussi longtemps qu'il le faut. Rien ne la fait expirer et rien ne l'applique à votre place — elle reste en attente dans l'historique du compte jusqu'à ce qu'une personne l'applique ou l'ignore.