Получить данные о группах планов продаж

В рабочих процессах, для которых требуются данные о группах планов продаж, вы можете использовать действие «Получить данные о группах планов продаж», чтобы получить информацию о заказах из вашего магазина.

Конфигурация

Поля

Действие «Получить данные о группах планов продаж» содержит следующие поля, которые используются для составления запроса:

Поля, используемые в действиях получения данных.
ПолеОписание
Сортировать данные поОбязательно. Параметры, по которым сортируются данные, возвращаемые поисковым запросом.
Максимальное количество результатовОбязательно. Максимальное количество результатов, которое может вернуть выбранный вами поисковый запрос. За один раз можно вернуть до 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) группы планов продаж может повыситься.

Справочник по API