提案された変更とは、書き留められて検証されただけで、実行されていない変更です。エージェントが操作を組み立て、Google がそのひとつひとつを検証し、結果は固有の ID を持ったまま、人が適用するまで待ちます。アカウントの中では何も動いていません。
3 つの状態と 1 つの記録
- 保留中は、書き留められ、Google に実行できるものとして受け入れられ、誰かの判断を待っている状態。
- 適用済みは、ひとまとまりに実行された状態。全部が起きたか、まったく起きなかったかのどちらかで、取り消すのに何が要るかがそばに記録されます。
- スキップは、誰かが読んで、いいえと言った状態。記録には残ります。書き留める意味はそこにあります。
GET /google-ads/v1/changes は、そのアカウントに代わって行われたことの、アカウント自身の記録です。API からのものもプロジェクトルームからのものも合わせて新しい順に並び、それぞれに、誰が提案したか、その人が書いた 1 行、どう終わったかが付きます。
なぜ元に戻せるのか
変更が実行される前に、それを取り消すのに何が要るかがアカウントから読み出され、記録されます。実行後では遅く、古い値はもうありません。だから変更を元に戻すのは、推測ではなく、記録されたものを再生することです。そして、新しく作られたものなど、元に戻せないごく一部の変更は、押したあとではなく押す前にそう告げます。
Google が拒否した提案は、提案になりません。検証は提案が書かれるときに行われるので、保留中の変更は常に、本当に実行される変更です。
よくある質問
AI エージェントは自分の提案を適用できますか?
いいえ。提案と適用は別の呼び出しで、エージェントに渡されるのは前者だけです。適用する呼び出しは人のものです。
何を提案できますか?
キャンペーン、広告グループ、条件、広告、アセットです。予算は対象外で、アカウントそのものも対象外です。それを指す操作は、提案が書かれるときに拒否されます。
提案は誰に見えますか?
そのアカウントを読める、組織内のすべての人です。パートナーの専門家とそのお客様が一緒にいるプロジェクトルームなら、そのアカウントの持ち主と、それを見ている専門家です。