Funkcijas ALL izmantošana

Funkcija ALL(...) pārbauda, vai vienumā ir ietverti tikai filtram atbilstoši vienumi. Pārbaudē jūs norādāt veidus, kuriem ir jāatbilst ietvertajiem vienumiem, un pakārtoto filtru, lai norādītu, kam ir jāatbilst ietvertajiem vienumiem.

Funkcija ALL ir ērtības funkcija, kas atvieglo visu ietverto vienumu pārbaužu uzrakstīšanu. Funkcija ALL(types, filter) ir ekvivalenta funkcijai COUNT(types, NOT(filter))) = 0. Citiem vārdiem sakot, funkcija ALL palīdz atrast konteinerus, kuros nav ietverti vienumi, kas neatbilst pakārtotajam filtram.

Sintakse

ALL(types, [filter])
  • types — ietverto vienumu veids, kas jāpārbauda.
  • filter — visiem ietvertajiem vienumiem ir jāatbilst šim filtram.

Piemēri

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

Pārbauda, vai visiem atslēgvārdiem kampaņā vai reklāmu kopā ir iezīmes “abc” vai “xyz”. Šajā piemērā “keywords” (atslēgvārdi) ir pārbaudāmā vienuma veids, bet “labels (iezīmes) = (“abc”, “xyz”)” ir pakārtotais filtrs, kam šiem vienumiem ir jāatbilst.

ALL(callextensions; sitelinks, approvalstatus = approved)

Pārbauda, vai visas ar kampaņu vai reklāmu kopu saistītās vietnes saites un zvanu līdzekļi ir apstiprināti.

Piezīmes

  • Ja pakārtotajā filtrā ir vairāki nosacījumi, tiem visiem ir jāatbilst ietvertajiem vienumiem. Tie var būt iekļauti funkcijā OR, lai pārbaudītu, vai ietvertie vienumi atbilst kādam no nosacījumiem. Piemēram, funkcija ALL(ads, OR(status = paused approvalstatus = disapproved)) pārbaudīs, vai visas reklāmas ir apturētas, noraidītas vai atbilst šiem abiem nosacījumiem.
  • Filtrā var būt iekļauti nosacījumi, kas attiecas tikai uz dažiem veidiem, un šie nosacījumi tiks ignorēti tādiem veidiem, uz kuriem tie neattiecas. Piemēram, funkcija ALL(keywords; sitelinks, keywordwordcount = 2 linktext : "vietējais") pārbaudīs, vai visos atslēgvārdos ir tieši divi vārdi, un vai visām saistītajām vietnes saitēm to saites tekstā ir ietverts vārds “vietējais”.
  • Ja nav neviena norādītā veida ietverta vienuma, funkcijas ALL veiktā pārbaude būs sekmīga. Piemēram, ALL(keywords, status = enabled) rādīs kampaņu vai reklāmu kopu, ja tajās nebūs ietverts neviens atslēgvārds. Tas ir tāpēc, ka piemērs ir vienkārši ērtības funkcija nosacījumam COUNT(keywords, NOT(status = enabled)) = 0, un to atslēgvārdu skaits, kas nav iespējoti kampaņā vai reklāmu kopā, ir precīzi 0. Lai rezultātos tikai rādīti tikai tie vienumi, kuros ir ietverts vismaz viens filtram atbilstošs vienums, varat pievienot funkciju EXIST ar tādiem pašiem veidiem un pakārtoto filtru kā ALL. Tātad šajā piemērā jūs varētu izmantot šo filtru: EXIST(keywords, status = enabled) ALL(keywords, status = enabled). Citiem vārdiem sakot, šis filtrs rādīs kampaņas, kur pastāv vismaz viens iespējots atslēgvārds, un visi atslēgvārdi ir iespējoti.

Funkcijas ALL izmantošana ar kampaņām un reklāmu kopām

Attiecībā uz vienumiem, kuri var būt ietverti tikai reklāmu kopās, pārbaude kampaņas līmenī tiks veikta visiem vienumiem no visām reklāmu kopām, lai noskaidrotu, vai tie atbilst pakārtotajam filtram. Piemēram, ALL(keywords, status = enabled) kampaņas līmenī norāda, vai ir iespējoti visi atslēgvārdi visās kampaņas reklāmu kopās.

Ja vienumiem, kuri var būt ietverti reklāmu kopās vai kampaņās, tiks veikta pārbaude kampaņas līmenī, tiks pārbaudīti tikai vienumi tieši kampaņā. Piemēram, ALL(audiences, status = enabled) kampaņas līmenī rādīs kampaņu, ja būs iespējotas visas tās kampaņas līmeņa mērķauditorijas, pat ja kampaņā būs ietvertas dažas neiespējotas reklāmu kopas līmeņa mērķauditorijas. Tas pats attiecas uz līdzekļiem: ALL(sitelinks, status = enabled) kampaņas līmenī pārbaudīs tikai kampaņas līmeņa vietnes saites, nevis reklāmu kopas līmeņa vietnes saites kampaņā.

Vai tas bija noderīgs?

Kā varam to uzlabot?
Meklēšana
Notīrīt meklēšanu
Aizvērt meklēšanas lodziņu
Galvenā izvēlne
14154905993546412090
true
Meklēšanas palīdzības centrs
true
true
true
true
true
73067
false
false