Skip to main content

GetCourse: сбор статистики в Google Таблице

Скрипт для Google Sheets, который собирает статистику рассылок и количество пользователей в сегментах из GetCourse.

Возможности

  • Письма — выгрузка статистики рассылок (всего, доставлено, просмотры, клики, отписки, ошибки, запрещено)
  • Сегменты — подсчёт пользователей в сегменте по ссылке
  • Мульти-аккаунт — поддержка нескольких аккаунтов GetCourse

Установка

  1. Открыть Google Таблицу
  2. Расширения → Apps Script
  3. Удалить содержимое файла Code.gs
  4. Вставить код из раздела Код скрипта
  5. Сохранить (Ctrl+S)
  6. Вернуться в таблицу, обновить страницу
  7. В меню появится вкладка GetCourse

Первый запуск

  1. GetCourse → Управление аккаунтами → добавить аккаунт (имя, email, пароль, домен вида https://your-school.getcourse.ru)
  2. GetCourse → Проверить подключение — убедиться, что авторизация работает
  3. При первом запуске Google попросит разрешения — нажать "Разрешить"

Использование

Статистика рассылок

  1. В ячейки вписать ID рассылок (число) или ссылки на рассылки
  2. Выделить эти ячейки
  3. GetCourse → Письма: обновить выбранные
  4. В ячейках справа от ID появятся данные (название, всего, доставлено и т.д.), каждая ячейка с примечанием

Количество пользователей в сегменте

  1. В ячейку вставить ссылку на сегмент (или гиперссылку)
  2. Выделить ячейку
  3. GetCourse → Пользователи: кол-во в сегментах
  4. В ячейке справа — количество, через одну — дата обновления

Код скрипта

// Вставьте сюда содержимое Code.gs