stores.sync é a contraparte em lote de store.updated. O Fire o emite quando várias lojas precisam ser propagadas em massa — por exemplo, durante o onboarding inicial ou uma mudança massiva de configuração.
O Fire divide automaticamente os lotes grandes e emite vários eventos stores.sync com até 50 lojas cada. Seu sistema deve tratar cada evento de forma independente.
Payload
Campos
data
Processamento
Processe cada eventostores.sync de forma independente. Use batchIndex e batchTotal para acompanhar o progresso se seu sistema precisar saber quando uma sincronização completa termina.
Cada evento de lote é entregue e reenviado de forma independente. Se um lote falhar, somente esse lote é reenviado — não toda a sincronização.
Quando o Fire emite este evento?
- Durante o onboarding inicial de um cliente
- Após uma mudança massiva de configuração que afeta muitas lojas
- Em solicitações explícitas de sincronização disparadas pelo dashboard do Fire
store.updated em vez disso.
