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

Spiegazione dei campi personalizzati per Advocate

Puoi usare campi personalizzati per inviare a impact.com ulteriori dati sui partecipanti al tuo programma di referral. Queste informazioni possono essere usate nei tuoi regole del programma per determinare quando vengono attivati obiettivi e azioni. Puoi anche segmentare i tuoi partecipanti in base ai valori dei campi personalizzati.

I tipi di campi personalizzati che invii sono flessibili. Ad esempio, potresti voler includere informazioni su:

  • Data di nascita

  • Lingua

  • Posizione

  • Tipo di abbonamento

  • Stato dell'iscrizione

I campi personalizzati possono essere inviati a impact.com quando carichi un file di importazione utenti o tramite UTT, API, SDK o un altro metodo di integrazione.

Caratteristiche dei campi

Tutti i campi personalizzati che invii devono soddisfare alcuni requisiti per i nomi e i valori dei campi.

  • Fino a 64 caratteri.

  • Sono accettati solo caratteri alfanumerici, trattini e trattini bassi (le lettere devono essere non accentate).

  • Distinzione tra maiuscole e minuscole, ad es., customFieldName è considerato distinto da customfieldname.

  • Supporta stringa, numero, Booleano, e tipi null.

  • Valore massimo della stringa di 1024 caratteri.

  • Le date devono essere formattate come timestamp UNIX in millisecondi.

  • È possibile aggiungere/aggiornare al massimo 100 campi per richiesta.

  • Impostando un campo personalizzato per un utente su null rimuoverà il campo per quell'utente.

Invia le informazioni dei campi personalizzati a impact.com

Puoi includere campi personalizzati ogni volta che crei, aggiorni o esegui l'upsert degli utenti, indipendentemente dal metodo con cui invii i dati.

Puoi includere campi personalizzati quando importi nuovi utenti o aggiorni in blocco utenti esistenti. Fai riferimento a Importa i partecipanti Advocate in blocco per le istruzioni.

Di seguito sono riportati due file di esempio che puoi usare come guida per l'importazione.

  • Importazioni dei dati utente: CSV o JSONL

  • Importazioni dei dati degli eventi: CSV o JSONL

I campi personalizzati possono essere inclusi quando utilizzi le metodi GraphQL o endpoint API REST che creano, aggiornano o eseguono l'upsert degli utenti. Possono anche essere inclusi quando utilizzi UTT o le nostre opzioni mobile per creare, aggiornare o eseguire l'upsert degli utenti dall'interno della tua applicazione.

Ultimo aggiornamento

È stato utile?