Product naar website toewijzing voor Magento 2
Op zoek naar de Magento 2 KatanaPIM koppeling extensie? Bekijk de volledige Magento 2 KatanaPIM koppeling extensie voor functies, configuratieopties en prijzen.
Hoe je bepaalt aan welke Magento website(s) elk product wordt toegewezen met KatanaPIM Connect.
Overzicht
Standaard worden alle geïmporteerde producten aan dezelfde Magento website(s) toegewezen. Met Product to Website Matching kun je KatanaPIM laten bepalen op welke website(s) elk product verschijnt — handig voor multi-merk, multi-channel of B2B/B2C setups.
Standaard gedrag
Zonder mapping worden alle gesynchroniseerde producten toegewezen aan de websites geselecteerd in:
Stores → Configuration → Katana PIM → General → Import Settings → Websites
Als daar geen websites zijn geselecteerd, worden producten aan alle Magento websites toegewezen.
PIM-gestuurde Website Toewijzing Instellen
Stap 1: Importeer en Map het Attribuut in Magento
- Ga naar Katana PIM → Attributes
- Klik op Import Attributes om de laatste attributen uit PIM op te halen
- Zoek het website-toewijzingsattribuut in het grid (bijv.
product_in_websites) - Klik op de Magento Attribute Code cel en selecteer Create new attribute
- De module maakt automatisch het Magento attribuut
katanapim_product_in_websitesaan
Stap 2: Synchroniseer Attribuut Opties
- Selecteer het attribuut in het grid
- Gebruik de massactie Update/Create Magento Attribute om de PIM opties naar Magento te synchroniseren
Stap 3: Controleer de Optie Labels
Controleer na het synchroniseren of de PIM optie labels overeenkomen met je Magento websitenamen:
- Klik in het Attributes grid op View in de actiekolom om het Magento attribuut te openen
- Scroll naar Manage Options om de gesynchroniseerde optie labels te zien
- Vergelijk deze labels met je Magento websitenamen (te vinden in Stores → All Stores)
De labels moeten exact overeenkomen (de vergelijking is hoofdletterongevoelig):
| PIM Optie Label | Magento Website Naam | Match? |
|---|---|---|
| B2C Store | B2C Store | Ja |
| b2c store | B2C Store | Ja |
| B2C | B2C Store | Nee |
Als de labels niet overeenkomen, pas ze aan in KatanaPIM of hernoem je Magento websites.
Stap 4: Synchroniseer Producten
Voer een volledige sync uit via CLI, Cron of de handmatige sync knop. Producten worden nu toegewezen aan de Magento website(s) die overeenkomen met hun PIM attribuutwaarde.
Belangrijke Opmerkingen
Naam Matching
De module matcht PIM optie labels met Magento websitenamen. De match is hoofdletterongevoelig maar moet exact zijn:
| PIM Optie Label | Magento Website Naam | Match? |
|---|---|---|
| B2C Store | B2C Store | Ja |
| b2c store | B2C Store | Ja |
| B2C | B2C Store | Nee |
Als je een website hernoemt in Magento, pas dan het bijbehorende optie label in KatanaPIM aan.
Configureerbare Producten
Website toewijzing is per product — het wordt niet overgenomen van parent naar child. Elk simple product en elk configurable product moet zijn eigen websitewaarde hebben in KatanaPIM.
Terugval
Als een product een websitewaarde heeft in PIM maar geen van de labels overeenkomt met een Magento website, valt de module terug op de standaard website toewijzing in General → Import Settings → Websites. Dit voorkomt dat producten zonder website eindigen.
Probleemoplossing
| Probleem | Oplossing |
|---|---|
| Producten verschijnen op alle websites | Controleer of het attribuut is gemapt en waarden heeft in PIM |
| Producten ontbreken op een website | Controleer of het PIM optie label exact overeenkomt met de Magento websitenaam |
| Debug log toont "Label skipped" | Het PIM optie label komt niet overeen met een Magento websitenaam — controleer op typefouten of extra spaties |
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Support - Hulp van ons team
Voor een compleet overzicht van functies en configuratieopties, bekijk de Magento 2 KatanaPIM koppeling extensie.