Scripturile Google Ads inaugurează o nouă eră cu acces API
Publicat: 2023-08-09Timp de aproape un deceniu, scripturile Google Ads au fost eroii necunoscuți pentru agenții de publicitate care urmăresc să-și automatizeze conturile.
Create inițial pentru a oferi utilizatorilor capabilități de automatizare bazate pe JavaScript, aceste scripturi pot folosi acum funcția de „mutare” a API-ului Google Ads.
Aceasta înseamnă că agenții de publicitate se pot integra direct cu nenumăratele capabilități din API-ul Ads. Acestea nu se mai limitează la lucrul cu entitățile și funcțiile publicitare pe care echipa de scripturi le-a activat.
Scripturile Google Ads reduc diferența față de API-ul Ads
Introdus inițial ca un instrument care a permis utilizatorilor să valorifice puterea JavaScript pentru automatizarea sarcinilor repetitive, scripturile au evoluat continuu, reflectând peisajul publicitar digital dinamic.
Adăugarea recentă a funcției de mutare face legătura între scripturile Google Ads și API-ul Google Ads.
Cu această integrare, agenții de publicitate pot acum să manipuleze și să controleze în mod direct practic orice componentă a contului lor Google Ads, atingând un nivel de sofisticare rezervat anterior celor care interacționează direct cu API-ul.
Această evoluție întruchipează modul în care Google încearcă să democratizeze instrumentele puternice de publicitate, făcându-le accesibile unui spectru mai larg de utilizatori.
Peisajul opțiunilor de automatizare PPC
Noua capacitate de mutare în scripturi schimbă modul în care ar trebui să ne gândim la opțiunile de automatizare în marketingul de căutare.
Scripturile Google Ads sunt doar una dintre numeroasele opțiuni de automatizare pentru agenții de publicitate PPC, care pot alege, de asemenea, să folosească un instrument de gestionare PPC terță parte, API-ul Ads sau mecanisme mai simple încorporate pentru automatizare, cum ar fi cele din interfața Google Ads.
Să aruncăm o privire la avantajele și potențialele dezavantaje ale fiecăruia.
Instrumente de management PPC de la terți
Acestea sunt, de obicei, platforme cuprinzătoare care oferă gestionarea campaniei de la capăt la capăt și funcții precum:
- Editare în bloc.
- Raportarea performanței.
- Capabilitati sofisticate de automatizare.
Aceste instrumente gestionează apelurile API și gestionează complexitatea întreținerii codului, făcându-le ușor de utilizat chiar și pentru specialiștii în marketing non-tehnic.
Cu toate acestea, aceste instrumente pot avea o curbă de învățare și costuri potențial mai mari decât soluțiile interne.
API-ul Google Ads
API-ul Google Ads oferă un control solid și granular asupra campaniilor, permițând automatizarea personalizată și integrarea cu alte sisteme. Oferă acces la toate funcționalitățile Google Ads, inclusiv la funcția de mutare.
Cu toate acestea, este cea mai tehnică opțiune, care necesită înțelegerea apelurilor API, autentificare și menținerea unui mediu server.
De obicei, este cel mai potrivit pentru echipele mai mari cu dezvoltatori dedicați sau companii cu nevoi foarte specifice pe care instrumentele disponibile nu le pot satisface.
Scripturi Google Ads
Scripturile permit automatizarea personalizată fără ridicarea tehnică grea a API-ului.
Acestea sunt bazate pe JavaScript și rulează în cadrul platformei Google Ads, eliminând nevoia de servere externe sau setări complexe.
Adăugarea recentă a suportului pentru funcțiile mutante le-a sporit substanțial capacitățile. Cu toate acestea, au limite de timp de execuție și nu sunt potrivite pentru operațiuni complexe la scară largă.
Automatizare încorporată în front-end Google Ads
Cea mai simplă metodă, aceasta include funcții precum strategiile și regulile de licitare automată.
Aceste instrumente sunt excelente pentru sarcini simple de automatizare și sunt ușor accesibile tuturor agenților de publicitate, indiferent de capacitatea tehnică.
Cu toate acestea, le lipsește personalizarea și controlul oferite de celelalte metode.
Obțineți buletinele informative zilnice pe care se bazează marketerii.
Vezi termenii.
Cazuri de utilizare pentru scripturile Google Ads
Mai jos sunt câteva dintre lucrurile tipice pe care agenții de publicitate le-au automatizat cu scripturi:
Gestionarea ofertelor
- Scripturile pot automatiza licitarea pe baza unui set de reguli predefinite. Acest lucru economisește timp și asigură că sumele licitate sunt întotdeauna optimizate pentru cea mai bună performanță.
Raportare
- Pot fi create scripturi personalizate pentru a genera rapoarte care contează pentru agentul de publicitate. Acestea pot varia de la rapoarte de performanță a cuvintelor cheie până la analiza costurilor și multe altele. (de ex. Raportare + script GPT)
Managementul bugetului
- Scripturile pot ajuta la ajustarea automată a bugetelor campaniei în funcție de performanță sau de factori externi, cum ar fi sezonalitate.
Gestionarea cuvintelor cheie și a reclamelor
- Scripturile pot adăuga, întrerupe sau elimina cuvinte cheie sau anunțuri în funcție de anumite condiții, cum ar fi valorile de performanță. (de exemplu, Script pentru a crea RSA cu GPT)
Alerte și notificări
- Agenții de publicitate pot crea scripturi pentru a-i alerta cu privire la modificări semnificative sau probleme potențiale în contul lor.
Aceste aplicații de scripturi le permit agenților de publicitate să-și eficientizeze operațiunile, concentrându-se pe sarcini strategice, în timp ce scripturile se ocupă de aceste activități de rutină.
De ce adăugarea capacității de „mutare” în scripturi este un schimbător de joc
Din punct de vedere istoric, API-ul Google Ads a fost un bastion al dezvoltatorilor de instrumente, al echipelor mari de anunțuri interne și al celor cu o pricepere tehnică mai profundă.
Interfața cu API-ul a necesitat o multitudine de complexități tehnice, inclusiv autentificare, gestionarea jetoanelor de dezvoltator și alte nuanțe care nu sunt direct legate de gestionarea anunțurilor.
Cu toate acestea, odată cu actualizările recente ale scripturilor, API-ul Ads nu mai este domeniul exclusiv al dezvoltatorilor experimentați.
Noile capabilități ale Google Ads Scripts deschid calea agenților de publicitate pentru a transcende limitările a ceea ce a fost susținut direct de scripturi, oferindu-le acces fără precedent la capacitățile API-ului.
Deoarece scripturile se ocupă de aspectele tehnice ale autentificării, jetoanelor și gestionării serverului, specialiștii în marketing se pot concentra pe ceea ce fac ei cel mai bine: optimizarea campaniilor publicitare și crearea de valoare pentru mărcile lor.
Și acum, tipurile de optimizări pe care le pot face cu scripturi sunt mult mai extinse.
Ce face funcția de „mutare”?
Capacitatea de mutare este o mare îmbunătățire pentru utilizatorii de scripturi datorită lărgirii și profunzimii capacităților sale.
Această funcție facilitează majoritatea modificărilor resurselor, fie că este vorba despre crearea, actualizarea sau eliminarea lucrurilor dintr-un cont de reclame.
Iată o privire mai atentă asupra fiecăruia:
Crearea resurselor
Operațiunea de „creare” se referă la a da viață unor entități noi în cadrul Google Ads.
Utilizatorii oferă o reprezentare JSON completă a resursei pe care intenționează să o creeze.
La un apel API cu succes, răspunsul sistemului include numele obiectului proaspăt creat, cu care poate fi apoi lucrat în continuare.
Actualizarea resurselor existente
Operațiunea de „actualizare” a API-ului aduce o abordare intuitivă pentru efectuarea modificărilor.
Utilizatorii pot efectua actualizări rare în loc să repete fiecare detaliu despre o resursă.
Aceasta înseamnă să identificați doar câmpurile pe care doresc să le modifice.
Utilizarea atributului updateMask
permite această selectivitate, asigurându-se că numai câmpurile specificate sunt modificate, ceea ce devine deosebit de util atunci când aveți de-a face cu obiecte precum campanii cu multe setări.
De exemplu, schimbarea numelui și a stării unei campanii se poate face cu ușurință, fără a fi nevoie să cunoașteți sau să afectați celelalte atribute ale acesteia.
Eliminarea resurselor
Uneori, dezordinea și simplificarea sunt la fel de vitale ca și crearea și actualizarea.
Operația de „eliminare” din funcția de mutare este orientată în acest scop. Nu șterge definitiv un obiect, ci își schimbă starea Google Ads în „ REMOVED
”.
Un alt beneficiu al funcției „mutate” este capacitatea sa de a grupa aceste operațiuni.
Agenții de publicitate pot trimite un singur apel API care să cuprindă mai multe acțiuni prin diferite resurse, optimizând eficiența.
În plus, API-ul Google Ads asigură atomicitatea – ceea ce înseamnă că într-o singură solicitare API, acțiunile sunt văzute ca un set, fie complet reușite, fie complet eșuate, garantând consistența operațiunilor.
Câteva cazuri de utilizare ale capacității de „mutare”.
Efectuați modificări în bloc în campaniile dvs. Google Ads
Unul dintre cazurile de utilizare remarcabile pentru capacitatea de mutare din API-ul Google Ads este implementarea modificărilor în bloc în campanii într-o singură acțiune.
Imaginați-vă că doriți să ajustați strategiile de licitare pentru mai multe campanii în perioadele cu trafic intens, cum ar fi Black Friday sau Crăciunul.
Cu funcția de mutare, agenții de publicitate pot face schimbări radicale în sute de campanii, grupuri de anunțuri sau chiar cuvinte cheie, asigurându-se că își maximizează rentabilitatea investiției în aceste perioade cruciale.
Înainte de aceasta, folosirea numai a scripturilor publicitare necesita crearea unor coduri mai complexe și iterative și, potențial, atingerea limitelor de timp de execuție.
Procese cuprinzătoare de configurare a campaniei
Un alt caz de utilizare transformator este crearea holistică de campanii.
Înainte de capacitatea de mutare, crearea unei noi campanii implica mai mulți pași distincti: crearea campaniei, adăugarea de grupuri de anunțuri, atribuirea de cuvinte cheie și multe altele. Fiecare dintre acești pași ar fi propria funcție de script.
Acum, cu funcția de mutare, agenții de publicitate pot crea o configurație cuprinzătoare a campaniei în care creează campania, grupurile de anunțuri asociate acesteia, anunțurile relevante și cuvintele cheie vizate, toate într-un singur apel API.
Acest lucru accelerează procesul și se asigură că niciun element nu este omis sau neglijat din greșeală.
În acest exemplu de pe site-ul Google Developers, un singur apel creează un buget comun, o nouă campanie și un nou grup de anunțuri și plasează campania în bugetul comun.
Verificarea erorilor
Funcția de mutare oferă un mecanism integrat de verificare a erorilor.
Când un element (cum ar fi un grup de anunțuri) întâmpină o eroare la crearea componentelor interconectate, întreaga operațiune poate fi oprită.
Acest lucru asigură că agenții de publicitate nu vor avea campanii sau structuri pe jumătate finalizate.
Fără funcția de mutare, scripturile s-ar executa secvențial fără o astfel de siguranță integrată, ceea ce poate duce la structuri de campanie incomplete care ar necesita verificări și corecții manuale.
Acestea sunt doar câteva exemple care subliniază potențialul de transformare al funcției de mutare, simplificând procesele și asigurând un management mai robust al campaniilor publicitare.
Câteva avertismente de luat în considerare
Deși adăugarea de capabilități de „mutare” la scripturile Google Ads deschide noi căi de gestionare automată a contului, acestea nu sunt lipsite de limitări.
De exemplu, scripturile publicitare vin cu o limită de execuție de 30 de minute.
Integrarea API-ului direct sau instrumentele terțe ar putea rămâne soluții mai bune pentru sarcini complicate care ar putea depăși acest interval de timp.
Revoluționează gestionarea Google Ads
Cu noile lor capabilități, scripturile Google Ads inaugurează o nouă eră a automatizării publicității.
Prin reducerea decalajului dintre agentul de publicitate obișnuit și API-ul Google Ads, cândva arcane, fac gestionarea sofisticată a anunțurilor mai accesibilă și mai democratizată.
Este un moment interesant pentru agenții de publicitate. Indiferent dacă sunteți un începător care se aventurează în domeniul Google Ads sau un profesionist experimentat, aceste progrese promit să redefinească ceea ce este posibil.
Rămâneți informat, experimentați și valorificați aceste instrumente la potențialul lor maxim!
Opiniile exprimate în acest articol sunt cele ale autorului invitat și nu neapărat Search Engine Land. Autorii personalului sunt enumerați aici.