Як використовувати функцію УСІ

Функція УСІ(...) перевіряє, чи містить певний контейнер лише елементи, які відповідають заданому фільтру. Для неї потрібно вказати типи елементів, які вас цікавлять, і дочірній фільтр із критеріями пошуку.

УСІ – це допоміжна функція, що полегшує перевірку елементів у контейнері. Вираз УСІ(типи, фільтр) еквівалентний виразу КІЛЬКІСТЬ(типи, НЕ(фільтр)) = 0. Інакше кажучи, функція УСІ допомагає знайти контейнери, у яких немає елементів, що не відповідають умовам дочірнього фільтра.

Синтаксис:

УСІ(типи, [фільтр])
  • типи – типи елементів, які потрібно шукати в контейнері.
  • фільтр – умови, яким мають відповідати всі елементи в контейнері.

Приклади

УСІ(ключовіслова, мітки = ("abc", "xyz") )

Ця функція перевіряє, чи всі ключові слова в кампанії або групі оголошень позначено міткою "abc" або "xyz". У цьому прикладі параметр "ключовіслова" вказує на тип елементів, які шукає функція, а дочірній фільтр "мітки = ("abc", "xyz")" – на умови, яким мають відповідати всі ці елементи.

УСІ(номерителефону; посиланнянасайти, статусрозгляду = схвалено)

Ця функція перевіряє, чи схвалено всі зв’язані з кампанією додаткові посилання та об’єкти дзвінків.

Примітки

  • Якщо задати в дочірньому фільтрі кілька умов, функція враховуватиме лише елементи, які відповідають їм усім. Якщо потрібно, щоб елементи відповідали принаймні одній з умов дочірнього фільтра, скористайтеся функцією АБО. Приклад: функція УСІ(оголошення, АБО(статус = призупинено статусрозгляду = відхилено)) перевіряє, чи всі оголошення в контейнері призупинені та/або відхилені.
  • У фільтр можна включати умови, які стосуються лише певних типів елементів (для інших типів ці умови ігноруватимуться). Приклад: функція УСІ(ключовіслова; додатковіпосилання, кількістьслівуключовомуслові = 2 текстпосилання : "місцевий") перевіряє, чи всі ключові терміни складаються з двох слів і чи містить текст усіх зв’язаних додаткових посилань слово "місцевий".
  • Якщо в контейнері немає елементів заданих типів, перевірка за допомогою функції УСІ вважається успішною. Приклад: функція УСІ(ключовіслова, статус = увімкнено) покаже кампанію чи групу оголошень, тільки якщо в ній узагалі немає ключових слів. Фактично ця допоміжна функція – просто зручніша альтернатива перевірці КІЛЬКІСТЬ(ключовіслова, НЕ(статус = увімкнено)) = 0, адже вона показує кампанії та групи оголошень, у яких 0 неактивних ключових слів. Щоб обмежити результати лише до контейнерів, що містять принаймні один елемент, який відповідає фільтру, можна додати функцію ІСНУЄ з такими самими типами та дочірнім фільтром, як у функції УСІ. Приклад такого фільтру: ІСНУЄ(ключовіслова, статус= увімкнено) УСІ(ключовіслова, статус= увімкнено). Інакше кажучи, фільтр покаже тільки кампанії, у яких усі ключові слова активні та є принаймні одне активне ключове слово.

Як використовувати функцію УСІ для кампаній і груп оголошень

Якщо скористатися функцією УСІ на рівні кампанії для пошуку елементів, які можуть міститися лише в групах оголошень, то вона перевірятиме елементи з усіх груп. Приклад: функція УСІ(ключовіслова, статус= увімкнено) на рівні кампанії покаже, чи увімкнено всі ключові слова в усіх групах оголошень кампанії.

Якщо скористатися функцією УСІ на рівні кампанії для пошуку елементів, які можуть міститись і в групах оголошень, і в кампаніях, то вона перевірятиме лише елементи на рівні кампанії. Приклад: функція УСІ(аудиторії, статус = увімкнено) покаже кампанію, у якій активні всі аудиторії на рівні кампанії, навіть якщо в ній є неактивні аудиторії на рівні групи оголошень. Те саме стосується об’єктів: функція УСІ(додатковіпосилання, статус = увімкнено) на рівні кампанії шукатиме лише додаткові посилання на рівні кампанії, не враховуючи посилання на рівні групи оголошень.

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
2901715918783583153
true
Пошук у довідковому центрі
true
true
true
true
true
73067
false
false
false
false