Gli script Google Ads ti consentono di gestire le offerte per le tue campagne. Questa guida spiega 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 di offerta che può essere applicata a un'entità Google Ads. Una strategia di offerta può essere anonima o flessibile. Applichi una strategia di offerta a una campagna tramite il metodo setStrategy()
della 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
BiddingStrategyArgsBuilder
:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Per tutti i dettagli, consulta la documentazione
setStrategy(biddingStrategy, argsBuilder)
.
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. Può essere utilizzato solo per le campagne solo Rete Display. |
TARGET_SPEND | Strategia di offerta che ottimizza automaticamente i clic per dollaro. |
MAXIMIZE_CONVERSIONS | Strategia di offerta che massimizza automaticamente il numero di conversioni dato un budget giornaliero. |
MAXIMIZE_CONVERSION_VALUE | Strategia di offerta che massimizza automaticamente il valore di conversione totale della tua 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 di offerta condivisa a livello di account. Puoi quindi 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();
Uno dei vantaggi 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 modificare la strategia di offerta per queste entità, modifica la strategia di offerta condivisa associata anziché modificare la strategia di offerta delle singole entità Google Ads.