Processing Queue
Het Processing Queue grid toont alle Conversions API (CAPI) events die wachten om verzonden te worden of al verwerkt zijn. Gebruik het om event delivery te monitoren, mislukte events te troubleshooten en vastgelopen items handmatig te verwerken.
Locatie: Marketing → Magmodules Meta → Processing Queue
Kolommen
| Kolom | Beschrijving |
|---|---|
| ID | Interne queue entry ID |
| Store View | Store waar event vandaan komt |
| Payload | Event data die naar Facebook wordt gestuurd |
| Response | Facebook API response (na verwerking) |
| Event Type | Type event (Purchase, AddToCart, etc.) |
| Status | Huidige verwerkingsstatus |
| Created At | Wanneer event in queue geplaatst |
| Updated At | Laatste statuswijziging |
Status Waarden
| Status | Betekenis |
|---|---|
| Pending | Wacht op verwerking door cron |
| Processing | Wordt momenteel naar Facebook gestuurd |
| Success | Succesvol afgeleverd bij Facebook |
| Failed | Levering mislukt na max pogingen |
Hoe Events in Dit Grid Komen
Events worden in queue geplaatst wanneer CAPI is ingeschakeld en een getrackte actie plaatsvindt:
| Event | Trigger |
|---|---|
| ViewContent | Productpagina bekeken |
| AddToCart | Product toegevoegd aan winkelwagen |
| AddToWishlist | Product toegevoegd aan verlanglijst |
| Search | Zoekopdracht uitgevoerd |
| InitiateCheckout | Checkout gestart |
| AddPaymentInfo | Betaalmethode geselecteerd |
| CompleteRegistration | Account aangemaakt |
| Subscribe | Nieuwsbrief aanmelding |
| Lead | Contactformulier verzonden |
| Purchase | Bestelling geplaatst |
Verwerking:
- Events worden direct in queue gezet wanneer actie plaatsvindt
- Cron verwerkt queue elke 5 minuten
- Mislukte events proberen tot 3 keer opnieuw
Acties
Grid Acties
| Knop | Beschrijving |
|---|---|
| Process Queue | Handmatig alle pending events verwerken |
Mass Acties
Selecteer meerdere rijen en gebruik:
- Delete: Verwijder geselecteerde events uit queue
- Process: Handmatig geselecteerde events verwerken
Veelvoorkomende Workflows
Event Delivery Controleren
- Open Processing Queue
- Filter op Event Type indien nodig
- Check Status kolom
- Success = afgeleverd bij Facebook
Mislukte Events Troubleshooten
- Filter op Status = Failed
- Check Response kolom voor foutmelding
- Veelvoorkomende problemen:
- Invalid access token → genereer token opnieuw
- Invalid pixel ID → verifieer configuratie
- Rate limited → wacht en verwerk opnieuw
Events Handmatig Verwerken
Als cron vertraagd is of u directe verwerking nodig heeft:
- Klik Process Queue knop, of
- Selecteer specifieke events → Mass action "Process", of
- Voer CLI uit:
bin/magento magmodules:facebook:process-queue
Oude Events Opruimen
Verwijder succesvol verwerkte events om grid beheersbaar te houden:
- Filter op Status = Success
- Filter op Created At (oudere entries)
- Selecteer alles → Delete
Of gebruik CLI: bin/magento magmodules:facebook:cleanup
Purchase Events Verifiëren
- Filter op Event Type = Purchase
- Check of recente orders in queue staan
- Verifieer Status = Success
- Vergelijk met Facebook Events Manager
Payload Begrijpen
De Payload kolom bevat JSON data die naar Facebook wordt gestuurd:
{
"event_name": "Purchase",
"event_time": 1234567890,
"event_id": "unique-id",
"user_data": {
"em": "[gehashte email]",
"ph": "[gehashte telefoon]"
},
"custom_data": {
"value": 99.99,
"currency": "EUR",
"content_ids": ["SKU123"]
}
}
Alle gebruikersdata wordt SHA-256 gehashed voor verzending.
Response Begrijpen
De Response kolom toont Facebook's API response:
Succes:
{
"events_received": 1,
"fbtrace_id": "xxx"
}
Fout:
{
"error": {
"message": "Invalid access token",
"code": 190
}
}
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team