Productos Involucrados de un descuentos automáticos GraphQL

Topic summary

Un usuario está trabajando con la API GraphQL de Shopify para extraer descuentos automáticos activos. Ha logrado obtener información básica usando automaticDiscountNodes, pero necesita específicamente obtener el listado de productos involucrados en cada descuento automático.

Query actual:

  • Extrae descuentos automáticos con tipos DiscountAutomaticBasic y DiscountAutomaticBxgy
  • Obtiene título y resumen de cada descuento
  • Está usando la API versión 2023-07

Problema pendiente:
No se ha identificado cómo agregar los productos asociados a cada descuento en la respuesta de la query.

Respuesta del soporte:
Se redirige al usuario a recursos especializados para desarrolladores, ya que las consultas técnicas de API quedan fuera del alcance del soporte estándar. Se sugiere publicar la pregunta en inglés en el subforo API SDK y unirse al Discord de desarrolladores de Shopify para obtener ayuda de la comunidad técnica.

Estado: Sin resolver, requiere asistencia técnica especializada.

Summarized with AI on November 20. AI used: claude-sonnet-4-5-20250929.

Estimados, buenos días,

Estoy armando una consulta en GraphQL para extraer los descuentos automáticos, lo logré con la siguiente query

query {
    automaticDiscountNodes(first: 10, query:"status:active") {
      edges {
        node {
          id
          automaticDiscount {
            ... on DiscountAutomaticBasic {
              title
              summary
            }
            ... on DiscountAutomaticBxgy {
              title
              summary
            }
          }
        }
      }
    }
  }

Esto me devuelve

Array
(
    [data] => Array
        (
            [automaticDiscountNodes] => Array
                (
                    [edges] => Array
                        (
                            [0] => Array
                                (
                                    [node] => Array
                                        (
                                            [id] => gid://shopify/DiscountAutomaticNode/333333
                                            [automaticDiscount] => Array
                                                (
                                                    [title] => PRUEBA
                                                    [summary] => 10% off 3 products • Minimum purchase of $666
                                                )

                                        )

                                )

                        )

                )

        )

    [extensions] => Array
        (
            [cost] => Array
                (
                    [requestedQueryCost] => 22
                    [actualQueryCost] => 4
                    [throttleStatus] => Array
                        (
                            [maximumAvailable] => 1000
                            [currentlyAvailable] => 996
                            [restoreRate] => 50
                        )

                )

        )

)

Lo que necesito es añadir el listado de productos involucrados en este descuento automático.

Estoy usando la última API 2023-07

Agradecería enormemente su ayuda.

Muchas gracias!

Saludos.

Hola @pruizfaundez ,

Gracias por ponerte en contacto. En relación con tu duda, tendrás que esperar por una respuesta de un desarrollador que participe en estos foros porque las preguntas técnicas de API y código quedan fuera de nuestro alcance de soporte.

Sin embargo, te sugiero a subir tu pregunta en inglés en nuestro subforo para los desarrolladores que se llama API SDK. Ese subforo tiene muchos participantes que son desarrolladores y participan activamente a responder a muchas dudas puestas por parte de varios usuarios.

Otra cosa que puedes hacer es juntarte al grupo de Discord para los desarrolladores de Shopify aquí y subir tu pregunta allá.

Cordiales saludos,