Passa al contenuto principale

Pubblicazione Prodotti

Flusso che consente di pubblicare, de-pubblicare o archiviare prodotti su Shopify, aggiornando solamente lo stato dei singoli prodotti senza agire su altri campi.

Tracciato

Tracciato per gestire lo stato dei prodotti:

{
"sku": "BGSM001C210", // Codice univoco di una delle varianti presenti
"status": "DRAFT"
}
Attenzione

Il campo sku indicato deve corrispondere a quello di una variante. Una volta trovato, l’operazione di cambio stato si applica a tutto il prodotto a cui appartiene quella variante, non solo alla singola variante.

Valori possibili per il campo status

ValoreDescrizione
DRAFTIl prodotto è salvato come bozza e non è visibile nello shop.
ACTIVEIl prodotto è pubblicato e visibile nello shop.
ARCHIVEDIl prodotto è archiviato. Non è più visibile ma resta nel catalogo Shopify.

Comportamento in caso di SKU inesistente

  • Se lo SKU esiste → lo stato del prodotto viene aggiornato e, a meno di errori lato Shopify, l’operazione andrà in successo.
  • Se lo SKU non esiste e lo status specificato è DRAFT o ARCHIVED → l’operazione viene considerata riuscita (successo).
  • Se lo SKU non esiste e lo status richiesto è ACTIVE → l'operazione viene considerata non riuscita (errore).

Configurazioni flusso

Oltre alle configurazioni base del flusso dati aggiungere le seguenti impostazioni sui Settings Override:

CampoValoreNote
Base Urlhttps://adapt.flowlyze.comurl degli adapter
Resource Path/api/adp/shopify/egress/sync-status-to-shopifypath dell'adapter per sincronizzare lo stato dei prodotti
Headers :: x-api-key**********api key di verifica interazione endpoint
Headers :: x-shopify-graphql-urlhttps://SHOPIFYURL.myshopify.com/url dello shopify con cui connettersi
Headers :: x-shopify-access-tokenshpat_CODICEALFANUMERICOsecret della custom app creata per l'integrazione