Основные ошибки в AdWords Scripts

Основные ошибки в AdWords Scripts

Dmytro Tonkikh

Использование старых скриптов.

Часто специалисты копируют старые решения и не могут оценить их работоспособность или забывают о его проверке.

Пример:

Известный скрипт, который проверяет аккаунт на битые ссылки, использует устаревший метод .getDestinationUrl(). Чтобы избежать подобного, нужно проверить скрипт и найти более "свежее" решение.

Как проверить:

  1. Время работы скрипта менее 4 секунд.
  2. Ошибки в консоле.
  3. Скрипт работает без изменений.


Неправильно составленный селектор

Селектор - это часть скрипта, которая отвечает за выбор элементов аккаунта над которыми будут осуществляться изменения или обработка статистики. Но не всегда получается правильно выбрать ту или иную часть аккаунта, что может привести к нежелательным изменениям или неверным данным статистики.

Пример:

Вы выбрали все группы, кампании и хотите изменить объявления.

рисунок 1

В этом случае будут обрабатываться все объявления вместе с удаленными.

Решение:

Добавить в селектор .withCondition('Status IN [ENABLED, PAUSED]') или использовать ярлыки для селектора.


Неправильное использование итераторов

Если вы только начинаете знакомиться со скриптами в AdWords, то для вас покажется логичным получение объявлений через выбор кампании, потом групп. Но так делать неэффективно, это замедляет скрипт.

Выглядит это примерно так.

Рисунок 2

Лучше сразу перейти на уровень объявлений

Рисунок 3


Это основные базовые вопросы, с которыми сталкиваются абсолютно все.



Report Page