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 vilken data som helst, inklusive information som inte visas i profiltabellen från din Campaign-databas, som exempelvis Analytics for Mobile Intressepunkter. 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 Fields -avsnittet återspeglar de PII-data som skickas av mobilprogrammet. The 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 utökas Subscriptions to an Application resursen ä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 till 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 Scheduler aktivitet

I General -flik, ange Execution frequency (till exempel"Dagligen"), Time (t.ex. "1:00:00 AM") och Start (till exempel dagens datum).

Konfigurera Incremental query aktivitet.

  1. I Properties klickar du på Select an element ikonen för Resource välj sedan Subscriptions to an application (nms:appSubscriptionRcp:appSubscriptionRcpDetail) -element.

  2. I Target -fliken, dra Mobile application filtrera och välj sedan ett mobilprogramsnamn.

  3. I Processed data flik, välja Use a date field lägger sedan till Last modified (lastModified) fält som Path to the date field.

Konfigurera Update data aktivitet.

  1. I Identification ska du se till att Dimension to update fältet är inställt på "Profiler (profil)" och klicka sedan på Create element om du vill lägga till ett fält som ett avstämningsvillkor.

  2. I Source markerar 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 Destination markerar 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. I Fields to update klickar du på Create element mappa sedan fälten som kommer från tabellen appSubscriptionRcp (Source fält) med de fält som du vill uppdatera i profiltabellen (Destination fält).

  5. I Enabled if lägger du till ett uttryck 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 källfä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å en 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