Create and upload customer attribute data
Create the customer attribute source (.csv and .fin files) and upload the data. You can activate the data source when you are ready. After the data source is active, share the attribute data to Analytics and Target.
Customer Attributes workflow
Prerequisites for using Customer Attributes prerequisites
-
Group membership: To upload the data, users must be members of the Customer Attributes group. You must also belong to either an Adobe Analytics group or an Adobe Target group.
To know whether your company has access to Customer Attributes, your Experience Cloud administrator should log into the Experience Cloud. Navigate to Admin Console > Products. If Customer Attributes displays as one of the product profiles, you are ready to begin.
Users that are added to Customer Attributes see the Customer Attributes menu item on the left side of the Experience Cloud interface.
-
Adobe Target
at.js(any version) ormbox.jsversion 58 or later is required for Customer Attributes.See How to deploy at.js.
Create a data file
This data is enterprise customer data from your CRM. The data might include subscriber data for products, including member IDs, entitled products, most-launched products, and so on.
-
Create a
.csvfile.note NOTE Later in this process, you drag and drop the .csvfile to upload the file. However, if you upload via FTP, you also need a.finfile with the same name as the.csv.Sample enterprise customer data file:
-
Before continuing, review the important information in Data File Requirements, before you upload the file.
-
Create a customer attribute source and upload the data, described below.
Create the attribute source and upload the data file
Perform these steps on the the Create Customer Attribute Source page in Experience Cloud.
-
To open Customer Attributes, click Apps
> Customer Attributes.
-
Click New.
-
On the Create Customer Attribute Source page, configure the following fields:
-
Name: A friendly name for the data attribute source. For Adobe Target, attribute names cannot include spaces. If an attribute with a space is passed, Target ignores it. Other characters not supported include:
< , >, ', ". -
Description: (Optional) A description of the data attribute source.
-
Alias ID: Represents a source of customer attribute data, such as a specific CRM system. Alias ID is a unique ID that is used in your customer attribute Source code. The ID should be unique, lowercase, with no spaces. The value that is entered in the Alias ID field for a customer attribute source in Experience Cloud should match the values that are being passed in from the implementation (whether via Platform Data Collection or JavaScript of the Mobile SDK.)
note important IMPORTANT Deleting a data source associated with an Alias ID does not make the Alias ID available, as the Alias ID is saved in multiple services and used to map profiles between them. The Alias ID corresponds to certain areas where you set additional customer ID values. For example:
-
Tags: The Alias ID corresponds to the Integration Code value under customer Settings, in the Experience Cloud ID Service tool.
-
Visitor API: The Alias ID corresponds to the additional customer IDs that you can associate with each visitor.
For example, “crm_id” in:
code language-none "crm_id":"67312378756723456" -
iOS: The Alias ID corresponds to “idType” in visitorSyncIdentifiers.
For example:
[ADBMobile visitorSyncIdentifiers:@{@<"idType":@"idValue"}]; -
Android™: The Alias ID corresponds to “idType” in syncIdentifiers.
For example:
identifiers.put("idType", "idValue");See Leveraging multiple data sources for additional information about data processing regarding the Alias ID field and customer IDs.
-
-
Namespace Code: Use this value to identify the customer attribute source when using the IdentityMap as part of an AEP WebSDK Implementation.
-
-
Click Save.
Upload the file upload-customer-attributes
The customer attribute record is created, and you can upload the file by editing the customer attribute.
-
On the Customer Attributes page, click the attribute source.
-
On the Edit Customer Data Source page, click File Upload.
-
Drag and drop the
.csvor.zipor.gzipdata file into the drag-and-drop window.
| code language-none |
|---|
|
- Unique customer ID: Displays how many unique IDs you have uploaded to this attribute source.
- customer-Provided IDs Aliased to Experience Cloud Visitor IDs: Displays how many IDs have been aliased to Experience Cloud Visitor IDs.
- customer-Provided IDs with High Alias Counts: Displays the count of customer-provided IDs with 500 or more aliased Experience Cloud Visitor IDs. These customer-provided IDs most likely do not represent individuals but rather some sort of shared login. The system distributes the attributes associated with these IDs to the 500 most recent aliased Experience Cloud Visitor IDs, until the alias count reaches 10,000. Then, the system invalidates the customer-provided ID and no longer distributes associated attributes. -->
- On the Edit Customer Attribute Source page, remove the Target or Analytics subscription (under Configure Subscriptions).
crs.