CLI Commando's
Deze gids documenteert alle command-line tools beschikbaar in Feedback Company Reviews. Deze commando's helpen je reviews en uitnodigingen te beheren buiten de admin interface.
Beschikbare Commando's
| Commando | Beschrijving |
|---|---|
shopreview:feedbackcompany:sync |
Synchroniseer reviews van Feedback Company |
shopreview:feedbackcompany:import-new |
Importeer alleen nieuwe reviews |
shopreview:feedbackcompany:invitations |
Bouw en verwerk uitnodigingswachtrij |
shopreview:feedbackcompany:invitations-send |
Forceer versturen van specifieke uitnodiging |
shopreview:feedbackcompany:selftest |
Voer diagnostische zelftest uit |
Reviews Synchroniseren
Synchroniseer reviews van Feedback Company API.
bin/magento shopreview:feedbackcompany:sync [opties]
Opties
| Optie | Beschrijving |
|---|---|
--all |
Sync alle reviews (volledige resync) |
--offset=N |
Start vanaf review N (voor paginering) |
--limit=N |
Beperk tot N reviews per request |
Voorbeelden
Sync alleen nieuwe reviews (incrementeel):
bin/magento shopreview:feedbackcompany:sync
Volledige resync van alle reviews:
bin/magento shopreview:feedbackcompany:sync --all
Sync met paginering (handig voor grote catalogi):
bin/magento shopreview:feedbackcompany:sync --offset=0 --limit=100
bin/magento shopreview:feedbackcompany:sync --offset=100 --limit=100
Output
50 Hoofdwinkel reviews bijgewerkt. Totaal Hoofdwinkel reviews: 1250
Nieuwe Reviews Importeren
Importeer alleen nieuwe reviews sinds laatste sync.
bin/magento shopreview:feedbackcompany:import-new
Dit is het commando dat via cron draait. Het controleert op reviews nieuwer dan de laatste importdatum.
Output
15 Hoofdwinkel reviews bijgewerkt. Totaal Hoofdwinkel reviews: 1265
Uitnodigingen Verwerken
Bouw de uitnodigingswachtrij van kwalificerende orders en verstuur openstaande uitnodigingen.
bin/magento shopreview:feedbackcompany:invitations [opties]
Opties
| Optie | Beschrijving |
|---|---|
--limit=N |
Beperk wachtrij generatie en verwerking tot N items (standaard: 100) |
Wat Het Doet
- Wachtrij Opbouwen: Vindt orders die voldoen aan uitnodigingsprofiel criteria (status, klantgroep, vertraging)
- Wachtrij Verwerken: Verstuurt wachtrij-uitnodigingen naar Feedback Company API
Voorbeelden
Verwerk met standaard limiet (100):
bin/magento shopreview:feedbackcompany:invitations
Verwerk grotere batch:
bin/magento shopreview:feedbackcompany:invitations --limit=500
Output
25 orders zijn in wachtrij geplaatst voor review.
23 orders zijn verstuurd naar reviewplatform.
Specifieke Uitnodiging Versturen
Forceer versturen van een specifieke uitnodiging op ID.
bin/magento shopreview:feedbackcompany:invitations-send <invitation-id>
Argumenten
| Argument | Verplicht | Beschrijving |
|---|---|---|
invitation-id |
Ja | Het uitnodiging ID uit het grid |
Voorbeelden
Verstuur uitnodiging #42:
bin/magento shopreview:feedbackcompany:invitations-send 42
Toepassingen
- Mislukte uitnodiging opnieuw proberen
- Uitnodiging levering testen
- Uitnodiging direct versturen (vertraging overslaan)
Output
1 orders zijn verstuurd naar reviewplatform.
Zelftest
Voer diagnostische controles uit op de extensie.
bin/magento shopreview:feedbackcompany:selftest
Uitgevoerde Controles
- Extensie ingeschakeld
- Account credentials geldig
- API verbinding werkt
- Database tabellen bestaan
- Cron geconfigureerd
Output
Extensie Status: success
- Module is ingeschakeld
Account Verbinding: success
- Alle accounts succesvol verbonden
API Verbinding: success
- API reageert normaal
Database: success
- Alle vereiste tabellen bestaan
Cron: success
- Cron jobs zijn ingepland
Mislukte Check Voorbeeld
Account Verbinding: failed
- Account "Hoofdwinkel": Ongeldige credentials
Cron Jobs
Deze commando's worden ook ingepland via Magento cron:
| Cron Job | Standaard Schema | Commando Equivalent |
|---|---|---|
| Review Import | Configureerbaar (uurlijks/6u/dagelijks) | import-new |
| Uitnodigingen Wachtrij | Configureerbaar | invitations |
Om handmatig cron groep te triggeren:
bin/magento cron:run --group feedbackcompany
Script Voorbeelden
Dagelijkse Volledige Sync Script
#!/bin/bash
cd /var/www/magento
bin/magento shopreview:feedbackcompany:sync --all
bin/magento cache:flush block_html full_page
Uitnodigingen Verwerking Script
#!/bin/bash
cd /var/www/magento
bin/magento shopreview:feedbackcompany:invitations --limit=200
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team