Skip to content

Commit cdda6e2

Browse files
authored
Merge pull request #7020 from yanghcheung/one-creation/source
updated doc based on feedback
2 parents 65d539f + c37c65a commit cdda6e2

File tree

1 file changed

+32
-13
lines changed
  • src/connections/sources/catalog/cloud-apps/one-creation

1 file changed

+32
-13
lines changed

src/connections/sources/catalog/cloud-apps/one-creation/index.md

Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ id: IB9M67ZWaA
44
hidden: true
55
---
66

7-
[One Creation](https://www.one-creation.com/){:target="_blank”} provides brands with a Digital Preference Wallet to confirm, collect, and digitize consumer preference data. By seamlessly integrating into every customer touchpoint, the platform enhances services while enforcing consent (including Time-Based Consent) and data sharing rules.
7+
[One Creation](https://www.one-creation.com/){:target="_blank”} provides brands with a Digital Preference Wallet to collect, digitize, and refresh consumer preference data. By seamlessly integrating into every customer touchpoint, the platform enhances services while enforcing consent (including Time-Based Consent) and data sharing rules.
88

99
This is an Event Cloud Source that can not only export data into your Segment warehouse but also federate the exported data into your other enabled Segment Destinations.
1010

@@ -34,22 +34,41 @@ The following table lists events that One Creation sends to Segment. These event
3434

3535
| Event Name | Description |
3636
|------------------|---------------------------|
37-
| Submitted preferences | User responded to a data request campaign |
38-
| Expired data | Data associated with a campaign has expired |
39-
| Extended preferences | User agrees to extending the data associated with a campaign |
37+
| Submitted Preferences | User responded to a data request campaign |
38+
| Expired Data | Data associated with a campaign has expired |
39+
| Extended Preferences | User agrees to extending the data associated with a campaign |
4040

41-
1. When a user responds to an One Creation data request campaign, One Creation sends the user's response to Segment. This is achieved by triggering an Identify call to create the traits and a Track call to record the **Submitted preferences** action. Each trait is suffixed with the associated One Creation campaign ID.
42-
2. When a user agrees to extend data usage through an One Creation extension campaign, One Creation triggers an Identify call to create extended traits suffixed with the associated One Creation campaign ID. Additionally, a Track call is triggered to record the **Extended preferences** action.
43-
3. When data associated with a campaign expires, One Creation triggers an Identify call to update traits with the **Expired_** prefix and a Track call to record the **Expired data** action.
41+
1. When a user responds to an One Creation data request campaign, One Creation sends the user's response to Segment. This is achieved by triggering an Identify call to create the traits and a Track call to record the **Submitted Preferences** event.
42+
2. When a user agrees to extend data usage through an One Creation extension campaign, One Creation triggers an Identify call to update the user's extended traits with the latest values. Additionally, a Track call is triggered to record the **Extended Preferences** event.
43+
3. When data associated with a campaign expires, One Creation triggers an Identify call to update traits with the **Expired_** prefix and a Track call to record the **Expired Data** event.
4444

4545
## Event properties
4646

47-
The following table lists the properties included in the events listed above.
48-
49-
| Property Name | Description |
50-
|---------------|-------------|
51-
| `campaign.campaignId` | ID of the campaign the user responded to |
52-
| `campaign.name` | name of the campaign the user responded to |
47+
All One Creation events contain the associated One Creation campaign name, campaign ID, user ID of the individual who responded to the campaign, and the list of traits or properties that the user provided through this campaign. Here's a sample payload:
48+
49+
{
50+
"properties": {
51+
"fav_color": "blue",
52+
"fav_pet": "dog",
53+
"response_at": "2024-09-10T14:38:57.524122374Z[GMT]"
54+
},
55+
"context": {
56+
"integration": {
57+
"name": "one-creation",
58+
"version": "1.0.0"
59+
},
60+
"campaign": {
61+
"name": "One Creation Demo Campaign",
62+
"id": "e17a2a8e-4b0c-46f6-a193-77d72108edf4"
63+
}
64+
},
65+
"integrations": {
66+
"All": true
67+
},
68+
"event": "Submitted Preferences",
69+
"userId": "75720996-3c82-4cc4-b0e5-67bd441fa9f3",
70+
"type": "track"
71+
}
5372

5473
## Adding destinations
5574

0 commit comments

Comments
 (0)