Import Subscribers
Método HTTP: POST
Input: ImportSubscribersPayload
Output: CreationResult
Crea una Tarea para importar una colección de Suscriptores a un recurso específico. Las nuevas direcciones de correo se añadirán y las que ya existían se actualizarán. Si el Campo ´callback´ tiene valor, cuando la Tarea de importación finalice, la API realizará un request contra la URL. Revisa la sección de Asynchronous Tasks para más información.
Importante:
- Solo puedes importar hasta 10.000 Suscriptores por request.
- Los Campos no incluidos en la propiedad ´field´ no serán actualizados y mantendrán el valor que tenían previamente.
- Si un Campo está incluido en la propiedad ´field´ pero es omitido en los datos de un Suscriptor, se dejará vacío.
Por ejemplo, si tienes un Suscriptor con valores en los campos ´country´ y ´birthday´ y ambos están incluidos en el encabezado, pero el campo ´birthday´ no tiene un valor en los datos que se envían, se dejará vacío. El campo ´country´, será modificado porque se ha enviado un valor mientras que los restantes campos del Suscriptor permanecerán sin modificaciones.
El JSON del cuerpo de la petición sería el siguiente:
{
"fields": [ "country", "birthday" ],
"items": [
{
"email": "test@test.com",
"fields": [
{ "name": "country", "value": "US" }
]
}
],
"callback": "http://myownserver.com/importtask"
}
-
Revisa la sección Date and Time.
-
También chequea Subscriber Field Values.
-
Para sobreescribir el origen de los suscriptores debe enviar un parametro en el HEADER del request llamado X-Doppler-Subscriber-Origin
Valores aceptados:
- Manual
- Importado
- Formulario
- MercadoShops
- RestAPI
- TokkoBroker
- TiendaNube
- DataHub
- VTEX
- Shopify
- Magento
- Wordpress
Recuerda que el valor es case sensitive.