Saltar al contenido principal

SiteEventContact

Una fila de POST /contacts/sync en snake_case, con las mismas reglas y con los disparadores activados. El momento de los valores es el occurred_at del evento.

ref objectrequired

Quién es la persona en el sitio — el vínculo que encuentra al mismo contacto incluso después de un cambio de número.

kindstringrequired

wp_user: usuario de WordPress. wc_customer: cliente de WooCommerce. wc_guest: compra sin cuenta. lead: alguien conocido solo por un formulario o un carrito.

Possible values: [wp_user, wc_customer, wc_guest, lead]

idstringrequired

El id de la persona en el sitio. Quien no tiene cuenta (wc_guest, lead) va por el sha256 de su e-mail.

Possible values: non-empty and <= 191 characters

Example: 42
phonestringnullable

Possible values: <= 40 characters

countrystringnullable

Possible values: >= 2 characters and <= 2 characters

first_namestringnullable

Possible values: <= 80 characters

last_namestringnullable

Possible values: <= 80 characters

emailstringnullable

Possible values: <= 254 characters

localestringnullable

Possible values: Value must match regular expression ^[a-z]{2}(-[A-Z]{2})?$

attributes object
property name*any
tagsstring[]

Possible values: <= 20

remove_tagsstring[]

Possible values: <= 20

consent object

El consentimiento que la persona dio o retiró en el sitio. Una baja siempre vale; un opt-in solo pasa un contacto de unknown a opted_in, nunca por encima de una baja o de una supresión.

oneOf
statusstringrequired

Possible values: [opted_in]

evidencestringrequired

Qué aceptó la persona y dónde: el texto de la casilla marcada, el pedido, el sitio.

Possible values: >= 3 characters and <= 500 characters

atstring<date-time>

Cuándo aceptó la persona.

SiteEventContact
{
"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"
}
}