Cursa
Помощь для маркетинга и безнеса

Добавление отчетов STAT в Google Таблицы с помощью скриптов приложений

3

Взгляды автора полностью его или ее собственные (за исключением маловероятного случая гипноза) и могут не всегда отражать взгляды Моза.

Команда MacMillan Search извлекла большую пользу, объединив автоматические отчеты STAT с Google Sheets. От добавления сведений о ранжировании к результатам других инструментов до предоставления командам по контенту актуальных отчетов «Люди также спрашивают» — конечный результат доказал, что здорово экономит время в наших еженедельных рабочих процессах SEO за счет сокращения ручного труда. работать и предоставлять стандартные выходные данные, которые легко интегрируются с любой электронной таблицей.

Почему мы создали этот скрипт?

Обилие деталей рейтинга ключевых слов в STAT очень полезно для оптимизаторов предприятий, чтобы понять как макро-, так и микродетали их рейтинга. Google Sheets — одна из самых распространенных облачных платформ для работы с электронными таблицами, которой легко обмениваться между командами и организациями. Вот почему SEO-специалисты регулярно используют оба этих инструмента при анализе данных ключевых слов.

Несмотря на это, документация о том, как интегрировать STAT в Google Sheets, ограничена. Чтобы восполнить этот пробел, мы создали собственный скрипт!

Это оказалось полезным по нескольким причинам:

  1. Не всем нравятся CSV: Мы используем отчеты STAT, чтобы предоставить клиентам направление. Необходимость загружать CSV и открывать его каждую неделю не для всех. С помощью этого скрипта вы можете установить еженедельный тикет со ссылкой на электронную таблицу и регулярно просматривать результаты..

  2. Это сэкономило нам время: SEO — это марафон, а не спринт. Когда мы определяем возможность, мы продолжаем работу, которая заставит нас регулярно просматривать отчеты. Еженедельный подход к просмотру электронной таблицы сокращает время на каждую задачу, и в ходе взаимодействия это сэкономленное время суммируется.

  3. Более чистый вывод: Используя Vlookups, Uniques и т. д., вы можете создать сводную страницу этой информации, выделяя то, что волнует клиентов и/или читателей. Вы также можете интегрировать эту информацию с другими источниками данных.

  4. Создайте автоматизацию без использования API: Автоматизация, если все сделано правильно, экономит время. Использование этого скрипта с триггерами открывает путь к автоматизации.

Как реализовать этот скрипт

1) Создать отчет в STAT

В базе знаний STAT есть большой ресурс по отчетам. Единственное, что мы хотели бы уточнить, это название отчета и адрес электронной почты получателя.

Именование

Не так важно, как вы назовете свой отчет, главное, чтобы он был четким и лаконичным. Это делает масштабирование на другие проекты с похожими отчетами чище и проще. Вы также будете использовать это имя отчета в качестве одной из переменных в сценариях.

Мы также предлагаем помещать название компании или проекта в конце названия отчета в круглых скобках (например, «(MacMillan Search)»). Это облегчает поиск отчета в электронной почте.

Электронная почта получателя

Важно использовать адрес электронной почты с поддержкой Gmail для учетной записи, в которой вы будете создавать таблицу. Таким образом, Google будет проще получить скрипт приложения для извлечения CSV из электронной почты.

Планирование

Для наших клиентов еженедельные данные являются наиболее полезными — достаточно подробностей, чтобы выявить тенденции, но не настолько, чтобы их можно было игнорировать. Для отчетов с ограниченными колебаниями (например, люди также спрашивают), ежемесячно мог бы быть удовлетворительным.

Сроки

Выберите «Запустить этот отчет немедленно», чтобы убедиться, что ваш отчет работает сразу после создания скрипта. Таким образом, вы готовы установить свои триггеры и позволить потоку данных.

Остальные настройки зависят от того, какую информацию вы хотите получить от своего отчета.

2) Создайте Google Sheet и добавьте скрипт

Создайте новый лист на Google Диске под учетной записью, связанной с адресом электронной почты получателя вашего отчета. Теперь вы готовы добавить скрипт:

1. В меню «Инструменты» выберите «<> Редактор скриптов».

2. Вставьте приведенный ниже скрипт в «Редактор скриптов».

3. Для работы с вашими данными потребуется отредактировать несколько вещей:

  • var COMPANY_NAME изменено на название компании или проекта, которое вы использовали при создании отчета STAT.

  • var REPORT_NAME обновлено до имени вашего отчета без названия компании и круглых скобок.

  • var SHEET_NAME обновлено до имени листа в электронной таблице

4. Убедитесь, что скрипт работает, сохранив его, обновив лист, и когда загрузится меню «Ручное обновление», выберите «Импортировать ключевые слова».

5. При первом запуске вы увидите всплывающее окно «Требуется авторизация»:

Выберите «Продолжить», следуйте инструкциям и снова выберите «Импорт ключевых слов» в меню.

Ваша электронная таблица теперь должна быть заполнена всеми данными из вашего CSV.

3) Автоматизировать популяцию с помощью триггеров

Настроить этот лист на автоматическое обновление по мере выхода отчета очень просто с помощью Apps Script «Triggers». Чтобы настроить триггеры:

1. Вернитесь в «Редактор скриптов».

2. Выберите значок «Тревога» «Триггеры».

 

3. Выберите «Добавить триггер».

4. Выберите функцию «importKws»

5. Выберите источник события «Управляемый временем»

6. Выберите тип триггера по времени «Недельный таймер» для еженедельных отчетов, «Месячный таймер» для ежемесячных отчетов и т. д.

7. В нашем часовом поясе наши отчеты обычно выходят поздно вечером в воскресенье, поэтому мы выбираем раннее утро понедельника:

8. Нажмите «Сохранить»

 

Результатом является электронная таблица, которая регулярно обновляется и заполняется отчетом STAT, отправляемым по электронной почте.

Мы нашли множество применений для этого скрипта — везде, где мы ссылаемся на ранг. И, поскольку для реализации проекта может потребоваться время, мы можем предоставить текущую информацию о ранжировании без использования API.

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

Комментарии закрыты, но обратные ссылки И pingbacks открыты.

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

Принять