Offerte

Gli script Google Ads consentono di gestire le offerte per le campagne. Questa guida illustra questa funzionalità e il suo utilizzo. Per impostare le offerte di un'entità Google Ads, devi specificare due parti:

Gli script Google Ads consentono di accedere alle offerte per le campagne tramite il loro 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. 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 Campagna di test 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 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 Offerta manuale basata sui clic in cui l'utente paga per ogni clic.
MANUAL_CPM Offerta manuale basata 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 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 in prima posizione assoluta, 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 di offerta condivisa a campagne specifiche. Puoi scoprire di più su questa funzionalità nel nostro Centro assistenza.

Per recuperare le strategie di offerta flessibili nel tuo account, procedi 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 modificare la strategia di offerta per queste entità, è sufficiente modificare la strategia di offerta condivisa associata anziché modificare la strategia di offerta delle singole entità Google Ads.