Passa al contenuto principale

Cancellazioni Prodotti o Varianti

Il flusso di cancellazione prodotti o varianti, consente di eliminare un intero prodotto oppure una singola variante. In entrambi i casi è necessario specificare lo sku della variante da cancellare o, in alternativa, lo sku di una qualsiasi variante appartenente al prodotto, così da poterlo identificare correttamente.

Se il prodotto non viene trovato, l'operazione restituisce comunque un esito di Success, al fine di evitare errori in caso di invio duplicato dello stesso messaggio.

Nota

Se il prodotto possiede una sola variante, l’operazione di cancellazione di tale variante comporta automaticamente l’eliminazione dell’intero prodotto.

Tracciato

Cancellazione dell'intero prodotto

Per eliminare un prodotto (comprese tutte le sue varianti), utilizzare il seguente payload:

{
"sku": "BGSM001C210",
"deleteParent": true
}

Cancellazione della sola variante specificata

Per eliminare esclusivamente la variante indicata:

{
"sku": "BGSM001C210",
"deleteParent": false
}

Configurazione destinazione

Configurare una destinazione Shopify e associarla al flusso, oltre alla configurazione base del flusso dati.

CampoValoreNote
Destination TypeShopify
OperationDelete productPOST /egress/delete-product-to-shopify
GraphQL endpoint URLhttps://SHOPIFYURL.myshopify.com/URL dell'endpoint GraphQL Admin API dello shop Shopify
Admin API access tokenshpat_CODICEALFANUMERICOOppure Client ID (API key) + Client secret — vedi Autenticazione
Client ID (API key)IL_TUO_CLIENT_ID
Client secretIL_TUO_CLIENT_SECRET

Deprecato — configurazione precedente (HTTP Adapter)

Deprecato

La configurazione tramite HTTP Adapter con Base Url, Resource Path e header x-api-key nei Settings Override è deprecata. Utilizzare la destinazione Shopify descritta sopra.

Oltre alle configurazioni base del flusso dati era necessario impostare nei Settings Override:

CampoValoreNote
Base Urlhttps://adapter.flowlyze.iourl degli adapter
Resource Path/api/adp/shopify/egress/delete-product-to-shopifypath dell'adapter per la cancellazione
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
Headers :: x-shopify-client-idIL_TUO_CLIENT_IDclient id dell'app di integrazione
Headers :: x-shopify-client-secretIL_TUO_CLIENT_SECRETclient secret dell'app di integrazione