Как настроить интеграцию с Google Spreadsheet

Значительно расширить возможности Carrot Quest можно с помощью Google Таблиц и Google Apps Script.
Например, вы можете записывать Carrot ID каждого пользователя, который сделал заказ, в таблицу. Или записывать промокод из таблицы пользователю, при этом указывать какому пользователю  был записан промокод. Кроме того, вы можете подставлять товары из таблицы в поп-ап.

Разберём пример с подстановкой товаров в поп-ап. Звучит сложно, но всё довольно-таки просто.


1. Создадим таблицу в Google. Внесем данные о товарах.

image2.png

2. Перейдём в раздел Инструменты - Редактор скриптов

image5.png

 

3. Удалим эти три строчки и вставим туда следующий код:

 image1.png

 

Вместо XXX вставьте ID таблицы

a3deb26d1f.png (1201×309)

 

А вместо YYY — название листа таблицы, на котором находятся товары.

Вставленный код будет возвращать нам данные из таблицы по GET запросу.

 

4. Кликаем на Публикация - Развернуть как веб-приложение, указываем имя проекта, “Ок”, “Кто имеет доступ к приложению” - Все, включая анонимных пользователей. “Развернуть”. Затем предоставляем разрешения на изменение данных.

 image4.png

 

Получаем ссылку на веб-приложение и запоминаем её.

image3.png

 

5. Переходим к редактированию поп-апа. Предположим, блок с товарами сверстан следующим образом: 

 

Напишем функцию, которая будет выполнять ajax запрос методом GET и подставлять полученные в ответ данные (=товары) в блок с товарами.

Вот, что должно получиться:

 

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

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии