Obtener datos de grupos de planes de venta

En los flujos de trabajo que requieren datos de grupos de planes de venta, puedes usar la acción Obtener datos de grupos de planes de venta para recuperar información de pedidos de la tienda.

Configuración

Campos

La acción Obtener datos de grupos de planes de venta incluye los siguientes campos, que se usan para crear la consulta:

Campos usados en las acciones de Obtener datos.
CampoDescripción
Ordenar porObligatorio. Parámetros por los que se ordenan los datos devueltos por la consulta de búsqueda.
Número máximo de resultadosObligatorio. Cantidad máxima de resultados que puede devolver la consulta de búsqueda que selecciones. Se pueden devolver hasta 100 a la vez.
ConsultaObligatorio. Elige entre consultas comunes o selecciona Avanzado para crear una propia.

Cadena de consulta

Esta es una consulta de ejemplo para obtener los grupos de planes de venta que se actualizaron en el último día:

name='Subscribe & Save'

La variable category es un filtro disponible en la consulta de grupos de planes de venta y permite seleccionar categorías específicas de grupos de planes de venta.

Cuando consultes datos, conviene tener en cuenta:

  • Lista de filtros disponibles para grupos de planes de venta
  • Las consultas deben seguir una cierta sintaxis
  • Los valores de los campos de consulta no siempre están documentados. En algunos casos, puedes encontrar los valores en la documentación de la API. Como alternativa, a menudo puedes encontrar los valores de los campos en las URL del panel de control cuando aplicas filtros. Por ejemplo, para encontrar algunos valores de consulta de pedidos, filtra la página Orders en el panel de control y luego revisa la URL.
  • Puedes ejecutar o probar una consulta en la tienda con la Shopify GraphiQL app.
  • Ten en cuenta qué sucede si la consulta falla. A menudo, la API devuelve todos los resultados (en lugar de ninguno).

Datos devueltos

Todas las acciones de Obtener datos devuelven una lista de entre 0 y 100 recursos. Según el caso de uso, quizá quieras usar estos datos de distintas maneras:

  • Si necesitas procesar cada elemento de la lista de forma individual, por ejemplo para agregar una etiqueta a cada uno, puedes usar la acción Para cada.
  • Si necesitas obtener agregados, como contar cuántos resultados se devolvieron, puedes usar las acciones Contar o Sumar.
  • Si necesitas mostrar la lista, por ejemplo enviar un correo electrónico con todos los artículos, puedes usar los datos devueltos directamente en las acciones siguientes.

Para acceder a los datos devueltos en los pasos que siguen a esta acción, usa la variable llamada Obtener datos de grupos de planes de venta, que es una lista de grupos de planes de venta. Puedes usar esta variable tanto en condiciones como en acciones. Por ejemplo, puedes enviar la lista de grupos de planes de venta en una acción Enviar correo electrónico interno de esta forma:

{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
  {{getSellingPlanGroupData_item.name}}
{% endfor %}

Ejemplo

Por ejemplo, un flujo de trabajo está programado para ejecutarse todos los domingos a las 9:00 a. m. La acción Obtener datos de grupos de planes de venta se usa para recopilar datos de los grupos de planes de venta creados en la última semana. Si los productos asociados con los grupos de planes de venta son los más vendidos, entonces la position del grupo de planes de venta puede aumentar.

Referencia de la API