Notion
![Notion Notion](/media/blogimg/auto/ru/3d6534dbc627c3461a589531afdd631c.png)
Интеграция с Notion реализована в виде отдельного блока Поиск, который можно разместить между Источником и Приемом данных. Это позволит получать в Источнике данных запись по заданному значению и передавать данные из записи в поля Приема данных. Таким образом, через поиск вы сможете в автоматическом режиме получать данные из Notion и передавать их в те сервисы и системы, которые используете.
Функция позволяет производить поиск Строки Notion и обновление данных
Навигация:
Подключение Google Sheets как Источника данных:
1. Какие данные можно получать из Google Sheets?
2. Как подключить аккаунт Google Sheets к ApiX-Drive?
3. Выбор таблицы и листа, из которого будут выгружаться строки.
4. Пример данных которые буду передаваться из Google Sheets.
Подключение Notion в качестве Поиска данных:
1. Какие данные можно получать из Notion?
2. Как подключить аккаунт Notion к ApiX-Drive?
3. Как настроить в выбранном действии поиск данных в Notion?
4. Пример данных, которые буду передаваться из Notion.
Настройка обновления строк в Google Sheets:
1. Что будет делать интеграция с Google Sheets?
2. Как подключить аккаунт Google Sheets к ApiX-Drive?
3. Как настроить в выбранном действии передачу данных в Google Sheets?
4. Пример данных, которые будут отправлены в ваш Google Sheets.
5. Автообновление и интервал срабатывания связи.
Настройка ИСТОЧНИКА Данных: Google Sheets
Давайте рассмотрим работу функцию Поиска на примере обновления Строки в Google Sheets.
Для начала, необходимо создать новую связь.
![Настройка Поиска Записи Notion в Google Sheets | Создание связи Настройка Поиска Записи Notion в Google Sheets | Создание связи](/media/blogimg/auto/ru/cda03b2ed675c0004d64c249fa5fd8fe.png)
Выберите систему в качестве Источника данных. В данном случае, необходимо указать Google Sheets.
![Настройка Поиска Записи Notion в Google Sheets | Выбор системы Источника данных Настройка Поиска Записи Notion в Google Sheets | Выбор системы Источника данных](/media/blogimg/auto/ru/7aa6ae787342f8c584f87b9a74ecbefe.png)
Далее, необходимо указать действие "Загрузить строки (Все)".
![Настройка Поиска Записи Notion в Google Sheets | Выбор действия в Источнике Настройка Поиска Записи Notion в Google Sheets | Выбор действия в Источнике](/media/blogimg/auto/ru/9ed5b3394c437210083308abd07da716.png)
Следующий шаг - выбор аккаунта Google Sheets, из которого будет происходить выгрузка данных.
Если нет подключенных логинов к системе кликните "Подключить аккаунт".
![Настройка Поиска Записи Notion в Google Sheets | Подключение аккаунта Источника Настройка Поиска Записи Notion в Google Sheets | Подключение аккаунта Источника](/media/blogimg/auto/ru/d61bf6dacfebac67ac56b68644136bbb.png)
Выберите какой аккаунт вы хотите подключить к ApiX-Drive и предоставьте все разрешения для работы с этим аккаунтом.
![Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника](/media/blogimg/auto/ru/a2364ae162565d6f7fb52157decc31d8.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника](/media/blogimg/auto/ru/77ef4fd35ccb0690dbaf0804233fe7d5.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника](/media/blogimg/auto/ru/b6be81374a36a9fe04394784f4f975eb.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Источника](/media/blogimg/auto/ru/39dce3388295023005d9af504c62bb70.png)
Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.
Внимание! Если ваш аккаунт находится в списке "неактивные аккаунты" проверьте свой доступ к этому логину!
![Настройка Поиска Записи Notion в Google Sheets | Выбор активного аккаунта Настройка Поиска Записи Notion в Google Sheets | Выбор активного аккаунта](/media/blogimg/auto/ru/ae4022df3ff3580d2cd96705bcf2bf64.png)
Выберите таблицу и лист Google Sheets, где расположены необходимые вам данные.
![Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и Листа Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и Листа](/media/blogimg/auto/ru/eddb38f14a87ce70f972f0197457beba.png)
На этом шаге вы можете добавить фильтр данных, чтобы загружать не все строки, а только те, по которым нужно производить обновление данных, например:
1. Выберите колонку из таблицы, в которой у вас находятся искомые данные.
2. Выберите действие "Не содержит".
3. Напишите значение, по которому будет происходить фильтрация, например "Done".
С таким фильтром, у вас не будет происходить выгрузка строк, в которых уже есть данный статус. Зачем тратить дополнительные действия, чтобы перезаписать этот статус, если сделка уже закрыта?
![Настройка Поиска Записи Notion в Google Sheets | Фильтрация данных Настройка Поиска Записи Notion в Google Sheets | Фильтрация данных](/media/blogimg/auto/ru/6bbb58e36be852cc02af084a765f4e79.png)
Теперь вы можете увидеть тестовые данные по одной из строк в вашей таблице Google Sheets.
Если вы хотите обновить тестовые данные - кликните "Загрузить тестовые данные из Google Sheets".
Если вы хотите изменить настройки - кликните "Редактировать" и вы вернетесь на шаг назад.
![Настройка Поиска Записи Notion в Google Sheets | Тестовые данные Источника Настройка Поиска Записи Notion в Google Sheets | Тестовые данные Источника](/media/blogimg/auto/ru/3a60bee8bfa4f3bc1f91a903501734df.png)
Теперь подключаем дополнительный блок Поиска данных. Для этого кликаем на "+" и из списка выбираем "Добавить Поиск данных".
![Настройка Поиска Записи Notion в Google Sheets | Начало настройки Поиска Настройка Поиска Записи Notion в Google Sheets | Начало настройки Поиска](/media/blogimg/auto/ru/2b0ebcee5152867206250e1b89cf03a6.png)
В качестве системы, в которой будет выполняться поиск выбираем "Notion".
![Настройка Поиска Записи Notion в Google Sheets | Выбор системы Поиска данных Настройка Поиска Записи Notion в Google Sheets | Выбор системы Поиска данных](/media/blogimg/auto/ru/907c395b2dd00b94cb612e2f6fdb1eaa.png)
Далее, выбираем действие "Найти ЗАПИСЬ".
![Настройка Поиска Записи Notion в Google Sheets | Выбор действия Поиска Настройка Поиска Записи Notion в Google Sheets | Выбор действия Поиска](/media/blogimg/auto/ru/0575d61a0dd80f8fb879e40b119b0dbb.png)
Следующий шаг - выбор аккаунта Notion.
Если нет подключенных логинов к системе ApiX-Drive кликните "Подключить аккаунт".
![Настройка Поиска Записи Notion в Google Sheets | Подключение аккаунта Поиска Настройка Поиска Записи Notion в Google Sheets | Подключение аккаунта Поиска](/media/blogimg/auto/ru/3adf555bea0413107acee634cbbf607b.png)
Выберите какой аккаунт вы хотите подключить к ApiX-Drive и предоставьте все разрешения для работы с этим аккаунтом.
![Настройка Поиска Записи Notionв Google Sheets | Выбор аккаунта Notion Настройка Поиска Записи Notionв Google Sheets | Выбор аккаунта Notion](/media/blogimg/auto/ru/edd3245ccd63d7c94e21e2989eede4d3.png)
![Настройка Поиска Записи Notionв Google Sheets | Выбор аккаунта Notion Настройка Поиска Записи Notionв Google Sheets | Выбор аккаунта Notion](/media/blogimg/auto/ru/589704c485cb71ea5686b37b30f4ce3b.png)
![Настройка Поиска Записи Notionв Google Sheets | Выбор аккаунта Notion Настройка Поиска Записи Notionв Google Sheets | Выбор аккаунта Notion](/media/blogimg/auto/ru/c720e06693390a69395ab0d1e1707d51.png)
Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.
![Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Поиска Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Поиска](/media/blogimg/auto/ru/b3d37abd41e6f1b934ee77cffdec3e79.png)
Укажите базу данных Notion, в которой будет происходить поиск.
![Настройка Поиска Записи Notion в Google Sheets | Настройка Поиска Настройка Поиска Записи Notion в Google Sheets | Настройка Поиска](/media/blogimg/auto/ru/aeefaef069dc62524f1990991cb8e057.png)
Выберите колонку для поиска данных.
Для поиска доступны такие типы полей:
- Text
- ID
- Number
![Настройка Поиска Записи Notion в Google Sheets | Настройка Поиска Настройка Поиска Записи Notion в Google Sheets | Настройка Поиска](/media/blogimg/auto/ru/1fb9ba9f5ce92e94fdd79be0b473cc47.png)
В поле, "Что искать" вы должный указать переменную из Источника данных, в которой находиться данные для поиска, то есть переменную, с которой будет сравниваться колонка в Приеме данных, например, номер телефона, номер заказа или email. Если будет найдено совпадение, то произойдет обновление строки.
![Настройка Поиска Записи Notion в Google Sheets | Настройка Поиска Настройка Поиска Записи Notion в Google Sheets | Настройка Поиска](/media/blogimg/auto/ru/4c3bafd8ecb028dfd83e14b06cdd241f.png)
Теперь вы видите тестовые данные по одной из Строк. Эти данные вы можете передавать в свою таблицу приема.
Если тестовые данные не появились автоматически - кликните "Выполнить поиск в Notion".
Если вас что-то не устраивает - кликните "Редактировать", вернитесь на шаг назад и измените настройки полей для поиска.
![Настройка Поиска Записи Notion в Google Sheets | Тестовые данные Notion Настройка Поиска Записи Notion в Google Sheets | Тестовые данные Notion](/media/blogimg/auto/ru/e5223d9f1bb99c16b9d94dc49a8146d1.png)
На этом настройка Поиска данных завершена!
Теперь можем приступить к настройке Google Sheets в качестве системы Приема данных.
Для этого кликните "Добавить Приемник данных".
![Настройка Поиска Записи Notion в Google Sheets | Переход к настройке системы Приема Настройка Поиска Записи Notion в Google Sheets | Переход к настройке системы Приема](/media/blogimg/auto/ru/6081881a4a5cefb1827cc5e9897cf77b.png)
Настройка ПРИЕМА Данных: Google Sheets
Выберите систему в качестве Приема данных. В данном случае, необходимо указать Google Sheets.
![Настройка Поиска Записи Notion в Google Sheets | Выбор системы Приема Настройка Поиска Записи Notion в Google Sheets | Выбор системы Приема](/media/blogimg/auto/ru/92d75881ac8c10a57780ac4f1185e226.png)
Далее, необходимо указать действие "Обновить строчку".
![Настройка Поиска Записи Notion в Google Sheets | Выбор действия в Приеме Настройка Поиска Записи Notion в Google Sheets | Выбор действия в Приеме](/media/blogimg/auto/ru/ff0f514d703ba5cdc634af4d9ff9c9b5.png)
Следующий шаг - выбор аккаунта Google Sheets, в который будет передаваться статус из Notion. Если это тот же аккаунт, то его и выбираем.
Если нужно подключить другой логин к системе кликните "Подключить аккаунт" и повторите аналогичные действия, описание при подключении Google Sheets в качестве Источника данных.
![Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Приема Настройка Поиска Записи Notion в Google Sheets | Выбор аккаунта Приема](/media/blogimg/auto/ru/53fd9622ccb4a58ee82b107536a05293.png)
Теперь нужно выбрать Файл(Таблицу) и Лист, в которых будет происходить обновление данных Записи Notion.
В поле "Колонка для поиска", нужно выбрать колонку, по которой будет происходить поиск данных. То есть, где искать данные в таблице.
Далее, в поле "Что искать", вам нужно выбрать переменную из выпадающего списка или прописать данные вручную, по какому значению система будет искать данные, для обновления нужной вам строки. В нашем случае, мы выбираем колонку "Е", в которой находятся данные о номере заказа. Система будет обновлять данные в нужной строке, только если в ней будет совпадать номер заказа.
Также, нужно указать Тип поиска, на случай, если будет найдено несколько строк с одинаковыми номерами:
"Взять первую найденную строку" - поиск и обновление данных, будет происходить в первой найденной строке, которая удовлетворяет условиям поиска.
"Взять последнюю найденную строку" - поиск и обновление данных, будет происходить в последней найденной строке, которая удовлетворяет условиям поиска.
"Взять все найденные строки" - поиск и обновление данных, будет происходить по всем найденным строкам, которые удовлетворяют условиям поиска.
Теперь вам нужно назначить в пустую колонку переменную статуса заказа, которую мы берем из блока Поиска данных. В дальнейшем, в этой колонке будут обновляться данные по статусу вашего заказа.
После настройки кликаем "Продолжить".
![Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка](/media/blogimg/auto/ru/ced47d1241c74273cb9a9b03940c75ed.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка](/media/blogimg/auto/ru/784c1c9cb081fbd7187a2b6b407ec426.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка](/media/blogimg/auto/ru/ccb350956346289505e82a1f67388c77.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка Настройка Поиска Записи Notion в Google Sheets | Выбор Таблицы и настройка](/media/blogimg/auto/ru/b4e7536c496051717d738b4d744391f6.png)
Таким образом блок Поиска данных берет в Источника данных поле, в котором у вас прописан номер заказа, опрашивает у сервера Notion статус этого заказа и передает этот статус в поле Приема данных, например, в колонку "F".
![Настройка Поиска Записи Notion в Google Sheets | Тестовые данные Настройка Поиска Записи Notion в Google Sheets | Тестовые данные](/media/blogimg/auto/ru/ecb99a0d17cf10238d7d113e0da6c534.png)
![Настройка Поиска Записи Notion в Google Sheets | Тестовые данные Настройка Поиска Записи Notion в Google Sheets | Тестовые данные](/media/blogimg/auto/ru/9e385e3ee8bbd0e0e27e14d24dde9d23.png)
На этом этапе настройка завершена!
Теперь можете приступить к выбору интервала обновления и включению автообновления.
Для этого кликните "Включить автообновление".
![Настройка Поиска Записи Notion в Google Sheets | Завершение настройки Настройка Поиска Записи Notion в Google Sheets | Завершение настройки](/media/blogimg/auto/ru/56b323bfb52809658e30077a67f7de8b.png)
На главном экране кликните на иконку шестеренки, чтобы выбрать необходимый интервал обновления или настройте Запуск по расписанию. Для того, чтобы запускать связь по времени - выберите Запуск по расписанию и укажите желаемое время срабатывания обновления связи или добавьте сразу несколько вариантов времени, когда нужно, чтобы срабатывала связь.
Внимание! Чтобы Запуск по расписанию сработал в указанное время необходимо, чтобы интервал между текущим временем и указанным временем был более 5 минут. Например, вы выбираете время 12:10 и текущее время 12:08 - в этом случае автообновление связи произойдет в 12:10 на следующий день. Если вы выбираете время 12:20 и текущее время 12:13 - автообновление связи сработает сегодня и далее каждый день в 12:20.
Для того, чтобы текущая связь срабатывала после другой связи, поставьте галочку "Обновлять только после связи" и укажите связь, после которой будет срабатывать текущая.
![Настройка Поиска Записи Notion в Google Sheets | Выбор интервала обновления Настройка Поиска Записи Notion в Google Sheets | Выбор интервала обновления](/media/blogimg/auto/ru/4cb45e638a1ed3ea5670b9cf67b49de9.png)
![Настройка Поиска Записи Notion в Google Sheets | Выбор приоритета обновления Настройка Поиска Записи Notion в Google Sheets | Выбор приоритета обновления](/media/blogimg/auto/ru/f106df9738962aec1fbdc82cd683d734.png)
Для включения автообновления переключите ползунок в положение как показано на картинке.
Для того, чтобы выполнить принудительное срабатывание связи, кликните по иконке в виде стрелки.
![Настройка Поиска Записи Notion в Google Sheets | Включение автообновления Настройка Поиска Записи Notion в Google Sheets | Включение автообновления](/media/blogimg/auto/ru/10a3bec992560290fbf963c19ad765fc.png)
На этом настройка Поиска данных по Строке Notion завершена! Все достаточно просто!
Теперь можете не беспокоиться, дальше ApiX-Drive сделает всё самостоятельно!