Skapa och uppdatera profilinformation baserat på mobilapplikationsdata

Översikt

På den här sidan beskrivs stegen för att utveckla ett arbetsflöde som skapar/uppdaterar profildata efter att ett mobilprogram har skickat samla in PII-data på schemalagd basis.

  • PII står för"Personligt identifierbar information". Det kan vara alla data, inklusive information som inte visas i profiltabellen från din Campaign-databas, som exempelvis Analytics for Mobile Points of Interest. PII definieras av Mobile App Developer, vanligtvis med en marknadsförare.
  • Samla in PII är en HTTP-POST-åtgärd till ett Rest API i Adobe Campaign Standard från en mobilapp.

Målet med det här användningsexemplet är att skapa eller uppdatera en Campaign Standard-profil om de PII-data som returneras av ett mobilprogram innehåller profilrelaterade data.

Förhandskrav

Det finns flera konfigurationssteg som ska utföras för att aktivera push-meddelanden i Campaign Standarden, innan profiler kan skapas eller uppdateras baserat på prenumerationsdata för mobilappar:

Steg 1 - Utöka profilresursen för push-meddelanden/prenumerationer

Om du vill kunna skapa eller uppdatera profilresursen med PII-data måste du först utöka profilresursen med de önskade fälten. Så här gör du:

  • Identifiera de PII-fält som skickas av mobilprogrammet.
  • Identifiera fältet som ska användas för avstämning för att associera PII-data med profildata.

I det här exemplet återspeglar avsnittet Fields de PII-data som skickas av mobilprogrammet. Avsnittet Link to profiles anger det fält som används för att associera PII med profildata, där cusEmail mappar till @email.

Mappningen för profildata när resursen Subscriptions to an Application utökas är SKRIVSKYDDAD. Det används för avstämning. Profilen måste registreras i systemet med de data som krävs för att stämma av profilen med PII-data. I det här fallet måste en e-postadress för profilen matcha ett e-postmeddelande från Hämta PII för att avstämningen ska ske:

  • Samla in PII tas emot från en mobilapp för en användare där förnamnet är "Jane, efternamnet är "Doe" och e-postadressen är janedoe@doe.com.
  • Profildata måste finnas separat (data måste till exempel anges manuellt eller redan komma från en annan resurs) där profilens e-postadress är janedoe@doe.com.

Relaterade ämnen:

Steg 2 - Skapa arbetsflödet

Om du använder ett arbetsflöde i Campaign Standard kan en administratör unikt identifiera och synkronisera data mellan AppSubscription-data (prenumerantdata) och Profil- eller mottagardata. En arbetsflödesbaserad uppdatering synkroniserar inte profildata i realtid, men bör inte orsaka onödiga databaslås eller overhead.

De viktigaste stegen för att skapa arbetsflödet är:

  1. Använd en Query- eller Incremental query-aktivitet för att få en lista över de senaste prenumerationerna.
  2. Använd en Reconciliation-aktivitet för att mappa PII-data med profilen.
  3. Lägg till en verifieringsprocess.
  4. Använd en Update data för att uppdatera eller skapa profilen med PII-data.

Följande krav antas i det här arbetsflödet:

  • Alla/alla fält som har utökats bör vara tillgängliga för att skapa/uppdatera profiltabellen.
  • Profiltabellen kan utökas till stöd för fält som inte stöds internt (till exempel T-Shirt Size).
  • Alla fält från AppSubscription-tabellen som är tomma ska inte uppdateras i profiltabellen.
  • Alla poster som har uppdaterats i tabellen AppSubscription ska inkluderas i nästa körning av arbetsflödet.

Om du vill skapa arbetsflödet drar och släpper du följande aktiviteter på arbetsytan och länkar ihop dem: Start, Scheduler, Incremental query, Update data.

Följ sedan stegen nedan för att konfigurera varje aktivitet.

Konfigurera aktiviteten Scheduler

På fliken General ställer du in Execution frequency (till exempel "Dagligen"), Time (till exempel "1:00:00 AM") och Start (till exempel dagens datum).

Konfigurera aktiviteten Incremental query.

  1. Klicka på ikonen Select an element för fältet Resource på fliken Properties och välj sedan elementet Subscriptions to an application (nms:appSubscriptionRcp:appSubscriptionRcpDetail).

  2. Dra filtret Mobile application på fliken Target och välj sedan ett mobilprogramnamn.

  3. Välj Use a date field på fliken Processed data och lägg sedan till fältet Last modified (lastModified) som Path to the date field.

Konfigurera aktiviteten Update data.

  1. Kontrollera att fältet Dimension to update är inställt på Profiler (profil) på fliken Identification och klicka sedan på knappen Create element för att lägga till ett fält som ett avstämningsvillkor.

  2. I fältet Source väljer du ett fält från tabellen appSubscriptionRcp som ett avstämningsfält. Det kan vara profilens e-postadress, crmId, marketingCloudId osv. I det här exemplet använder du fältet"Email (cusEmail)".

  3. I fältet Destination väljer du ett fält i profiltabellen för att stämma av data från tabellen appSubscriptionRcp. Det kan vara profilens e-postadress eller ett utökat fält som crmId, marketingCloudId osv. I det här exemplet måste vi markera fältet"E-post (e-post)" för att mappa det med fältet"E-post (cusEmail)" från tabellen appSubscriptionRcp.

  4. Klicka på knappen Create element på fliken Fields to update och mappa sedan fälten som kommer från tabellen appSubscriptionRcp (Source fält) med fälten som du vill uppdatera i profiltabellen (Destination fält).

  5. Lägg till ett uttryck i fältet Enabled if för att se till att motsvarande fält i profiltabellen bara uppdateras om källfältet innehåller ett värde. Det gör du genom att markera fältet i listan och sedan lägga till "!=''"-uttryck (om Source-fältet är [target/@cusEmail] i uttrycksredigeraren måste du skriva [target/@cusEmail] != ''").

NOTE
I det här fallet utför arbetsflödet en UPSERT, men eftersom det är baserat på Incremental query-data infogas bara. Om du ändrar frågan kan det påverka vilka data som infogas eller uppdateras.
Inställningarna på fliken Fält som ska uppdateras avgör dessutom vilka fält som infogas eller uppdateras under specifika förhållanden. Dessa inställningar kan vara unika för varje program eller kund.
Var försiktig när du konfigurerar de här inställningarna eftersom det kan få oönskade konsekvenser, eftersom uppdatering av poster i profilen baserat på appSubscriptionRcp-data kan ändra användarnas personliga information utan validering.

När alla fält som ska infogas/uppdateras i profilen har lagts till klickar du på Confirm.

Spara arbetsflödet och klicka sedan på Start för att köra arbetsflödet.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff