Crossselling Verständnisproblem

Wie funktioniert das Crossselling?
Muss man für jedes Produkt einen eigenen „Wrapper“ für Cross-Selling erstellen?
Z.B. „ähnliche Artikel“ soll der „Wrapper“ heissen. Die ähnlichen Artikel sollen dann diesem Produkt per API zugeordnet werden.
Wäre dann die API so hier?

"crossSelling": {
  "id": "CS_ID",
  "name": "äHNLICHE_ARTIKEL",
  "type": "productList",
  "assingedProducts": [
    {
       "id": "AP_ID",
       "crossSellingId": "CS_ID",
       "productId": "ID_DES_PRODUCTS"
    }
 ]
}

Wäre das so richtig?

Ich erstelle einfach eine dynamische Produktgruppe und wähle diese im Artikel dann aus.

Die Artikel sollen nicht als dynamische Produktgruppe erstellt werden.
Wie wäre denn dein API-Call ? @flundi81

Ja so funktioniert es:

"crossSelling": {
  "id": "CS_ID",
  "name": "äHNLICHE_ARTIKEL",
  "type": "productList",
  "active": true,
  "assingedProducts": [
    {
       "id": "AP_ID", 
       "crossSellingId": "CS_ID",
       "productId": "ID_DES_AP_PRODUCTS"
    },
   {
       "id": "AP_ID_2", 
       "crossSellingId": "CS_ID",
       "productId": "ID_DES_AP_PRODUCTS_2"
    }
 ]
}

CS_ID: je CrossSelling und Produkt einmalig
AP_ID: je Assigned Produkt und Produkt/CrossSelling Combo einmalig

1 „Gefällt mir“