Promoties Feed Aanmaken voor Google Shopping
Hoe de promotions feed op te zetten voor Google Merchant Center met de Google Shopping Feed extensie. Toon speciale aanbiedingen en kortingen direct in uw Google Shopping advertenties.
Wat Zijn Google Merchant Promotions?
Google Merchant Promotions tonen speciale aanbiedingen naast uw Shopping advertenties:
- Korting badges die kortingsbedragen tonen
- Promotietekst zoals "Gratis verzending" of "Koop 2 krijg 1 gratis"
- Coupon codes die klanten kunnen gebruiken bij checkout
Promoties verhogen click-through rates en helpen uw advertenties op te vallen.
Vereisten
Voordat u promoties gebruikt:
- Google Merchant Center account met goedgekeurde producten
- Promoties programma inschrijving - Vraag toegang aan in Merchant Center
- Geldige promoties - Moeten voldoen aan Google's promotie beleid
Inschrijven voor Promoties
- Log in op Google Merchant Center
- Ga naar Marketing → Promoties
- Klik op Aan de slag of Toegang aanvragen
- Wacht op goedkeuring (meestal 1-2 werkdagen)
Promotions Feed Inschakelen
Locatie: Magmodules → Google Shopping - Promo
| Instelling | Beschrijving |
|---|---|
| Enable | Schakel promotions feed aan/uit |
Indien ingeschakeld genereert de extensie een aparte promotions feed naast uw hoofd product feed.
Promotie Types
Google ondersteunt verschillende promotie types:
Procent Korting
Korting als percentage van originele prijs.
Voorbeeld: "20% korting op alle schoenen"
Bedrag Korting
Vast bedrag korting.
Voorbeeld: "€10 korting op bestellingen boven €50"
Gratis Cadeau
Gratis item bij aankoop.
Voorbeeld: "Gratis tas bij bestellingen boven €75"
Gratis Verzending
Verzendkosten kwijtgescholden.
Voorbeeld: "Gratis verzending op alle bestellingen"
Koop X Krijg Y
Hoeveelheid-gebaseerde kortingen.
Voorbeeld: "Koop 2 krijg 1 gratis"
Promotie Bronnen
De extensie kan promotie data halen uit:
Magento Catalogus Prijsregels
Exporteert automatisch actieve catalogus prijsregels als promoties.
Configuratie:
- Regels met "Apply" acties worden promoties
- Regel naam wordt promotie titel
- Datumbereiken worden overgenomen
Magento Winkelwagen Prijsregels
Exporteert winkelwagen prijsregels met coupon codes.
Configuratie:
- Coupon code wordt
generic_redemption_code - Regel condities bepalen toepasbaarheid
Speciale Prijzen
Producten met speciale prijzen kunnen korting badges tonen.
Automatische verwerking:
sale_pricetoont kortingsprijssale_price_effective_datetoont geldigheidsperiode
Promotions Feed Attributen
Elke promotie bevat:
| Attribuut | Beschrijving |
|---|---|
promotion_id |
Unieke identifier voor de promotie |
product_applicability |
Alle producten of specifieke producten |
offer_type |
Generieke code, geen code, of specifieke code |
generic_redemption_code |
Coupon code (indien van toepassing) |
long_title |
Volledige promotie titel |
promotion_effective_dates |
Start en eind datums |
redemption_channel |
Online (altijd voor e-commerce) |
audience |
Doelgroep (all_users voor algemene promoties) |
Promotie Duur Limieten
Maximale Duur: 175 Dagen
Belangrijk: De extensie beperkt automatisch de promotieduur tot 175 dagen (ongeveer 5,8 maanden) om compliance met Google Merchant Center vereisten te garanderen.
Waarom 175 dagen?
- Google Merchant Center vereist dat promoties 183 dagen (6 maanden) of korter zijn
- De extensie gebruikt 175 dagen als veiligheidsbuffer, met een marge van 8 dagen
- Dit zorgt ervoor dat uw promoties compliant blijven, zelfs met kleine verschillen in datumberekening
Wat Gebeurt Er Met Langere Promoties?
Als u een Magento Winkelwagen Prijsregel aanmaakt met een duur van meer dan 175 dagen:
- De regel wordt NIET afgewezen - Deze blijft actief in Magento
- De einddatum wordt automatisch beperkt - De feed gebruikt een maximale duur van 175 dagen
- Er wordt een logboekinvoer gemaakt - Controleer
var/log/googleshopping_debug.logvoor details - Geen waarschuwing in admin - De beperking vindt plaats tijdens feed generatie
Voorbeeld:
Magento Regel:
- Van Datum: 1 januari 2025
- Tot Datum: 25 december 2025 (358 dagen)
Gegenereerde Feed:
- promotion_effective_dates: 2025-01-01T00:00:00Z/2025-06-25T23:59:59Z (175 dagen)
Hoe Controleer Je Of Je Promoties Zijn Beperkt
Via Debug Logs:
- Schakel debug logging in via configuratie
- Genereer de promoties feed
- Controleer
var/log/googleshopping_debug.log - Zoek naar items zoals:
Promotion Duration Capped: Promotion "Zomer Sale" (ID: 123) end date capped from 2025-12-25 to 2025-06-25 (175-day maximum)
Via Feed Inspectie:
- Genereer de promoties feed
- Open
pub/media/googleshopping/google-promo-{store_id}.xml - Vergelijk
<g:promotion_effective_dates>met uw Magento regel datums
Best Practices voor Langlopende Promoties
Als u promoties nodig heeft die langer duren dan 175 dagen, overweeg dan deze benaderingen:
Optie 1: Opeenvolgende Promoties
- Maak meerdere kortere promoties aan die achter elkaar lopen
- Bijvoorbeeld: "Q1 Sale", "Q2 Sale", etc.
- Elke promotie loopt maximaal 175 dagen
Optie 2: Rollende Promoties
- Update de promotie einddatum elke paar maanden
- Regenereer de feed om de nieuwe datums weer te geven
- Houd elke periode onder 175 dagen
Optie 3: Permanente Kortingen
- Voor het hele jaar geldende aanbiedingen, overweeg catalogus prijsregels
- Deze verschijnen als
sale_pricein de product feed in plaats van als promoties
Promotie Duur Limieten
Maximale Duur: 175 Dagen
Belangrijk: De extensie beperkt automatisch de promotieduur tot 175 dagen (ongeveer 5,8 maanden) om compliance met Google Merchant Center vereisten te garanderen.
Waarom 175 dagen?
- Google Merchant Center vereist dat promoties 183 dagen (6 maanden) of korter zijn
- De extensie gebruikt 175 dagen als veiligheidsbuffer, met een marge van 8 dagen
- Dit zorgt ervoor dat uw promoties compliant blijven, zelfs met kleine verschillen in datumberekening
Wat Gebeurt Er Met Langere Promoties?
Als u een Magento Winkelwagen Prijsregel aanmaakt met een duur van meer dan 175 dagen:
- De regel wordt NIET afgewezen - Deze blijft actief in Magento
- De einddatum wordt automatisch beperkt - De feed gebruikt een maximale duur van 175 dagen
- Er wordt een logboekinvoer gemaakt - Controleer
var/log/googleshopping_debug.logvoor details - Geen waarschuwing in admin - De beperking vindt plaats tijdens feed generatie
Voorbeeld:
Magento Regel:
- Van Datum: 1 januari 2025
- Tot Datum: 25 december 2025 (358 dagen)
Gegenereerde Feed:
- promotion_effective_dates: 2025-01-01T00:00:00Z/2025-06-25T23:59:59Z (175 dagen)
Hoe Controleer Je Of Je Promoties Zijn Beperkt
Via Debug Logs:
- Schakel debug logging in via configuratie
- Genereer de promoties feed
- Controleer
var/log/googleshopping_debug.log - Zoek naar items zoals:
Promotion Duration Capped: Promotion "Zomer Sale" (ID: 123) end date capped from 2025-12-25 to 2025-06-25 (175-day maximum)
Via Feed Inspectie:
- Genereer de promoties feed
- Open
pub/media/googleshopping/google-promo-{store_id}.xml - Vergelijk
<g:promotion_effective_dates>met uw Magento regel datums
Best Practices voor Langlopende Promoties
Als u promoties nodig heeft die langer duren dan 175 dagen, overweeg dan deze benaderingen:
Optie 1: Opeenvolgende Promoties
- Maak meerdere kortere promoties aan die achter elkaar lopen
- Bijvoorbeeld: "Q1 Sale", "Q2 Sale", etc.
- Elke promotie loopt maximaal 175 dagen
Optie 2: Rollende Promoties
- Update de promotie einddatum elke paar maanden
- Regenereer de feed om de nieuwe datums weer te geven
- Houd elke periode onder 175 dagen
Optie 3: Permanente Kortingen
- Voor het hele jaar geldende aanbiedingen, overweeg catalogus prijsregels
- Deze verschijnen als
sale_pricein de product feed in plaats van als promoties
Promoties Koppelen aan Producten
Promoties kunnen van toepassing zijn op:
Alle Producten
Promotie geldt voor hele catalogus.
Gebruik voor: Sitewide sales, gratis verzending op alle bestellingen
Specifieke Producten
Promotie geldt alleen voor bepaalde producten.
Gebruik voor: Categorie-specifieke sales, opruiming items
Producten worden gekoppeld via het promotion_id attribuut in uw hoofd product feed.
Best Practices
Duidelijke Promotie Titels
| In plaats van | Gebruik |
|---|---|
| "Sale" | "20% korting op alle winterjassen" |
| "Korting" | "Bespaar €15 op bestellingen boven €75" |
| "Speciale aanbieding" | "Gratis verzending op alle schoenen" |
Nauwkeurige Datums
- Stel correcte start en eind datums in
- Verleng geen verlopen promoties
- Plan promoties van tevoren
- Houd promoties onder 175 dagen - Zie Promotie Duur Limieten voor details
Geldige Coupon Codes
- Test codes voor het indienen van feed
- Zorg dat codes werken in checkout
- Match code in feed met code in Magento
Promotie Beleid
Google heeft strikt promotiebeleid:
- Promotie moet duidelijk zichtbaar zijn op landingspagina
- Korting moet gelden bij checkout
- Mag geen extra aankopen vereisen tenzij vermeld
- Gratis verzending mag geen verborgen kosten hebben
Promotions Feed Genereren
Via Admin
De promotions feed genereert automatisch met uw hoofd feed.
Via CLI
# Genereer promotions feed voor alle store views
bin/magento googleshopping:promo:create
# Genereer voor specifieke store view
bin/magento googleshopping:promo:create --store-id=1
Feed Locatie
Promotions feed wordt opgeslagen naast uw hoofd feed:
var/export/googleshopping/googleshopping_promo_{store_id}.xml
Indienen bij Google Merchant Center
Registreer de Promotions Feed
- Ga naar Marketing → Promoties
- Klik op Instellingen (tandwiel icoon)
- Selecteer Promotions feed
- Voeg uw promotions feed URL toe of configureer SFTP
Feed Verwerking
Google verwerkt promotions feeds apart van product feeds:
- Verwerking kan tot 24 uur duren
- Controleer Promoties dashboard voor status
- Review eventuele afkeuringen
Probleemoplossing
Promoties Tonen Niet
Controleer:
- Promoties programma inschrijving goedgekeurd?
- Feed ingediend en verwerkt?
- Promotie datums geldig? (Moet onder 175 dagen duur zijn)
- Producten correct gekoppeld?
Promotie Afgekeurd
Veelvoorkomende redenen:
- Promotie niet zichtbaar op landingspagina
- Korting geldt niet bij checkout
- Onduidelijke of misleidende voorwaarden
- Ontbrekende vereiste informatie
Oplossen:
- Review afkeuringsreden in Merchant Center
- Update promotie of landingspagina
- Dien feed opnieuw in
Coupon Code Werkt Niet
Controleer:
- Code komt exact overeen (hoofdlettergevoelig)
- Regel actief in Magento
- Klant voldoet aan regel condities
- Code niet gebruikslimiet bereikt of verlopen
Promotie Toont Verlopen Datum in Merchant Center
Probleem: Google Merchant Center toont uw promotie als verlopen (bijv. verlopen op 17 augustus 2025), maar uw Magento regel heeft een latere einddatum (bijv. 25 december 2025).
Oorzaak: Uw promotieduur overschrijdt de maximale limiet van 175 dagen. De extensie beperkt automatisch de einddatum om compliance met Google's vereisten te behouden.
Oplossing:
- Controleer
var/log/googleshopping_debug.logom te bevestigen dat de datum is beperkt - Bekijk de start en eind datums van uw promotie
- Bereken de duur (moet 175 dagen of minder zijn)
- Kies een van deze opties:
- Optie A: Pas de Magento regel aan voor een kortere duur (max 175 dagen)
- Optie B: Maak opeenvolgende promoties aan (bijv. één voor jan-jun, een andere voor jul-dec)
- Optie C: Accepteer de 175-dagen limiet en plan om de promotie later te verlengen
Let op: Het bewerken van de einddatum van de regel in Magento lost het probleem NIET op als de totale duur nog steeds meer dan 175 dagen is. De extensie zal deze blijven beperken tijdens feed generatie.
Zie Promotie Duur Limieten voor meer details.
Promotie Checklist
Voor het indienen van promoties:
- Promotie titel beschrijft duidelijk de aanbieding
- Start en eind datums zijn nauwkeurig
- Promotie duur is 175 dagen of minder
- Coupon codes getest en werkend
- Landingspagina's tonen promotie prominent
- Algemene voorwaarden beschikbaar
- Korting wordt correct toegepast bij checkout
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team