Gli script Google Ads ti consentono di gestire le offerte per le tue campagne. Questa guida illustra questa funzionalità e il suo utilizzo. Per impostare le offerte di un'entità Google Ads, devi specificare due parti:
- Una strategia di offerta
- L'importo effettivo dell'offerta, se applicabile
Gli script Google Ads forniscono l'accesso alle offerte per le campagne tramite il metodo
bidding()
.
Strategia di offerta
Una strategia di offerta rappresenta una configurazione delle offerte che può essere applicata a un'entità Google Ads. Una strategia di offerta può essere anonima o flessibile. Puoi
applicare una strategia di offerta a una campagna tramite il metodo setStrategy()
della sua proprietà bidding()
. Il seguente snippet di codice imposta la strategia di offerta
di una campagna denominata Test Campaign su TARGET_SPEND
.
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
Alcuni tipi di strategie di offerta richiedono argomenti aggiuntivi, che puoi fornire utilizzando un valore BiddingStrategyArgsBuilder
:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Per informazioni dettagliate, consulta la documentazione di setStrategy()
.
Strategia di offerta anonima
Una strategia di offerta anonima viene applicata direttamente a un'entità. Gli script Google Ads supportano le seguenti strategie di offerta anonime:
Nome | Descrizione |
---|---|
MANUAL_CPC | Offerte manuali basate sui clic in cui l'utente paga per clic. |
MANUAL_CPM | Offerte manuali basate sulle impressioni in cui l'utente paga per mille impressioni. Questa opzione può essere utilizzata solo per le campagne Solo Rete Display. |
TARGET_SPEND | Strategia di offerta che ottimizza automaticamente i clic per dollaro. |
MASSIMIZZA_CONVERSIONI | Strategia di offerta che massimizza automaticamente il numero di conversioni in base a un budget giornaliero. |
MAXIMIZE_CONVERSION_VALUE | Strategia di offerta che massimizza automaticamente il valore di conversione totale della campagna entro un budget specificato. |
TARGET_IMPRESSION_SHARE | Strategia di offerta che imposta automaticamente le offerte allo scopo di mostrare il tuo annuncio nella parte superiore assoluta della pagina, nella parte superiore della pagina o in qualsiasi punto della pagina dei risultati di ricerca di Google. |
Strategia di offerta flessibile
Questa strategia consente di definire una configurazione delle offerte condivisa a livello di account. A questo punto, puoi applicare la configurazione delle offerte condivise a campagne specifiche. Per saperne di più su questa funzionalità, visita il nostro Centro assistenza.
Puoi recuperare le strategie di offerta flessibili nel tuo account nel seguente modo:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Puoi anche accedere alle campagne che utilizzano questa strategia di offerta.
const campaigns = biddingStrategy.campaigns().get();
Un vantaggio dell'utilizzo di una strategia di offerta flessibile rispetto a una strategia di offerta anonima è che puoi monitorare il rendimento delle entità Google Ads che condividono la stessa strategia di offerta. Ad esempio, per ottenere le statistiche sui clic per il tuo account:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Se devi cambiare la strategia di offerta per queste entità, è sufficiente modificare la strategia di offerta condivisa associata invece di modificare la strategia di offerta delle singole entità Google Ads.