SiteEvent
O id do evento no site — um UUID gerado quando ele aconteceu. É por ele que um reenvio é reconhecido como duplicado; o mesmo id duas vezes no lote é um evento só.
Possible values: Value must match regular expression ^[A-Za-z0-9_.:-]{8,64}$
9b2f6c1e-4d7a-4f0e-9a51-2f8c3d6e7a10<origem>.<objeto>.<acontecimento>. Os eventos da sua própria integração vão em custom..
Possible values: <= 80 characters, Value must match regular expression ^(wp|wc|wcs|form|fcrc|custom)(\.[a-z0-9_]+){1,3}$
wc.order.paidQuando aconteceu, em ISO 8601 com fuso.
A versão do formato de data desse evento.
Possible values: >= 1 and <= 100
1O endereço do site (home_url() no WordPress). Quando vem, precisa ser o mesmo em que o site foi conectado.
Possible values: <= 500 characters
https://loja.example.comcontact objectnullable
A pessoa de quem o evento fala. Sem ela, nenhum fluxo começa.
ref objectrequired
Quem a pessoa é no site — o vínculo que acha o mesmo contato mesmo depois de uma troca de número.
wp_user: usuário do WordPress. wc_customer: cliente do WooCommerce. wc_guest: compra sem conta. lead: alguém conhecido só por um formulário ou um carrinho.
Possible values: [wp_user, wc_customer, wc_guest, lead]
O id da pessoa no site. Quem não tem conta (wc_guest, lead) vai pelo sha256 do e-mail.
Possible values: non-empty and <= 191 characters
42Possible values: <= 40 characters
Possible values: >= 2 characters and <= 2 characters
Possible values: <= 80 characters
Possible values: <= 80 characters
Possible values: <= 254 characters
Possible values: Value must match regular expression ^[a-z]{2}(-[A-Z]{2})?$
attributes object
Possible values: <= 20
Possible values: <= 20
consent object
O consentimento que a pessoa deu ou retirou no site. Um opt-out sempre vale; um opt-in só
passa um contato de unknown para opted_in, nunca por cima de um opt-out ou de uma
supressão.
- Opt-in
- Opt-out
Possible values: [opted_in]
O que a pessoa aceitou e onde: o texto da caixa marcada, o pedido, o site.
Possible values: >= 3 characters and <= 500 characters
Quando a pessoa aceitou.
data object
O que aconteceu, no formato que o site quiser. No fluxo, fica em {{trigger.<caminho>}}.
O que aconteceu, no formato que o site quiser. No fluxo, fica em {{trigger.<caminho>}}.
{}{
"id": "9b2f6c1e-4d7a-4f0e-9a51-2f8c3d6e7a10",
"name": "wc.order.paid",
"occurred_at": "2024-07-29T15:51:28.071Z",
"schema_version": 1,
"site_url": "https://loja.example.com",
"contact": {
"ref": {
"kind": "wp_user",
"id": "42"
},
"phone": "string",
"country": "string",
"first_name": "string",
"last_name": "string",
"email": "string",
"locale": "string",
"attributes": {},
"tags": [
"string"
],
"remove_tags": [
"string"
],
"consent": {
"status": "opted_in",
"evidence": "string",
"at": "2024-07-29T15:51:28.071Z"
}
},
"data": {}
}