Skip to content

Commit 56b261c

Browse files
Caleb KwanGitHub Enterprise
authored andcommitted
Merge pull request #6509 from ens25212/plat-253179
PLAT-253179 - Audiences - AC++ Enhancements Offline Doc - REVIEW
2 parents 15f3047 + 54a9ddd commit 56b261c

File tree

8 files changed

+60
-3
lines changed

8 files changed

+60
-3
lines changed

help/profile/api/preview-sample-status.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ To learn more about profiles and their role within Experience Platform, please b
3131

3232
## How the sample job is triggered
3333

34-
As data enabled for Real-Time Customer Profile is ingested into [!DNL Experience Platform], it is stored within the Profile data store. When the ingestion of records into the Profile store increases or decreases the total profile count by more than 5%, a sampling job is triggered to update the count. The way in which the sample is triggered depends on the type of ingestion being used:
34+
As data enabled for Real-Time Customer Profile is ingested into [!DNL Experience Platform], it is stored within the Profile data store. When the ingestion of records into the Profile store increases or decreases the total profile count by more than 3%, a sampling job is triggered to update the count. The way in which the sample is triggered depends on the type of ingestion being used:
3535

36-
* For **streaming data workflows**, a check is done on an hourly basis to determine if the 5% increase or decrease threshold has been met. If it has, a sample job is automatically triggered to update the count.
37-
* For **batch ingestion**, within 15 minutes of successfully ingesting a batch into the Profile store, if the 5% increase or decrease threshold is met, a job is run to update the count. Using the Profile API you can preview the latest successful sample job, as well as list profile distribution by dataset and by identity namespace.
36+
* For **streaming data workflows**, a check is done on an hourly basis to determine if the 3% increase or decrease threshold has been met. If it has, a sample job is automatically triggered to update the count.
37+
* For **batch ingestion**, within 15 minutes of successfully ingesting a batch into the Profile store, if the 3% increase or decrease threshold is met, a job is run to update the count. Using the Profile API you can preview the latest successful sample job, as well as list profile distribution by dataset and by identity namespace.
3838

3939
The profile count and profiles by namespace metrics are also available within the [!UICONTROL Profiles] section of the Experience Platform UI. For information on how to access Profile data using the UI, please visit the [[!DNL Profile] UI guide](../ui/user-guide.md).
4040

178 KB
Loading
174 KB
Loading
130 KB
Loading
218 KB
Loading
219 KB
Loading
165 KB
Loading
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Audience Composition Enhancements
3+
description: Learn about the enhancements made to Audience Composition with audience enrichment and faster activation.
4+
hide: yes
5+
hidefromtoc: yes
6+
---
7+
8+
# Audience Composition enhancements
9+
10+
You now have access to **two** enhancements for Audience Composition:
11+
12+
- [Audience enrichment](#audience-enrichment)
13+
- [Faster activation](#faster-activation)
14+
15+
## Audience enrichment {#audience-enrichment}
16+
17+
Audience enrichment lets you output the array of values that let your profiles qualify for the audience you created.
18+
19+
To add audience enrichments to your composition, select the topmost **[!UICONTROL Audience]** block within the canvas. After giving the audience, a name, select **[!UICONTROL Build rule]** to open the rule-builder canvas.
20+
21+
![The Audience block is highlighted, as well as the Build rule button.](/help/segmentation/images/ui/composition-enhancements/select-build-rule.png)
22+
23+
The rule-builder canvas appears. You can now create a filter criteria for your audience enrichment. This filter criteria **must** include an attribute that is within an array. The attribute being an array is dependent on your organization's schema structure. After you created your filter criteria, select **[!UICONTROL Delivery]** within the right-hand panel.
24+
25+
![The rule builder canvas shows an example of an audience that can have enrichments. The Delivery button is also highlighted.](/help/segmentation/images/ui/composition-enhancements/view-delivery.png)
26+
27+
Choose the object array you want to use for enrichment from the list on the left panel. If there is only one array on the profile, the array is automatically selected for you. Select **[!UICONTROL Save]** to return to audience composition.
28+
29+
<!-- , as well as the fields you want to be used in the enrichment. -->
30+
31+
![The schema tree for the enrichment tree is displayed.](/help/segmentation/images/ui/composition-enhancements/view-schema-tree.png)
32+
33+
Within audience composition, your [!UICONTROL Audience] block is now a "[!UICONTROL Rule builder with enhancement]" type. Select **[!UICONTROL Publish]** to activate your audience with the next daily batch.
34+
35+
![The Audience block is highlighted, showing that an audience with enrichment is added.](/help/segmentation/images/ui/composition-enhancements/rule-builder-with-enrichment.png)
36+
37+
### Behavior details and guardrails
38+
39+
Please keep the following details and guardrails in mind while using audience enrichment:
40+
41+
- You can only use audience enrichment within audiences created within Audience Composition
42+
- The first block used within the composition **must** be a rule-based audience.
43+
- You **cannot** use any other operations within the composition.
44+
- Once published, you **cannot** edit the composition on the rule-based audience.
45+
- You *can* copy the composition into a draft and edit the draft if you wish to make changes to the base composition or rule-based audience.
46+
- Only **one** object array can be used to generate the enrichment payload within a single audience
47+
- The payload array can be nested within an object (up to seven layers within the profile schema), but **cannot** be contained in another array.
48+
- The payload array **must** have 50 or fewer rows.
49+
- All the columns output within the payload **must** be a primitive type.
50+
- Only the first **twenty** columns of the array are outputted.
51+
- Only **ten** audience compositions are available for use at this time
52+
53+
## Faster activation {#faster-activation}
54+
55+
Faster activation lets you activate your audience to a downstream destination immediately after the composition has evaluated. As a result, if your destination is set to activate after segment evaluation, you no longer need to wait for 24 hours for the evaluation job to finish.
56+
57+
For more information, read the [activate audiences to batch profile destinations guide](/help/destinations/ui/activate-batch-profile-destinations.md#export-full-files).

0 commit comments

Comments
 (0)