For the complete documentation index, see llms.txt. This page is also available as Markdown.

Campos personalizados para Advocate explicados

Puedes usar campos personalizados para enviar a impact.com piezas adicionales de datos sobre los participantes de tu programa de referidos. Esta información se puede usar en tus reglas del programa para determinar cuándo se activan los objetivos y las acciones. También puedes segmentar a tus participantes según los valores de los campos personalizados.

Los tipos de campos personalizados que envías son flexibles. Por ejemplo, quizá quieras incluir información sobre un participante acerca de:

  • Cumpleaños

  • Idioma

  • Ubicación

  • Tipo de suscripción

  • Estado de la membresía

Los campos personalizados se pueden enviar a impact.com cuando subes un archivo de importación de usuarios o mediante UTT, API, SDK u otro método de integración.

Características de los campos

Cualquier campo personalizado que envíes debe cumplir algunos requisitos para los nombres y valores de los campos.

  • Hasta 64 caracteres.

  • Solo se aceptan caracteres alfanuméricos, guiones y guiones bajos (las letras no deben llevar tilde).

  • Distingue mayúsculas y minúsculas, por ejemplo, customFieldName se trata como distinto de customfieldname.

  • Compatible con cadena, número, Booleano, y tipos null.

  • Valor máximo de cadena de 1024 caracteres.

  • Las fechas deben formatearse como una marca de tiempo UNIX en milisegundos.

  • Se puede agregar/actualizar un máximo de 100 campos por solicitud.

  • Establecer un campo personalizado para un usuario en null eliminará el campo para ese usuario.

Envía información de campos personalizados a impact.com

Puedes incluir campos personalizados cada vez que crees, actualices o hagas upsert de usuarios, independientemente del método con el que envíes los datos.

Puedes incluir campos personalizados al importar nuevos usuarios o al actualizar usuarios existentes en bloque. Consulta Importar participantes de Advocate en bloque para obtener instrucciones.

A continuación se muestran dos archivos de ejemplo que puedes usar para guiar tu importación.

  • Importaciones de datos de usuarios: CSV o JSONL

  • Importaciones de datos de eventos: CSV o JSONL

Los campos personalizados se pueden incluir al usar los métodos GraphQL o endpoints de la API REST de impact.com que crean, actualizan o hacen upsert de usuarios. También se pueden incluir al usar UTT o nuestras opciones móviles para crear, actualizar o hacer upsert de usuarios desde tu aplicación.

Última actualización

¿Te fue útil?