Expand my Community achievements bar.

SOLVED

Customer Attributes in Audience Manager (follow up from an old post from 2016)

Avatar

Level 1

Hi,

I recently started playing with Customer Attributes available in Profiles & Audiences of Marketing Cloud. I've noticed that once my Customer Attribute Source is created an corresponding Data Source is created in Audience Manager.

Is it possible to create traits in AAM using that Data source, and then create Segment that can be used in Target ?

Let's imaging following scenario

  • Uploaded customer attributes
  • Created trait based on that attributes
  • Created segment based on above trait
  • Then use that Segment as Audience in Target

How trait can be build using that data source ? what variables I should used in trait expression ?Then on the page my understanding of the implementation process is as follows:

  • Implemented visitor ID service that also sends customer ID (matching the customer attributes in marketing cloud)
  • Implemented Audience Manager and Target on the page.
  • Should I integrated AAM with Target through cookie ? Or it can be done server side (on marketing cloud) through Visitor ID ?
  • Should I send customer id data to AAM or combining it with Visitor ID is enough ?
  • How can i use the updated customer attributes in Target for deliver the trait and segment based experience on an AEM site?
  • I have read the customer attributes documentation talking about a delay(more than 24 hours) in the attributes start appearing in othet marketing cloud products, is it applicable to new schema item or even the updated fields in the existing schema will take that much of time to start appearing in AMC(Adobe Marketing Cloud)?

Can some one help on this and provide the solution/suggestion on the same?

This was posted earlier at : Re: Customer Attributes in Audience Manager

Thanks

Kapil Malik

1 Accepted Solution

Avatar

Correct answer by
Level 9

Hi Kapil,

I can answer some of your queries.

First, for integrating Target and AAM, there is no action required from your end. You just need to make sure Shared Audience is provisioned. Then all AAM segments will show in Target while creating Activity.

I will explain the use case in terms of AAM only:

  • AAM, Target and Visitor ID service implemented on the website.
  • A Data source of type cross device created in AAM, with integration code.
    Same integration code (data source) is being used to collect Customer ID when the user signs in. (You will see d_cid_ic call after sign in)
  • You create onboarded traits in AAM, with some expression, example: "gender"="male".
    You have behaviour data available for all Customer IDs.
  • You create a data file to be ingested with all customer ids and their behaviour data, example:
    user001     "gender"="male","color"="blue"
    user002     "gender"="female"
  • You upload this file to AAM, and see the data onboarding status report for the data source within 24 hours.
  • Now you will see trait population, you can create segments using this trait.
    Then use these segments in Target.

This was all about onboarded trait in AAM. You can also have rule based traits, that qualify based upon the real time activity of the users. You can combine these if you want while creating segments.

Thanks,

Varun Kalra

View solution in original post

3 Replies

Avatar

Correct answer by
Level 9

Hi Kapil,

I can answer some of your queries.

First, for integrating Target and AAM, there is no action required from your end. You just need to make sure Shared Audience is provisioned. Then all AAM segments will show in Target while creating Activity.

I will explain the use case in terms of AAM only:

  • AAM, Target and Visitor ID service implemented on the website.
  • A Data source of type cross device created in AAM, with integration code.
    Same integration code (data source) is being used to collect Customer ID when the user signs in. (You will see d_cid_ic call after sign in)
  • You create onboarded traits in AAM, with some expression, example: "gender"="male".
    You have behaviour data available for all Customer IDs.
  • You create a data file to be ingested with all customer ids and their behaviour data, example:
    user001     "gender"="male","color"="blue"
    user002     "gender"="female"
  • You upload this file to AAM, and see the data onboarding status report for the data source within 24 hours.
  • Now you will see trait population, you can create segments using this trait.
    Then use these segments in Target.

This was all about onboarded trait in AAM. You can also have rule based traits, that qualify based upon the real time activity of the users. You can combine these if you want while creating segments.

Thanks,

Varun Kalra

Avatar

Level 1

Thanks for your answer Varun,

My intention is to use multiple attribute value uploaded in Customer attributes and use them to deliver the AEM experience.

Can you please help in providing the steps to achieve it?

Thanks

Kapil Malik

Avatar

Level 9

Hi Kapil,

I believe the initial reply to this question answers this, as every ID will have multiple key value pairs, so they are multi valued attributes.

In order to deliver a custom experience in AEM, you will have to integrate AAM with AEM.

You can check this recording for AAM and AEM integration:

[Webinar | May] Ask the AEM Community Expert: Integration of Adobe Experience Manager and Audience M...

Thanks,

Varun Kalra