БлогСправка → 9. ПОИСК данных

Поиск данных

Поиск данных

Функция позволяет производить поиск ТТН Новой Почты и обновление статуса посылки

Настройка ИСТОЧНИКА Данных: Google Sheets

Давайте рассмотрим работу функцию Поиска на примере обновления статусов НП в Google Docs.

Для начала, необходимо создать новую связь.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Создание связи
Выберите систему в качестве Источника данных. В данном случае, необходимо указать Google Docs.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор системы Источника данных
Далее, необходимо указать действие "Загрузить строки (Все)".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор действия в Источнике
Следующий шаг - выбор аккаунта Google Sheets из которого будет происходить выгрузка данных.

Если нет подключенных логинов к системе кликните "Подключить аккаунт".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Подключение аккаунта Источника
Выберите какой аккаунт Вы хотите подключить к ApiX-Drive.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор аккаунта Источника
Дайте свое разрешение ApiX-Drive на работу с этим аккаунтом.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Предоставление доступа
Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.

Внимание! Если Ваш аккаунт находится в списке "неактивные аккаунты" проверьте свой доступ к этому логину!
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор активного аккаунта
На этом шаге вы можете добавить фильтр, котором указывается, например, поле в котором у вас будет статус ТТН, и ставится значение "Отправление получено". В этом случае, у вас не будет происходить поиск по ТТН, которые в вашей таблице уже с этим статусом.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Фильтрация данных
Выберите таблицу и лист Google Sheets, где расположены необходимые Вам данные.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор Таблицы и Листа
Теперь Вы можете увидеть тестовые данные по одной из строк в Вашей таблице Google Sheets.

Если Вы хотите обновить тестовые данные кликните "Загрузить тестовые данные из Google Docs".

Если Вы хотите изменить настройки кликните "Редактировать" и Вы вернетесь на шаг назад.

Обратите внимание, что ТТН расположена в "Колонке А", а "Колонка В" пустая, для того, чтобы туда можно было записать статус посылки и обновлять в ней этот статус далее.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Тестовые данные Источника
На этом настройка Источника данных завершена!

Теперь можем приступить к настройке Google Sheets в качестве системы Приема данных.

Для этого кликните "Начать настройку Приема Данных".

Настройка Поиска данных ТТН Новой Почты в Google Sheets | Переход к настройке системы Приема

Настройка ПРИЕМА Данных: Google Sheets

Выберите систему в качестве Приема данных. В данном случае, необходимо указать Google Docs.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор системы Приема
Далее, необходимо указать действие "Обновить строчку".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор действия в Приеме
Следующий шаг - выбор аккаунта Google Docs, в который будет передаваться статус Новой Почты. Если это тот же аккаунт, то его и выбираем.

Если нужно подключить другой логин к системе кликните "Подключить аккаунт" и повторите аналогичные действия, описание при подключении Google Docs в качестве Источника данных.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор аккаунта Приема
Далее, выбираем Таблицу и Лист, на которые будет производиться загрузка и обновление статуса ТТН Новой Почты. В данном случае это аналогичные что и в Источнике данных.

После выбора должны появится поля Таблицы, в которые можно передавать данные.

Заполните поле "Номера строк для обновления" из выпадающего списка "Номер строки". В этом случае обновляться будут строки начиная с первой строки таблицы.

Если нужно, чтобы обновление начиналось, например, со второй строки, то прописываем в этом поле вручную цифру 2.

После настройки кликаем "Продолжить".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор Таблицы и настройка
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Добавление Поиска
Теперь подключаем дополнительный блок Поиска данных. Для этого клиекаем на "+" между блоками Источника и Приема.

Из списка кликаем "Добавить Поиск данных".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Начало настройки Поиска
В качестве системы, в которой будет выполняться поиск выбираем "Новая Почта".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор системы Поиска данных
Далее, выбираем действие "Поиск ТТН".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор действия Поиска
На данном этапе нужно кликнуть подключить аккаунт, в появившемся кликнуть сохранить, чтобы создать виртуальный аккаунт Новой Почты.

Когда он отобразиться в списке, выберите его и просто кликните "Продолжить".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Подключение аккаунта Поиска
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Сохранение аккаунта
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор аккаунта Поиска
Теперь необходимо в "Номер ТТН для поиска" необходимо назначить в каком поле таблицы Источника данных находится ТТН, по которой будет производиться поиск на сервере Новой Почты.

Если у вас есть поле с телефоном получателя, то можете указать его в строку "Номер телефона получателя,, чтобы получить больше информации о посылке.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Настройка Поиска
Теперь вы видите тестовые данные по одной из ТТН. Эти данные вы можете передавать в свою таблицу приема.

Если тестовые данные не появились автоматически кликните "Выполнить поиск в Новая Почта".

Если вас что-то не устраивает, кликните Редактировать и вернитесь на шаг назад и измените настройки полей для поиска.

Настройка Поиска данных ТТН Новой Почты в Google Sheets | Тестовые данные НП
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Тестовые данные Новой Почты
Теперь вы можете перейти к настройкам Приема данных и в выпадающем списке выбрать "Статус" и назначить в какое поле своей таблицы вы будите его передавать.

Таким образом блок Поиска данных берет в Источник данных поле, котором у вас прописана ТТН, опрашивает у сервера Новой почты статус этой ТТН и передает этот статус в поле Приема данных, например, в колонку, рядом с номером ТТН.
На этом этапе настройка завершена!

Теперь можете приступить к выбору интервала обновления и включению автообновления.

Для этого кликните "Включить автообновление".
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Завершение настройки
Автообновление и Интервал
На главном экране кликните на иконку в виде шестеренки, чтобы выбрать интервал с которым будет срабатывать настроенная связь и действия в ней.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Выбор интервала
Для включения автообновления переключите ползунок в положение как показано на картинке.

Для того, чтобы выполнить принудительное срабатывание связи, кликните по иконке в виде стрелки.
Настройка Поиска данных ТТН Новой Почты в Google Sheets | Включение автообновления
На этом настройка Поиска данных по ТТН Новой Почты завершена! Все достаточно просто!

Теперь можете не беспокоиться, дальше ApiX-Drive сделает всё самостоятельно!
Украина, г. Киев
+38 (044) 360-89-79