Перейти к содержимому

Первые шаги

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

Адрес кабинета, логин и пароль вы получили от нас. Откройте адрес вида https://имя.goodwink.ru и войдите. Пока источников нет, кабинет открывается на вкладке «Источники» — с неё всё начинается.

Пароль лучше сразу сменить: имя кабинета в шапке справа ведёт в «Настройки», там форма «Сменить пароль» (подробнее — Сменить пароль и настроить CSV).

Источник — это адрес, на который сайт, форма или сервис присылает данные. Правило простое: одна форма — один источник, тогда видно, откуда пришла каждая строка.

  1. На вкладке «Источники» найдите форму «Создать источник» — пока источников нет, она раскрыта.
  2. Впишите название — для себя, как удобно: «Заявки с лендинга».
  3. Нажмите «Создать».

Карточка источника раскроется сама. В ней — адрес приёма вида https://имя.goodwink.ru/webhook/xxxxxxxx и кнопка «Скопировать». Держите адрес в секрете: по нему шлют данные.

Лендинг для проверки не нужен — отправьте событие из терминала, подставив свой адрес приёма:

Окно терминала
curl -X POST "https://имя.goodwink.ru/webhook/ВАШ_СЕКРЕТ" \
-d "Имя=Анна&Телефон=+79001234567&email=anna@example.com"

Кабинет ответит {"ok": true, "id": 1, …} — id это номер события. Отправьте ещё одно-два с другими значениями: так таблица будет интереснее.

Откройте вкладку «Данные». В разделе «Таблицы источников» появилась таблица вашего источника — sources.zayavki_s_lendinga. Откройте её: каждое событие — строка, каждое поле формы — столбец (imya, telefon, email). Служебные столбцы с подчёркиванием — номер события, время приёма, канал и отметки платформы.

Нажмите на строку дважды (или Enter на ней) — откроется карточка строки с исходным запросом: телом, заголовками и IP, как событие пришло.

На вкладке «Данные» нажмите «SQL» — рядом с «Каталог», над списком. Впишите запрос и нажмите Ctrl+Enter:

select imya, email, _received_at
from sources.zayavki_s_lendinga
order by _received_at desc;

Запрос выполняется ролью «клиент» — как в DBeaver под этой ролью. Сохраните его представлением, чтобы открывать как таблицу:

create view zayavki_svezhie as
select imya, email, _received_at
from sources.zayavki_s_lendinga
order by _received_at desc;

Представление появится в «Данных» рядом с таблицами источников (подробнее — Работать в SQL-редакторе).

Откройте таблицу источника или своё представление и нажмите «Выгрузить CSV». Файл откроется в Excel двойным щелчком: формат по умолчанию — для русского Excel (подробнее — Выгрузить CSV).