AdGroupExcludedAudienceSelector

Contiene i metodi per filtrare e ordinare un elenco di gruppi di destinatari esclusi dal gruppo di annunci. Per informazioni sui selettori, vedere Selettori.

Esempio di utilizzo:

    // Gets the iterator that iterates all ad group excluded audiences
    // in the account.
    var iterator = AdsApp.adGroups().get();

    // Loops through all ad groups in the account.
    while (iterator.hasNext()) {
        var adGroup = iterator.next();

        // Gets the iterator that iterates all ad group excluded audiences
        // in the ad group excluded audience.
        var audienceIterator = adGroup.targeting().audiences()
            .withLimit(10)
            .withIds("123456789")
            .get();
    
        // Loops through all ad group excluded audiences in the ad group excluded audience.
        while (audienceIterator.hasNext()) {
            var audience = audienceIterator.next();
        }
    }

Metodi

Nome metodo Tipo restituito Descrizione
Ottieni AdGroupExcludedAudienceIterator Ottiene un iteratore utilizzato per scorrere l'elenco dei gruppi di destinatari esclusi dal gruppo di annunci.
orderBy(stringa orderBy) AdGroupExcludedAudienceSelector Applica l'ordinamento specificato al gruppo di destinatari esclusi dal gruppo di annunci selezionato.
withCondition(condizione stringa) AdGroupExcludedAudienceSelector Applica i criteri di filtro ai gruppi di destinatari esclusi dal gruppo di annunci.
withIds(string[] ids) AdGroupExcludedAudienceSelector Ottiene gruppi di destinatari esclusi dal gruppo di annunci con gli ID specificati.
withLimit(int limit) AdGroupExcludedAudienceSelector Ottiene i primi n gruppi di destinatari esclusi dal gruppo di annunci che soddisfano i criteri di selezione.

Ottieni

Ottiene un iteratore utilizzato per scorrere l'elenco dei gruppi di destinatari esclusi dal gruppo di annunci.

Restituisce

Tipo Descrizione
AdGroupExcludedAudienceIterator Un iteratore utilizzato per scorrere il gruppo di annunci selezionato escludendo i gruppi di destinatari.

orderBy(stringa orderBy)

Applica l'ordinamento specificato al gruppo di destinatari esclusi dal gruppo di annunci selezionato.

Specificare il parametro orderBy nel modulo "columnName orderDirection" dove:

  • columnName è una delle colonne supportate.
  • orderDirection è l'ordine in cui ordinare i risultati. Impostate su ASC per ordinare i risultati in ordine crescente o DESC per ordinare i risultati in ordine decrescente. L'impostazione predefinita è ASC.

Ad esempio, la chiamata seguente restituisce i gruppi di destinatari esclusi dal gruppo di annunci in ordine crescente in base a AverageCpc.

selector = selector.orderBy("AverageCpc");

I selettori supportano l'ordinamento delle entità in base a un solo campo. Non è possibile ordinare l'elenco delle entità in base al campo x e all'interno di x in base al campo y e così via. Se si specificano orderBy() più chiamate in una catena o in chiamate di selezione separate, Scripts ordina l'elenco delle entità utilizzando il campo specificato nell'ultima orderBy() chiamata. 

Argomenti

Nome Tipo Descrizione
orderBy stringa Ordine da applicare.

Restituisce

Tipo Descrizione
AdGroupExcludedAudienceSelector Selettore con ordinamento applicato.

withCondition(condizione stringa)

Applica i criteri di filtro ai gruppi di destinatari esclusi dal gruppo di annunci.

Specificare il parametro condizione nel formato "valore operatore columnName" dove:

Operatori

L'operatore da usare dipende dal tipo di colonna. Negli operatori viene fatta distinzione tra maiuscole e minuscole. Ad esempio, usare STARTS_WITH invece di starts_with.

Operatori per le colonne che contengono numeri interi e lunghi:

<
<=
>
>=
=
!=

Operatori per le colonne che contengono valori double:

<
>

Operatori per le colonne che contengono valori stringa:

=
!=
STARTS_WITH
STARTS_WITH_IGNORE_CASE
CONTAINS
CONTAINS_IGNORE_CASE
DOES_NOT_CONTAIN
DOES_NOT_CONTAIN_IGNORE_CASE

Operatori per le colonne che contengono valori di enumerazione:

=
!=
IN []
NOT_IN []

Operatori per le colonne che contengono una matrice di stringhe:

CONTAINS_ALL
CONTAINS_ANY
CONTAINS_NONE

Colonne supportate

Colonne supportate per il filtro dei gruppi di destinatari esclusi dai gruppi di annunci. Nei nomi viene fatta distinzione tra maiuscole e minuscole.

Di seguito sono riportate le proprietà dell'entità che è possibile specificare.

Colonna Tipo Esempio
AdGroupName stringa Nome del gruppo di annunci dell'associazione.

withCondition("AdGroupName CONTAINS_IGNORE_CASE 'truck'")
AdGroupStatus Enumerazione Lo stato del gruppo di annunci dell'associazione. I valori possibili con distinzione tra maiuscole e minuscole sono:
  • ABILITATO
  • Pausa
  • RIMOSSO
In questo esempio vengono restituiti solo i gruppi di destinatari esclusi dal gruppo di annunci il cui gruppo di annunci padre è in pausa.

withCondition("AdGroupStatus = PAUSED")
AudienceId long ID del gruppo di destinatari associato.

withCondition("AudienceId = 123456789")
CampaignName stringa Nome della campagna che contiene il gruppo di annunci dell'associazione.

withCondition("CampaignName CONTAINS_IGNORE_CASE 'truck'")
CampaignStatus Enumerazione Stato della campagna che contiene il gruppo di annunci dell'associazione. I valori possibili con distinzione tra maiuscole e minuscole sono:
  • ABILITATO
  • Pausa
  • RIMOSSO
In questo esempio vengono restituiti solo i gruppi di destinatari esclusi dal gruppo di annunci la cui campagna padre è sospesa.

withCondition("CampaignStatus = PAUSED")
Stato Enumerazione Lo stato dell'associazione. I valori possibili con distinzione tra maiuscole e minuscole sono:
  • ABILITATO
  • Pausa
  • RIMOSSO
Questo esempio restituisce solo i gruppi di destinatari esclusi dal gruppo di annunci abilitato.

withCondition("Status = ENABLED")
UserListName stringa Nome del gruppo di destinatari associato.

withCondition("UserListName = 'foo'")

Argomenti

Nome Tipo Descrizione
condizione stringa Condizione da applicare al selettore.

Restituisce

Tipo Descrizione
AdGroupExcludedAudienceSelector Selettore con la condizione applicata.

withIds(string[] ids)

Ottiene gruppi di destinatari esclusi dal gruppo di annunci con gli ID specificati.

Puoi applicare una o più condizioni a un selettore. Una catena di condizioni è considerata un'operazione AND. Ad esempio, l'entità viene selezionata solo se la condizione A è vera E la condizione B è vera. Ad esempio, la chiamata seguente seleziona solo il gruppo di destinatari 33333 escluso dal gruppo di annunci.

var selector = AdsApp.adGroups()
    .withIds(['11111', '22222', '33333'])
    .withIds(['33333', '44444', '55555']);

Argomenti

Nome Tipo Descrizione
ID stringa[] Matrice di ID gruppo di destinatari esclusi dal gruppo di annunci. Per i limiti, vedere Limiti di esecuzione degli script.

Restituisce

Tipo Descrizione
AdGroupExcludedAudienceSelector Selettore con gli ID applicati.

withLimit(int limit)

Ottiene i primi n gruppi di destinatari esclusi dal gruppo di annunci che soddisfano i criteri di selezione.

Argomenti

Nome Tipo Descrizione
Limite int Il numero di gruppi di destinatari esclusi da restituire. Il numero effettivo potrebbe essere inferiore.

Restituisce

Tipo Descrizione
AdGroupExcludedAudienceSelector Selettore con limite applicato.