Первые шаги
Это обучение: пройдите шаги по порядку, и к концу у вас будет источник с данными, вы увидите их таблицей, напишете к ним запрос и выгрузите файл. Ничего заранее настраивать не нужно.
1. Войдите в кабинет
Заголовок раздела «1. Войдите в кабинет»Адрес кабинета, логин и пароль вы получили от нас. Откройте адрес вида
https://имя.goodwink.ru и войдите. Пока источников нет, кабинет открывается
на вкладке «Источники» — с неё всё начинается.
Пароль лучше сразу сменить: имя кабинета в шапке справа ведёт в «Настройки», там форма «Сменить пароль» (подробнее — Сменить пароль и настроить CSV).
2. Создайте источник
Заголовок раздела «2. Создайте источник»Источник — это адрес, на который сайт, форма или сервис присылает данные. Правило простое: одна форма — один источник, тогда видно, откуда пришла каждая строка.
- На вкладке «Источники» найдите форму «Создать источник» — пока источников нет, она раскрыта.
- Впишите название — для себя, как удобно: «Заявки с лендинга».
- Нажмите «Создать».
Карточка источника раскроется сама. В ней — адрес приёма вида
https://имя.goodwink.ru/webhook/xxxxxxxx и кнопка «Скопировать». Держите
адрес в секрете: по нему шлют данные.
3. Отправьте тестовое событие
Заголовок раздела «3. Отправьте тестовое событие»Лендинг для проверки не нужен — отправьте событие из терминала, подставив свой адрес приёма:
curl -X POST "https://имя.goodwink.ru/webhook/ВАШ_СЕКРЕТ" \ -d "Имя=Анна&Телефон=+79001234567&email=anna@example.com"Кабинет ответит {"ok": true, "id": 1, …} — id это номер события.
Отправьте ещё одно-два с другими значениями: так таблица будет интереснее.
4. Посмотрите на таблицу
Заголовок раздела «4. Посмотрите на таблицу»Откройте вкладку «Данные». В разделе «Таблицы источников» появилась
таблица вашего источника — sources.zayavki_s_lendinga. Откройте её:
каждое событие — строка, каждое поле формы — столбец (imya, telefon,
email). Служебные столбцы с подчёркиванием — номер события, время приёма,
канал и отметки платформы.
Нажмите на строку дважды (или Enter на ней) — откроется карточка строки с исходным запросом: телом, заголовками и IP, как событие пришло.
5. Напишите первый запрос
Заголовок раздела «5. Напишите первый запрос»На вкладке «Данные» нажмите «SQL» — рядом с «Каталог», над списком. Впишите запрос и нажмите Ctrl+Enter:
select imya, email, _received_at from sources.zayavki_s_lendinga order by _received_at desc;Запрос выполняется ролью «клиент» — как в DBeaver под этой ролью. Сохраните его представлением, чтобы открывать как таблицу:
create view zayavki_svezhie asselect imya, email, _received_at from sources.zayavki_s_lendinga order by _received_at desc;Представление появится в «Данных» рядом с таблицами источников (подробнее — Работать в SQL-редакторе).
6. Выгрузите CSV
Заголовок раздела «6. Выгрузите CSV»Откройте таблицу источника или своё представление и нажмите «Выгрузить CSV». Файл откроется в Excel двойным щелчком: формат по умолчанию — для русского Excel (подробнее — Выгрузить CSV).
Что дальше
Заголовок раздела «Что дальше»- Подключите настоящую форму — Подключить форму сайта.
- Загрузите историю из CRM — Загрузить историю из файла.
- Отправляйте каждое новое событие в свой сервис — Получать события вебхуком.
- Разберитесь, как данные устроены в базе, — Путь данных.