FROM CACHE - es_header

Problema Actualizando Metafields Colecciones

SergioSanchez
Visitante
3 0 0

Buenas, intento actualizar un campo de metafield según actualizo el nombre y no me resulta posible. El código GRAPHQL es

mutation {
collectionUpdate(
input: {id: "gid://shopify/Collection/xxxxxxxxx", seo: { title: "biocamini-pavimento" }
metafields: [{id: "gid://shopify/Metafield/yyyyyyyy", value:"50"}]
}) {
collection {id
}}}

Y el error que me proporcionan es este

 

 

{
  "errors": [
    {
      "message": "Internal error. Looks like something went wrong on our end.\nRequest ID: 8af21b42-6b86-482d-a589-1bee15360b95 (include this in support requests).",
      "extensions": {
        "code": "INTERNAL_SERVER_ERROR",
        "requestId": "8af21b42-6b86-482d-a589-1bee15360b95"
      }
    }
  ]
}

 

 



No se si realmente construyo mal el Graphql o hay algún problema con esta operativa, ya que probe con diferentes veriones y nada.

Me pasa en diferentes tiendas y cuentas,

Si alguien me da algo de luz genial, muchísimas Gracias



2 RESPUESTAS 2

Teo
Shopify Staff
2284 505 326

Hola, @SergioSanchez:

 

Gracias por escribirnos. Entiendo que estás intentando actualizar un metacampo de colecciones a través de código GraphQL. Sin embargo, el sistema devuelve un error, ¿cierto? Será un placer poder ofrecerte los siguientes pasos a seguir para solucionar este error que nos compartes.

 

Antes de nada, conviene comprobar que los IDs de colección y de metacampo son correctos dentro de la llamada que estás realizando. Puedes revisar esta cuestión desde el panel de control de tu tienda. Por una parte, puedes ver acceder al ID del metacampo en la URL a través de la sección Configuración > Datos personalizados > Colecciones. Por otra parte, puedes verificar el ID de la colección asignada al metacampo en Productos > Colecciones. Dime, ¿podrías confirmarme si los IDs son los correctos?

 

Si el error sigue presente tras hacer esta comprobación, es importante tener en cuenta que cualquier pregunta relacionada con el lenguaje de código Liquid, Scripts, GraphQL o la API de Shopify queda fuera del alcance de nuestro conocimiento en el equipo de soporte en redes y la Comunidad. Dicho esto, me alegra informarte de que existe un subforo en nuestra Comunidad que se llama GraphQL Basics and Troubleshooting que está controlado por desarrolladores y expertos en este ámbito.

 

Desde aquí, te recomendaría buscar hilos en dicho subforo para ver si alguien ha experimentado una situación similar y se ha resuelto en el pasado. Si no encuentras lo que estás buscando, puedes subir tu pregunta de nuevo. De esta forma, uno de los desarrolladores o participantes podrán darte más orientación. El idioma de interacción en estos foros es el inglés. No obstante, siempre puedes optar por utilizar herramientas como el traductor de Google para mostrar el contenido en español si lo necesitas.

 

Como alternativa, también puedes contratar a un partner de Shopify para realizar cualquier consulta. Este es un portal de especialistas que pueden darte un presupuesto para cualquier tipo de consulta, implementación o desarrollo que quieras hacer con una tienda de Shopify. Asimismo, también puedes contactar de manera más directa con nuestro equipo de soporte para una revisión del error junto con nuestro equipo técnico.
 

Mientras, me pregunto cómo está siendo tu experiencia con Shopify. Dime, ¿qué tipo de tienda has creado con nuestra plataforma? ¿Qué productos o servicios ofreces a los clientes? ¿Qué objetivos a corto y largo plazo te gustaría conseguir con Shopify y con tu negocio?

Teo | Social Care @ Shopify 
 - ¿Te resultó útil mi respuesta? Dale Me gusta para hacérmelo saber 
 - ¿Resolvimos tu pregunta? Dale a Aceptar como solución
 - Para saber más visita el Centro de ayuda de Shopify o nuestro Blog de Shopify

Arenas1
Curioso(a)
9 0 1

Si efectivamente es todo como mencionas, agradezco enormemente tu aclaración, pero efectivamente es un problema técnico (con su código de error y cosas de esas) Replicaré en el foro que me indicas.

De igual manera, Gracias!!