Top-Rated Team
Français

Revenir en arrière sur un changement Google Ads appliqué

Annulez un changement déjà exécuté, à partir de ce qui a été consigné avant son exécution — et sachez d'avance lesquels ne peuvent pas l'être.

Tout ce qu'un changement appliqué a touché a été lu dans le compte et consigné avant son exécution. Revenir en arrière le rejoue, donc c'est quelque chose d'enregistré et non une reconstitution.

Regardez avant d'appuyer

curl -s https://top-rated.team/google-ads/v1/changes/chg_abc123 \
  -H "X-API-KEY: $MAKEHYBRID_KEY"

La réponse porte revertable, et not_revertable_because quand il vaut false. Lisez cela d'abord : un changement qui a créé quelque chose de nouveau ne peut pas être annulé ainsi, et il en va de même de tout ce que Google ne nous a pas laissé relire avant que le changement soit fait.

Revenez en arrière

curl -sX POST https://top-rated.team/google-ads/v1/changes/chg_abc123/revert \
  -H "X-API-KEY: $MAKEHYBRID_KEY"

Il entre comme un changement à part entière, avec son propre historique et sa propre annulation — donc revenir en arrière peut lui-même être annulé. L'original est marqué comme annulé et nomme le changement qui l'a fait.

Si Google refuse l'annulation, rien ne s'est passé : un mutate s'exécute en entier ou pas du tout, donc l'original reste appliqué et exactement tel qu'il était. Le refus le dit, au lieu de le laisser marqué comme annulé.

Ce qui a été consigné, et quand

L'annulation est lue dans le compte juste avant l'exécution du changement, et non après. Cet ordre est toute la raison pour laquelle cela fonctionne : une fois qu'une enchère a bougé, le chiffre dont elle est partie n'est plus dans le compte, et rien ne pourrait le reconstituer sauf une copie prise avant. Alors on en prend une.

Ce qui est consigné, c'est l'état exact des choses que le changement touche — les champs nommés dans ses masques de mise à jour (update masks), relus dans les ressources qu'il nomme. Un changement qui met une campagne en pause enregistre le statut de cette campagne, et non un instantané du compte, ce qui explique que revenir en arrière ne puisse pas écraser un changement qu'une autre personne a fait entre-temps.

Questions fréquentes

Quels changements ne peuvent pas être annulés ?

Tout ce qui a créé quelque chose de nouveau — une campagne, une annonce, un asset — parce qu'il n'y avait pas d'état précédent à consigner. Le changement le dit dans not_revertable_because avant que vous appuyiez, au lieu d'échouer quand vous essayez.

Puis-je annuler l'annulation ?

Oui. Revenir en arrière sur un changement entre comme un changement à part entière, avec son propre historique et sa propre annulation consignée de la même façon, donc il peut à son tour être annulé.

Et si quelqu'un a modifié la même chose dans Google Ads entre-temps ?

Revenir en arrière écrit les valeurs consignées par-dessus ce qui s'y trouve maintenant. C'est le comportement honnête pour une annulation, et c'est la raison de lire le compte avant d'appuyer plutôt qu'après.

Transformez ceci en quelque chose qui tourne tout seul

Dites ce que fait votre entreprise et cela devient une seule chose, à la fois votre service et votre produit : le travail tourne tout seul, sous votre nom, sur vos comptes et avec votre clé IA. Les 30 premiers jours sont gratuits, et rien de tout cela ne demande d'ingénieur.

Commencer l’essai