Получить данные о группах планов продаж
В рабочих процессах, для которых требуются данные о группах планов продаж, вы можете использовать действие «Получить данные о группах планов продаж», чтобы получить информацию о заказах из вашего магазина.
На этой странице
Конфигурация
Поля
Действие «Получить данные о группах планов продаж» содержит следующие поля, которые используются для составления запроса:
| Поле | Описание |
|---|---|
| Сортировать данные по | Обязательно. Параметры, по которым сортируются данные, возвращаемые поисковым запросом. |
| Максимальное количество результатов | Обязательно. Максимальное количество результатов, которое может вернуть выбранный вами поисковый запрос. За один раз можно вернуть до 100 результатов. |
| Запрос | Обязательно. Выберите один из стандартных запросов или вариант «Дополнительно», чтобы создать собственный. |
Строка запроса
Пример запроса для получения групп планов продаж, обновлённых за последний день:
name='Subscribe & Save'Переменная category — это фильтр, доступный в запросе групп планов продаж, который можно использовать для выбора определённых категорий групп планов продаж.
При составлении запросов полезно знать следующее:
- Список доступных фильтров для групп планов продаж
- Запросы должны соответствовать определённому синтаксису
- Значения полей запроса не всегда документированы. В некоторых случаях их можно найти в документации по API. Кроме того, значения полей часто можно найти в URL-адресах в панели администратора при применении фильтров. Например, чтобы найти некоторые значения для запроса заказов, отфильтруйте страницу «Заказы» в панели администратора, а затем проверьте URL.
- Вы можете запустить или протестировать запрос в своем магазине с помощью приложения Shopify GraphiQL.
- Учитывайте, что при сбое запроса API часто возвращает все результаты (а не пустой ответ).
Возвращаемые данные
Все действия получения данных возвращают список, содержащий от 0 до 100 ресурсов. В зависимости от вашего варианта использования эти данные можно применять по-разному:
- Если вам нужно обрабатывать каждый элемент списка по отдельности (например, добавлять к нему тег), используйте действие «Для каждого».
- Если вам нужно агрегировать данные (например, подсчитать количество возвращённых результатов), можно использовать действия «Подсчитать» или «Суммировать».
- Если нужно вывести список (например, отправить электронное письмо со всеми элементами), возвращённые данные можно использовать непосредственно в последующих действиях.
Чтобы получить доступ к возвращённым данным на шагах, следующих за этим действием, используйте переменную «Get selling plan group data», которая представляет собой список групп планов продаж. Эту переменную можно использовать как в условиях, так и в действиях. Например, вы можете отправить список групп планов продаж с помощью действия «Отправить внутреннее электронное письмо» следующим образом:
{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
{{getSellingPlanGroupData_item.name}}
{% endfor %}Пример
Например, рабочий процесс запускается по расписанию каждое воскресенье в 9:00. Действие «Получить данные о группах планов продаж» используется для сбора данных о группах планов продаж, созданных за последнюю неделю. Если товары, связанные с группами планов продаж, являются вашими бестселлерами, то позиция (position) группы планов продаж может повыситься.