Zum Hauptinhalt springen
Diese Anleitung erklärt, wie Sie in Ihrem Kameleoon-Produktkatalog Produkte löschen und deren Verfügbarkeit aktualisieren können. Für alle anderen Produktaktualisierungen lesen Sie das Tutorial zum Importieren eines Produktkatalogs. Die folgenden Endpoints werden verwendet:

Ziel

Produkte entfernen oder als vorrätig im Kameleoon-Produktkatalog markieren.

Die entsprechenden API-Endpoints aufrufen

a. Verfügbare Produkte aktualisieren

Verwenden Sie diesen Endpoint, um anzugeben, welche Produkte derzeit vorrätig sind.
Alle nicht aufgelisteten Produkte werden als nicht vorrätig markiert.
Endpoint:
PATCH https://api.products.kameleoon.com/import/products
NameTypErforderlichBeschreibung
shop_idstringTrueIhre Kameleoon-Store-ID
shop_secretstringTrueIhre Kameleoon-Secret-ID
itemsListTrueEine Liste der Produkt-IDs auf Lager.
Dies ist ein vollständiger Austausch: Geben Sie nur Produkt-IDs an, die verfügbar sind. Jedes nicht aufgelistete Produkt wird als nicht vorrätig betrachtet. Beispiel:
curl -X PATCH -L 'https://api.products.kameleoon.com/import/products' \
             -H 'Content-Type: application/json' \
             -d '{
    "shop_id": "eehj3eu84299kg5ghw5a6743r8",
    "shop_secret": "pmd5362597thrgq8k256ep01t0",
    "items": ["1235", "4337", "7578"]
}'

b. Produkte entfernen

Löschen Sie Produkte aus Kameleoon, um zu verhindern, dass sie in den Empfehlungsergebnissen erscheinen. Endpoint:
DELETE https://api.products.kameleoon.com/import/products
NameTypErforderlichBeschreibung
shop_idstringTrueIhre Kameleoon-Store-ID
shop_secretstringTrueIhre Kameleoon-Secret-ID
itemsListTrueEine Liste von Produkt-IDs
Senden Sie nur die IDs der Produkte, die Sie löschen möchten.
curl -X DELETE -L 'https://api.products.kameleoon.com/import/products' \
             -H 'Content-Type: application/json' \
             -d '{
"shop_id": "eehj3eu84299kg5ghw5a6743r8",
"shop_secret": "pmd5362597thrgq8k256ep01t0",
"items": ["1635", "3743", "7578", "432"]
}'