Folosirea funcției ALL (TOATE)

Funcția ALL(...) verifică dacă un element conține numai elemente care corespund unui filtru. La verificare, specificați tipurile de elemente incluse care trebuie să corespundă și un filtru subordonat care să indice ce elemente incluse trebuie să corespundă.

ALL este o funcție convenabilă care face verificările tuturor elementelor incluse mai ușor de scris. Funcția ALL(types, filter) este echivalentă cu COUNT(types, NOT(filter)) = 0. Cu alte cuvinte, funcția ALL ajută la găsirea containerelor ce nu conțin elemente care să nu corespundă filtrului subordonat.

Sintaxă

ALL(types, [filter])
  • types -- tipul elementelor incluse care urmează a fi verificate.
  • filter -- toate elementele incluse trebuie să corespundă acestui filtru.

Exemple

ALL(keywords, labels = ("abc", "xyz") )

Verifică dacă toate cuvintele cheie din campanie sau din grupul de anunțuri conțin etichetele „abc” sau „xyz”. În acest exemplu, „keywords” (cuvinte cheie) este tipul de element de verificat, în timp ce „labels = („abc”, „xyz”)” (etichete) este filtrul subordonat în care trebuie să corespundă toate.

ALL(callextensions; sitelinks, approvalstatus = approved)

Verifică dacă sunt aprobate toate sitelinkurile și elementele de apel asociate campaniei sau grupului de anunțuri.

Note

  • În cazul în care filtrul subordonat conține mai multe condiții, toate trebuie să corespundă elementelor incluse. Ele pot fi grupate într-o funcție OR pentru a verifica dacă elementele incluse corespund oricăreia dintre condiții. De exemplu, ALL(ads, OR(status = paused approvalstatus = disapproved)) va verifica dacă toate anunțurile sunt fie întrerupte, fie respinse sau ambele tipuri.
  • Filtrul poate să includă condiții care se aplică numai anumitor tipuri și acele condiții vor fi ignorate pentru tipurile la care nu se aplică. De exemplu: ALL(keywords; sitelinks, keywordwordcount = 2 linktext : "local") va verifica dacă toate cuvintele cheie conțin exact 2 cuvinte și dacă toate sitelinkurile asociate conțin cuvântul „local” în textul linkului.
  • Dacă nu există elemente incluse care să aibă tipul specificat, verificarea cu funcția ALL va fi reușită. De exemplu, ALL(keywords, status = enabled) va afișa o campanie sau un grup de anunțuri, dacă acestea nu conțin niciun cuvânt cheie. Acest lucru se datorează faptului că exemplul este pur și simplu o funcție convenabilă pentru COUNT(keywords, NOT(status = enabled)) = 0, iar numărul de cuvinte cheie care nu sunt activate în campanie sau în grupul de anunțuri este exact 0. Pentru a restricționa rezultatele doar la elementele care conțin cel puțin un element ce corespunde filtrului, puteți adăuga o funcție EXIST cu aceleași tipuri și același filtru subordonat ca și cele din funcția ALL. Prin urmare, în acest exemplu ați putea folosi acest filtru: EXIST(keywords, status = enabled) ALL(keywords, status = enabled). Cu alte cuvinte, acest filtru va afișa campaniile în care există cel puțin un cuvânt cheie activat și pe cele în care toate cuvintele cheie sunt activate.

Utilizarea funcției ALL pentru campanii și grupuri de anunțuri

Pentru elementele care pot fi incluse numai în grupuri de anunțuri, verificarea la nivel de campanie va verifica toate elementele din toate grupurile de anunțuri pentru a stabili dacă acestea corespund filtrului subordonat. De exemplu, ALL(keywords, status = enabled) la nivel de campanie arată dacă toate cuvintele cheie din toate grupurile de anunțuri ale campaniei sunt activate.

Pentru elementele care pot fi incluse în grupuri de anunțuri sau campanii, verificarea la nivel de campanie va verifica elementele numai în mod direct în cadrul campaniei. De exemplu, ALL(audiences, status = enabled) la nivel de campanie va afișa campania dacă toate segmentele de public respective la nivel de campanie sunt activate, chiar dacă ea conține și unele segmente de public la nivel de grup de anunțuri care nu sunt activate. Același lucru este valabil și pentru elemente: ALL(sitelinks, status = enabled) la nivel de campanie va verifica numai sitelinkurile la nivel de campanie, nu și sitelinkurile la nivel de grup de anunțuri din cadrul campaniei.

A fost util?

Cum putem să îmbunătățim această pagină?
Căutare
Șterge căutarea
Închide căutarea
Meniu principal
3194051127054740754
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
73067
false
false
false
false