Op deze pagina
Voordat je begint
Cdiscount draait op Octopia, het marketplace platform van Cdiscount. Octopia werkt in twee lagen: productcontent staat in de catalogus onder jouw EAN, en jouw aanbieding hangt zich aan die regel. De volgorde ligt vast. Eerst "List content", daarna "List offers". Stuur je een offer voor een product dat nog niet in de catalogus staat, dan komt hij elke keer geweigerd terug.
Cdiscount antwoordt in twee panelen op de pagina "Listing". Wat de offerrun weigert, komt boven het productraster in het paneel "Offer response". Wat de contentrun weigert, komt in een eigen paneel, "Listing validation". Allebei hebben ze dezelfde vier kolommen: "Ean", "Message", "Name" en "Value". "Name" is het veld waar de melding over gaat bij de controles die e-tailize zelf doet. Bij een regel die Cdiscount terugstuurt, staat in "Name" de integratiestatus van die offer en draagt "Message" wat de marketplace meldde.
Stappen
- Open "Listing" en kies je tegel van Cdiscount.
- Selecteer je producten en klik op "List offers".
- Lees het paneel "Offer response" dat nu boven het raster staat: per regel de "Message" en de "Name".
- Vul de ontbrekende identifier aan op het product bij "Missing GTIN/EAN." (name "gtin") en bij "Missing sellerExternalReference (Sku/Reference)." (name "sellerExternalReference"). Beide zijn controles binnen e-tailize, er ging dus nog niets naar Cdiscount.
- Selecteer de producten met "Product does not exist in Octopia catalog. Create the product before publishing an offer." en klik op "List content".
- Lees het paneel "Listing validation" dat na die contentrun de plaats van het raster inneemt. Zodra daar staat dat alle regels gevalideerd zijn, klik je in dat paneel op "Submit offers".
- Kies je tegel van Cdiscount opnieuw om het productraster terug te halen, corrigeer dan per overgebleven regel waar "Name" naar wijst. Bij een regel die een status in "Name" draagt, komt de oplossing uit "Message". De prijs staat in het raster, in "Base price", "Increase price (€)" en "Increase price (%)". De waardes voor "condition", "deliveryMode" en "priceMustBeAligned" hebben geen invoerveld op deze pagina: die komen uit de productspecifics achter de mapping van je PIM tab voor Cdiscount of uit de standaard van de connector.
- Selecteer die producten opnieuw en klik op "List offers".
Wat er daarna gebeurt
Content die geaccepteerd wordt, maakt of werkt het product in de Octopia catalogus bij onder jouw EAN. Vanaf dat moment heeft je aanbieding iets om zich aan te hangen, en stuurt de offerrun prijs, voorraad, staat en levermodus mee. Een regel verdwijnt uit "Offer response" zodra die push hem niet meer weigert.
Veelvoorkomende problemen
"Unable to validate product existence in Octopia." en "Unable to validate product state in Octopia; product content update skipped." Dit zijn de twee tijdelijke varianten. De opzoekactie zelf liep mis, niet je data. De eerste komt terug in "Offer response", de tweede in "Listing validation". Push eerst opnieuw en pas velden pas aan als de melding terugkomt.
"Existing product is not editable for this seller; content update skipped." Deze komt in "Listing validation". Het product staat in de catalogus, maar het is van de marketplace of van een andere verkoper, dus je contentupdate wordt overgeslagen. Je aanbieding kan er nog wel aan hangen. Contentwijzigingen op zo'n product lopen via de sellersupport van Cdiscount, met de EAN erbij.
"Delivery mode '{deliveryMode}' is not available for sales channel '{salesChannelId}'." Je koppeling hoort bij een sales channel, en de beschikbare levermodi volgen dat kanaal. Sommige modi bestaan alleen voor Cdiscount. De modus zelf komt uit de productspecific achter de mapping van je PIM tab voor Cdiscount, uit de bestaande aanbieding of uit de standaard van de connector, dus een modus die het sales channel niet draagt is een instelling en niet iets om opnieuw te proberen.
Veelgestelde vragen
Moet ik elke keer content listen?
Nee. Content zet het product in de Octopia catalogus. Staat er al een product met jouw EAN, dan is een offer genoeg.
Welke waardes accepteert het veld voor prijsuitlijning?
Precies twee, Align en DontAlign. Iets anders geeft "Invalid PriceMustBeAligned value '{priceMustBeAligned}'. Use Align or DontAlign." Een minimumprijs voor uitlijning werkt alleen samen met Align.
Waarom blijft "Missing or invalid offer price." terugkomen?
De listing heeft geen positieve prijs en een bestaande aanbieding op Cdiscount draagt er ook geen. Zet een positieve prijs op de listing of het product en push opnieuw.
Is Cdiscount een van jullie Mirakl marketplaces?
Nee. Cdiscount draait op Octopia, zijn eigen marketplace platform. Een backoffice van Mirakl speelt hier geen rol.
Waar pas ik de staat van een aanbieding aan?
De staat komt uit de productspecific "Condition" achter de mapping van je PIM tab voor Cdiscount, uit de bestaande aanbieding op Cdiscount of uit de standaard van de connector. "Invalid product condition '{conditionValue}'." betekent dat de waarde die meeging niet bekend is bij Octopia.
Gerelateerd
Was dit nuttig?