Google Merchant API vs Direct Feed Submission in Magento 2
Vergelijking van Google Merchant API en SFTP feed upload methoden voor de Google Shopping Feed extensie. Deze gids helpt u de juiste aanpak te kiezen voor uw winkel.
Overzicht
Er zijn twee manieren om producten te synchroniseren met Google Merchant Center:
| Methode | Beschrijving |
|---|---|
| SFTP Feed Upload | Genereer XML bestand en upload via SFTP |
| Merchant API | Stuur productdata direct via API |
Beide methoden werken. De juiste keuze hangt af van uw behoeften.
SFTP Feed Upload
De traditionele methode. Genereer een XML feed bestand en upload het naar Google via SFTP.
Hoe Het Werkt
- Extensie genereert XML feed bestand
- Cron job uploadt bestand naar Google SFTP server
- Google verwerkt het bestand (meestal binnen uren)
- Producten verschijnen in Merchant Center
Voordelen
Eenvoudige Setup
- Alleen SFTP credentials van Merchant Center
- Geen OAuth configuratie
- Geen API quota's om u zorgen over te maken
Betrouwbaar
- Volwassen, goed geteste aanpak
- Werkt met elke catalogusgrootte
- Makkelijk te debuggen (u kunt het XML bestand inspecteren)
Geautomatiseerd
- Cron handelt alles af
- Instellen en vergeten
- Meerdere feed types ondersteund
Geen API Deprecation Zorgen
- Feed formaat verandert zelden
- Niet beïnvloed door API versie updates
Configuratie
Locatie: Magmodules → Google Shopping - Feed → SFTP Upload
| Instelling | Beschrijving |
|---|---|
| Enable SFTP Upload | Schakel automatische uploads in |
| SFTP Server | Google's SFTP server adres |
| SFTP Username | Van Merchant Center |
| SFTP Password | Van Merchant Center |
| Remote Path | Waar het bestand te uploaden |
SFTP Credentials Ophalen
- Log in op Google Merchant Center
- Ga naar Instellingen → SFTP
- Genereer SFTP credentials
- Kopieer gebruikersnaam en wachtwoord naar extensie config
Google Merchant API
De nieuwere methode. Stuur productdata direct naar Google via API calls.
Hoe Het Werkt
- Extensie authenticeert met Google API
- Producten worden individueel of in batches verstuurd
- Google verwerkt onmiddellijk
- Near real-time updates mogelijk
Voordelen
Snellere Updates
- Wijzigingen zichtbaar binnen minuten
- Niet wachten op bestandsverwerking
- Beter voor hoog-frequente wijzigingen
Granulaire Controle
- Individuele producten updaten
- Specifieke items verwijderen
- Directe feedback over fouten
Geavanceerde Features
- Inventory updates
- Prijs updates
- Supplemental feeds
Huidige Status
Google lanceerde de Merchant API als opvolger van de Content API for Shopping.
| API | Status |
|---|---|
| Content API for Shopping | Deprecated augustus 2026 |
| Merchant API | Huidig/aanbevolen voor API gebruik |
Wanneer API Overwegen
- U heeft updates sneller dan per uur nodig
- U heeft complex voorraad beheer
- U bouwt custom integraties
- U heeft programmatische controle over producten nodig
Vergelijking
| Factor | SFTP Feed | Merchant API |
|---|---|---|
| Setup complexiteit | Eenvoudig | Complex |
| Update snelheid | Uren | Minuten |
| Betrouwbaarheid | Zeer hoog | Afhankelijk van implementatie |
| Debugging | Makkelijk (bestand inspecteren) | Moeilijker (API responses) |
| Rate limits | Geen | API quota's gelden |
| Authenticatie | SFTP credentials | OAuth 2.0 |
| Onderhoud | Laag | Hoger |
Aanbeveling
Voor de meeste Magento winkels: Gebruik SFTP Feed Upload
Waarom:
- Werkt betrouwbaar out of the box
- Geen API configuratie nodig
- Handelt elke catalogusgrootte
- Cron automatisering is voldoende
- Minder dat fout kan gaan
Overweeg API als:
- U prijzen/voorraad meerdere keren per dag update
- U real-time inventory sync nodig heeft
- U een custom integratie bouwt
- U development resources heeft om het te onderhouden
SFTP Instellen (Aanbevolen)
Stap 1: Credentials Genereren
- Open Google Merchant Center
- Navigeer naar Instellingen (tandwiel icoon)
- Selecteer SFTP uit het menu
- Klik op Genereren om credentials te maken
- Bewaar de gebruikersnaam en wachtwoord
Stap 2: Extensie Configureren
- Ga naar Magmodules → Google Shopping - Feed → SFTP Upload
- Enable SFTP Upload: Yes
- Voer SFTP credentials in
- Stel upload schema in via cron
Stap 3: Upload Testen
- Genereer feed via CLI:
bin/magento googleshopping:feed:create - Controleer Merchant Center voor nieuwe producten
- Verifieer geen upload fouten in logs
FAQ
Moet ik migreren naar de Merchant API?
Nee. De SFTP feed methode blijft werken en is niet deprecated. Alleen de Content API for Shopping wordt deprecated (augustus 2026).
Wat als ik al SFTP gebruik?
Blijf het gebruiken. Er is geen reden om te wisselen tenzij u snellere updates nodig heeft.
Is de Merchant API sneller?
Ja, voor individuele product updates. Maar voor volledige catalogus syncs is het verschil minimaal omdat feed verwerking behoorlijk snel is.
Kan ik beide methoden gebruiken?
Technisch gezien ja, maar het wordt niet aanbevolen. Kies één methode om verwarring en potentiële conflicten te vermijden.
Hoe zit het met supplemental feeds?
Beide methoden ondersteunen supplemental feeds. SFTP is vaak makkelijker voor supplemental data.
Meer Informatie
- Google Merchant Center SFTP setup - Officiële SFTP documentatie
- Google Merchant API overzicht - API documentatie
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team