Automatisch producten verrijken met Icecat data op basis van EAN/GTIN codes.
✅ Automatische synchronisatie
- Nieuwe producten: Batches van 10 stuks per uur (overdag)
- Update bestaande producten: Grotere batches 's nachts om 02:00 uur
- Producten ouder dan 30 dagen worden automatisch bijgewerkt
✅ Volledige configuratie via Website Settings
- Icecat gebruikersnaam en wachtwoord
- Keuze tussen Open Catalog (gratis) en Full Catalog (betaald)
- Configureerbare batch groottes
- In-/uitschakelen van auto-sync
✅ Flexibele data synchronisatie
- Product beschrijvingen
- Product afbeeldingen
- Technische specificaties
- Merk en categorie informatie
- Automatische Google Shopping categorieën
✅ Status tracking
- Per product sync status bekijken
- Filters op sync status
- Foutmeldingen logging
- Laatste sync datum
✅ Handmatige controle
- Handmatige sync per product
- Bulk sync wizard voor meerdere producten
- Verschillende sync opties (niet gesynchroniseerd, fouten, verouderd, etc.)
- Plaats de module in je
addonsfolder - Update de app lijst in Odoo
- Installeer "Icecat Product Enrichment"
- Configureer je Icecat credentials in Website > Configuration > Settings
Ga naar Website > Configuration > Settings en scroll naar Icecat Configuration:
-
API Credentials
- Vul je Icecat gebruikersnaam in
- Vul je Icecat wachtwoord in
- Kies je catalog type (Open of Full)
-
Synchronization Settings
- ✅ Sync Description: Product beschrijvingen bijwerken
- ✅ Sync Images: Product afbeeldingen downloaden
- ✅ Sync Specifications: Technische specs toevoegen
-
Batch Processing
- New Products Batch Size: 10 (aanbevolen voor overdag)
- Update Batch Size: 100 (aanbevolen voor 's nachts)
De module synchroniseert automatisch:
- Elk uur (overdag): 10 nieuwe producten met een EAN maar nog niet gesynchroniseerd
- Elke nacht om 02:00: 100 producten die langer dan 30 dagen geleden gesynchroniseerd zijn
Enkel product:
- Open een product
- Zorg dat het product een barcode (EAN/GTIN) heeft
- Klik op "Sync with Icecat" knop
Meerdere producten:
- Ga naar Sales > Products > Products
- Selecteer de producten die je wilt synchroniseren
- Klik op Action > Sync with Icecat
- Kies je sync type en batch size
- Klik op "Start Sync"
In de product lijst zijn handige filters beschikbaar:
- Not Synced with Icecat: Producten die nog nooit gesynchroniseerd zijn
- Synced with Icecat: Succesvol gesynchroniseerde producten
- Icecat Sync Errors: Producten waarbij de sync fout ging
- Pending Icecat Sync: Producten in de wachtrij
De module ondersteunt automatische categorie mapping van Icecat naar Odoo categorieën:
Automatische Google Category Mapping:
- Ga naar Products > Icecat > Category Mappings
- Maak een nieuwe mapping aan voor een Icecat categorie
- Kies alleen een Google Shopping Category
- Sla op en klik op "Apply to Products"
- De module maakt automatisch:
- Website categorie hiërarchie (bijv. "Electronics > Computers > Monitors")
- Interne categorie hiërarchie met dezelfde structuur
- Past de mapping toe op alle producten met die Icecat categorie
Handmatige categorie mapping:
- Je kunt ook handmatig website en interne categorieën kiezen
- Deze worden dan gebruikt in plaats van de automatische hiërarchie
- Configureer of producten automatisch gepubliceerd moeten worden
Voorbeeld workflow:
Icecat Category: "Computer Monitors"
Google Category: "Electronics > Computers & Accessories > Computer Monitors"
→ Automatisch aangemaakt:
- Website categorie: Electronics > Computers & Accessories > Computer Monitors
- Interne categorie: Electronics > Computers & Accessories > Computer Monitors
- Alle producten met "Computer Monitors" krijgen deze categorieën
Deze module werkt met de Icecat JSON API zoals beschreven op: https://iceclog.com/manual-for-icecat-json-product-requests/
- Een Icecat account (gratis voor Open Catalog)
- Geldige gebruikersnaam en wachtwoord
- Internet connectie
- Open Catalog: Gratis, beperkte data, basis product info
- Full Catalog: Betaald, volledige data, uitgebreide specs en afbeeldingen
icecat_sync_status: Status van de synchronisatieicecat_last_sync: Datum/tijd van laatste syncicecat_product_id: Icecat product IDicecat_brand: Merk uit Icecaticecat_category: Categorie uit Icecaticecat_quality: Data kwaliteit indicatoricecat_error_message: Laatste foutmelding
-
Icecat: Sync New Products
- Frequentie: Elk uur
- Batch: 10 producten
- Doel: Nieuwe producten synchroniseren
-
Icecat: Update Existing Products
- Frequentie: Dagelijks om 02:00
- Batch: 100 producten
- Doel: Bestaande producten bijwerken (>30 dagen oud)
baseproductwebsite_sale- Python:
requestslibrary
LGPL-3
Voor vragen of problemen, neem contact op met Nerbys.
- Initiële release
- Icecat JSON API integratie
- Automatische batch synchronisatie
- Configureerbaar via Website Settings
- Status tracking en error handling