Actualización de varios estados de suscripción de un archivo

Este ejemplo ilustra cómo importar un archivo que contiene perfiles y actualizar su suscripción a varios servicios especificados en el archivo. Después de importar el archivo, es necesario llevar a cabo una reconciliación para que los datos importados puedan identificarse como perfiles con un vínculo a los servicios. Para asegurarse de que el archivo no contenga duplicados, se ejecutará un proceso de anulación de duplicación en los datos.

El flujo de trabajo se presenta de la siguiente manera:

  • Una actividad Cargar archivo carga el archivo perfil y define la estructura de las columnas importadas.

    Para este ejemplo, el archivo cargado tiene el formato .csv y contiene los datos siguientes:

    lastname;firstname;email;birthdate;service;operation
    jackman;megan;megan.jackman@testmail.com;07/08/1975;SVC2;sub
    phillips;edward;phillips@testmail.com;09/03/1986;SVC3;unsub
    weaver;justin;justin_w@testmail.com;11/15/1990;SVC3;sub
    martin;babeth;babeth_martin@testmail.net;11/25/1964;SVC3;unsub
    reese;richard;rreese@testmail.com;02/08/1987;SVC3;sub
    cage;nathalie;cage.nathalie227@testmail.com;07/03/1989;SVC3;sub
    xiuxiu;andrea;andrea.xiuxiu@testmail.com;09/12/1992;SVC4;sub
    grimes;daryl;daryl_890@testmail.com;12/06/1979;SVC3;unsub
    tycoon;tyreese;tyreese_t@testmail.net;10/08/1971;SVC2;sub
    

    Como ha visto, la operación se especifica en el archivo como “sub” o “unsub”. El sistema espera que un valor booleano o entero reconozca la operación que se va a realizar: “0” para cancelar la suscripción y “1” para suscribirse. Para que coincida con este requisito, se realiza una reasignación de valores en los detalles de la columna “operación”.

    Si el archivo ya utiliza “0” y “1” para identificar la operación, no es necesario volver a asignar esos valores. Solo asegúrese de que la columna se procesa como booleano o entero en la pestaña Column definition.

  • Una actividad Reconciliación identifica los datos del archivo como pertenecientes a la dimensión de perfil de la base de datos de Adobe Campaign. A través de la pestaña Identification, el campo de correo electrónico del archivo coincide con el campo de correo electrónico del recurso de perfil.

    En la pestaña Relations, se crea un vínculo con el recurso de servicio para permitir que se reconozca el campo de servicio del archivo. En este ejemplo, los valores coinciden con el campo de nombre del recurso de servicio.

  • Una Deduplicación basada en el campo email del recurso temporal (resultante de la reconciliación) identifica duplicados. Es importante eliminar duplicados, ya que son los causantes de que falle la suscripción a un servicio para todos los datos.

  • Una actividad Servicios de suscripción identifica los servicios que se actualizarán como provenientes de la transición, a través del vínculo creado en la actividad Reconciliation.

    El Operation type se identifica como proveniente del campo de operación del archivo. Aquí solo se pueden seleccionar los campos booleano o entero. Si la columna del archivo que contiene la operación que se va a realizar no aparece en la lista, asegúrese de que ha configurado correctamente el formato de columna en la actividad de Load file, como se ha explicado anteriormente en este ejemplo.

En esta página