From 2e6d71fa430439ba815c20014f005b7506ac8aef Mon Sep 17 00:00:00 2001 From: Nick Aguilar Date: Mon, 23 Sep 2024 15:35:35 -0700 Subject: [PATCH 1/9] Adds info about Braze V2 actions --- .../destinations/catalog/actions-braze-cloud/index.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/connections/destinations/catalog/actions-braze-cloud/index.md b/src/connections/destinations/catalog/actions-braze-cloud/index.md index e9cf33ac82..22f1f4f179 100644 --- a/src/connections/destinations/catalog/actions-braze-cloud/index.md +++ b/src/connections/destinations/catalog/actions-braze-cloud/index.md @@ -34,6 +34,11 @@ Braze Cloud Mode (Actions) provides the following benefit over Braze Classic: > info "" > Braze requires that you include a `userId` or `braze_id` for all calls made in cloud-mode. Segment sends a `braze_id` if the `userId` is missing. When you use a device-mode connection, Braze automatically tracks anonymous activity using the `braze_id` if a `userId` is missing. +> info "V2 Actions" +> The V2 versions of each action include improved sync mode support. Only valid sync modes for each action will be available. Because of this the `_update_existing_only` parameter is now tied to the sync mode you select for the mapping. If you select the `update` sync mode, we will always pass `_update_existing_only: true` to Braze, and if you choose the `add` sync mode, we will always pass `_update_existing_only: false` to Braze. + +{% include content/connection-modes.md %} + {% include components/actions-fields.html settings="true"%} ## Migration from Braze Classic From 61dd32e5392e8b4e67849983cfdbf5e26e35036e Mon Sep 17 00:00:00 2001 From: Nick Aguilar Date: Mon, 23 Sep 2024 15:39:04 -0700 Subject: [PATCH 2/9] Removes unneeded git diff --- .../destinations/catalog/actions-braze-cloud/index.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/connections/destinations/catalog/actions-braze-cloud/index.md b/src/connections/destinations/catalog/actions-braze-cloud/index.md index 22f1f4f179..88cb03fe55 100644 --- a/src/connections/destinations/catalog/actions-braze-cloud/index.md +++ b/src/connections/destinations/catalog/actions-braze-cloud/index.md @@ -37,8 +37,6 @@ Braze Cloud Mode (Actions) provides the following benefit over Braze Classic: > info "V2 Actions" > The V2 versions of each action include improved sync mode support. Only valid sync modes for each action will be available. Because of this the `_update_existing_only` parameter is now tied to the sync mode you select for the mapping. If you select the `update` sync mode, we will always pass `_update_existing_only: true` to Braze, and if you choose the `add` sync mode, we will always pass `_update_existing_only: false` to Braze. -{% include content/connection-modes.md %} - {% include components/actions-fields.html settings="true"%} ## Migration from Braze Classic From 814b23c1c59e8d3d72c35e04cf8d7920ad89f19c Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Tue, 24 Sep 2024 10:43:19 -0400 Subject: [PATCH 3/9] add updates requested by eng --- src/connections/reverse-etl/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/reverse-etl/system.md b/src/connections/reverse-etl/system.md index 0dba30f9d0..54f741ff3d 100644 --- a/src/connections/reverse-etl/system.md +++ b/src/connections/reverse-etl/system.md @@ -9,7 +9,7 @@ View reference information about how Segment detects data changes in your wareho Reverse ETL computes the incremental changes to your data directly within your data warehouse. The Unique Identifier column is used to detect the data changes, such as new, updated, and deleted records. > info "Delete Records Payload" -> The only value passed for deleted records is its unique ID which can be accessed as `__segment_id`. +> The only value passed for deleted records is their unique ID, which can be accessed as `__segment_id`. Starting September 24, 2024, deleted records also contain all columns selected by your model, with `null` values in place of data. For Segment to compute the data changes within your warehouse, Segment needs to have both read and write permissions to the warehouse schema table. At a high level, the extract process requires read permissions for the query being executed. Segment keeps track of changes to the query results through tables that Segment manages in a dedicated schema (for example, `_segment_reverse_etl`), which requires some write permissions. From d285eaa82ad763ec5360b5401c957884390cc490 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Tue, 24 Sep 2024 12:27:29 -0400 Subject: [PATCH 4/9] Update src/connections/reverse-etl/system.md Co-authored-by: stayseesong <83784848+stayseesong@users.noreply.github.com> --- src/connections/reverse-etl/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/reverse-etl/system.md b/src/connections/reverse-etl/system.md index 54f741ff3d..74ff061d1c 100644 --- a/src/connections/reverse-etl/system.md +++ b/src/connections/reverse-etl/system.md @@ -9,7 +9,7 @@ View reference information about how Segment detects data changes in your wareho Reverse ETL computes the incremental changes to your data directly within your data warehouse. The Unique Identifier column is used to detect the data changes, such as new, updated, and deleted records. > info "Delete Records Payload" -> The only value passed for deleted records is their unique ID, which can be accessed as `__segment_id`. Starting September 24, 2024, deleted records also contain all columns selected by your model, with `null` values in place of data. +> The only value passed for deleted records is their unique ID, which can be accessed as `__segment_id`. As of September 24, 2024, deleted records also contain all columns selected by your model, with `null` values in place of data. For Segment to compute the data changes within your warehouse, Segment needs to have both read and write permissions to the warehouse schema table. At a high level, the extract process requires read permissions for the query being executed. Segment keeps track of changes to the query results through tables that Segment manages in a dedicated schema (for example, `_segment_reverse_etl`), which requires some write permissions. From d64576377c52f8b86005ae8374f4f8dbcf289208 Mon Sep 17 00:00:00 2001 From: pwseg Date: Tue, 24 Sep 2024 12:18:36 -0500 Subject: [PATCH 5/9] update ways to build an audience --- src/engage/audiences/index.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 1e5eb1e0dc..6156e1761a 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -13,7 +13,7 @@ You can build Audiences from core **tracking events**, **traits**, and **compute You can build an Audience from existing events, traits, computed traits, or other Audiences. -![Creating an Engage Audience from the conditions list](/docs/engage/images/audience_condition_list.png) + > info "" > The **Include Anonymous Users** checkbox determines which external IDs need to exist on a profile for Segment to include the user in the audience: @@ -39,20 +39,32 @@ Select `and not who` to indicate users that have not performed an event. For exa You can also specify two different types of time-windows, `within` and `in between`. The `within` property lets you specify an event that occurred in the last `x` number of days, while `in between` lets you specify events that occurred over a rolling time window in the past. A common use case is to look at all customers that were active 30 to 90 days ago, but have not completed an action in the last 30 days. -### Custom Traits +### Building audiences with traits -You can also build Audiences based on [custom traits](/docs/unify/traits/custom-traits/). These traits can be collected from your apps when a user completes a form or signs up using an [Identify](/docs/connections/spec/identify) call. You can view these traits in the Profile explorer, as well. Custom Traits are mutable and update to the latest value seen by the user's Identify events. +You can also build audiences using Custom Traits, Computed Traits, SQL Traits, and audience memberships. + +#### Custom Traits + +[Custom traits](/docs/unify/traits/custom-traits/) are user or account-specific attributes. You can collect these traits from your apps when a user completes a form or signs up using an [Identify call](/docs/connections/spec/identify). You can view these traits in the Profile explorer, as well. Custom Traits are mutable and update to the latest value seen by the user's Identify events. > info "" -> When an audience that previously generated Identify events is deleted, the data for the audience key is still attached to profiles that entered the audience, and becomes visible in Segment as a custom trait. +> When you delete an audience that previously generated Identify events, the data for the audience key stays attached to profiles that entered the audience. This data then becomes visible in Segment as a custom trait. -### Computed Traits +#### Computed Traits -You can also use computed traits in an Audience definition. For example, you can create a `total_revenue` computed trait and use it to generate an audience of `big_spender` customers that exceed a certain threshold. +You can also use computed traits in an audience definition. For example, you can create a `total_revenue` computed trait and use it to generate an audience of `big_spender` customers that exceed a certain threshold. > info "" > Engage supports nested traits, but the Audience builder doesn’t support accessing objects nested in arrays. When you send arrays of objects, they are flattened into strings. As a result, the same conditions that work on strings will work on the array. Within the builder, you can only use string operations like `contains` and `does not contain` to look for individual characters or a set of characters in the flattened array. +#### SQL Traits + +With SQL Traits, you can use data in your warehouse to build an audience. By running SQL queries on this warehouse data, you can import specific traits back into Segment to enhance both Segment audiences and the data you send to downstream destinations. + +#### Audience memberships + +When you build an audience based on audience membership, you use existing audiences as criteria for creating new audiences. You can include or exclude profiles based on their membership in other audiences, allowing you to generate more specific audience segments. + ### Time comparison You can use the following time comparison operators in your audience definition: From da56af57e0d3437d3b9f15e6efdfe1e558fd488f Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Tue, 24 Sep 2024 12:34:32 -0500 Subject: [PATCH 6/9] Update src/engage/audiences/index.md Co-authored-by: forstisabella <92472883+forstisabella@users.noreply.github.com> --- src/engage/audiences/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 6156e1761a..2217941a77 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -45,7 +45,7 @@ You can also build audiences using Custom Traits, Computed Traits, SQL Traits, a #### Custom Traits -[Custom traits](/docs/unify/traits/custom-traits/) are user or account-specific attributes. You can collect these traits from your apps when a user completes a form or signs up using an [Identify call](/docs/connections/spec/identify). You can view these traits in the Profile explorer, as well. Custom Traits are mutable and update to the latest value seen by the user's Identify events. +[Custom traits](/docs/unify/traits/custom-traits/) are user or account-specific attributes. You can collect these traits from your apps when a user completes a form or signs up using an [Identify call](/docs/connections/spec/identify). You can view these traits in the Profile explorer. Custom Traits are mutable and update to the latest value seen by the user's Identify events. > info "" > When you delete an audience that previously generated Identify events, the data for the audience key stays attached to profiles that entered the audience. This data then becomes visible in Segment as a custom trait. From 17615f44f0a1648b061ffc026d0b15f4d6782e67 Mon Sep 17 00:00:00 2001 From: pwseg Date: Tue, 24 Sep 2024 12:50:55 -0500 Subject: [PATCH 7/9] move screenshot --- .../catalog/cloud-apps/salesforce-unify/index.md | 2 +- .../sources}/images/select_mappings.png | Bin 2 files changed, 1 insertion(+), 1 deletion(-) rename src/{unify => connections/sources}/images/select_mappings.png (100%) diff --git a/src/connections/sources/catalog/cloud-apps/salesforce-unify/index.md b/src/connections/sources/catalog/cloud-apps/salesforce-unify/index.md index 26a38a9f4e..93e1ba5ec9 100644 --- a/src/connections/sources/catalog/cloud-apps/salesforce-unify/index.md +++ b/src/connections/sources/catalog/cloud-apps/salesforce-unify/index.md @@ -60,7 +60,7 @@ Next, add a Segment Profiles destination: 4. Test your mapping with real data from Salesforce. 5. Save your mapping configuration. -![A screenshot of the "Select Mappings" interface in Segment, showing fields for mapping event data from a source to a destination. The interface includes options for selecting objects, customizing objects, and mapping fields such as Profile Space, User ID, Anonymous ID, Group ID, Traits, and Timestamp.](./images/select_mappings.png) +![A screenshot of the "Select Mappings" interface in Segment, showing fields for mapping event data from a source to a destination. The interface includes options for selecting objects, customizing objects, and mapping fields such as Profile Space, User ID, Anonymous ID, Group ID, Traits, and Timestamp.](../../../images/select_mappings.png) ### 5. Enable the destination mapping and Salesforce source diff --git a/src/unify/images/select_mappings.png b/src/connections/sources/images/select_mappings.png similarity index 100% rename from src/unify/images/select_mappings.png rename to src/connections/sources/images/select_mappings.png From 124bf5ae855cfd76dd212fed4593d8054f53cce1 Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Tue, 24 Sep 2024 12:55:27 -0500 Subject: [PATCH 8/9] minor rewording --- .../destinations/catalog/actions-braze-cloud/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/actions-braze-cloud/index.md b/src/connections/destinations/catalog/actions-braze-cloud/index.md index 88cb03fe55..bceaa1e650 100644 --- a/src/connections/destinations/catalog/actions-braze-cloud/index.md +++ b/src/connections/destinations/catalog/actions-braze-cloud/index.md @@ -35,7 +35,7 @@ Braze Cloud Mode (Actions) provides the following benefit over Braze Classic: > Braze requires that you include a `userId` or `braze_id` for all calls made in cloud-mode. Segment sends a `braze_id` if the `userId` is missing. When you use a device-mode connection, Braze automatically tracks anonymous activity using the `braze_id` if a `userId` is missing. > info "V2 Actions" -> The V2 versions of each action include improved sync mode support. Only valid sync modes for each action will be available. Because of this the `_update_existing_only` parameter is now tied to the sync mode you select for the mapping. If you select the `update` sync mode, we will always pass `_update_existing_only: true` to Braze, and if you choose the `add` sync mode, we will always pass `_update_existing_only: false` to Braze. +> The V2 versions of each action include improved sync mode support. Only valid sync modes for each action are available. As a result, the `_update_existing_only` parameter is tied to the sync mode you select for the mapping. If you select the `update` sync mode, Segment passes `_update_existing_only: true` to Braze, and if you choose the `add` sync mode, Segment passes `_update_existing_only: false` to Braze. {% include components/actions-fields.html settings="true"%} From a71f13faeddebbc2873505ee1ef7be78d722e7bb Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Tue, 24 Sep 2024 13:56:59 -0400 Subject: [PATCH 9/9] catalog --- src/_data/catalog/destination_categories.yml | 2 +- src/_data/catalog/destinations.yml | 2407 +++++++++++++----- src/_data/catalog/destinations_private.yml | 2 +- src/_data/catalog/source_categories.yml | 2 +- src/_data/catalog/sources.yml | 2 +- 5 files changed, 1789 insertions(+), 626 deletions(-) diff --git a/src/_data/catalog/destination_categories.yml b/src/_data/catalog/destination_categories.yml index d308e10c0a..ffee24810c 100644 --- a/src/_data/catalog/destination_categories.yml +++ b/src/_data/catalog/destination_categories.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination categories last updated 2024-09-19 +# destination categories last updated 2024-09-24 items: - display_name: A/B Testing slug: a-b-testing diff --git a/src/_data/catalog/destinations.yml b/src/_data/catalog/destinations.yml index 806b4a0c94..4d3a2ab476 100644 --- a/src/_data/catalog/destinations.yml +++ b/src/_data/catalog/destinations.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination data last updated 2024-09-19 +# destination data last updated 2024-09-24 items: - id: 637e8d185e2dec264895ea89 display_name: 1Flow @@ -3793,7 +3793,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 7cBSc28D7YnuUYPNU4881h + - id: jUhqheHMhKkvekemv1i15c sortOrder: 0 fieldKey: user_id label: Mbox 3rd Party ID @@ -3817,7 +3817,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nW8xjVA9mupe4XzovX93b1 + - id: 87oaNKZePa1jnC7RjjWstA sortOrder: 1 fieldKey: traits label: Profile Attributes @@ -22197,7 +22197,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 9i1FkdDrmqxHCJcYaaTq5L + - id: qVmJwEKiVUgpbSFqKDmFXW sortOrder: 0 fieldKey: external_id label: External User ID @@ -22211,7 +22211,7 @@ items: choices: null dynamic: false allowNull: false - - id: bUhBXrN645Zy3fuPoj75W8 + - id: ikudeCT92VSVCVJjz7JYcv sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -22225,7 +22225,7 @@ items: choices: null dynamic: false allowNull: false - - id: d7t9Abw5gPC7xGx6HvhU48 + - id: 5k8GGQTkuECnspPd1VkuT1 sortOrder: 2 fieldKey: braze_id label: Braze User Identifier @@ -22239,7 +22239,7 @@ items: choices: null dynamic: false allowNull: true - - id: pXK4EVYJkxogs4YoULY31g + - id: 5pRqk1HPWXh97aAa9J23MN sortOrder: 3 fieldKey: country label: Country @@ -22253,7 +22253,7 @@ items: choices: null dynamic: false allowNull: true - - id: aZSCMJk9aSXpMokknt6Nxi + - id: o8qhtuDQMGBxf253C6naim sortOrder: 4 fieldKey: current_location label: Current Location @@ -22270,7 +22270,7 @@ items: choices: null dynamic: false allowNull: true - - id: 6esRwuntNMQCrvBjxFEyLN + - id: sirQ9HUcaeeDMXL1Ai67cu sortOrder: 5 fieldKey: date_of_first_session label: Date of First Session @@ -22282,7 +22282,7 @@ items: choices: null dynamic: false allowNull: true - - id: 6GNmNS1vC3cpo8WADhM5QH + - id: cNs8MEWy691V1LcAwKkVq sortOrder: 6 fieldKey: date_of_last_session label: Date of Last Session @@ -22294,7 +22294,7 @@ items: choices: null dynamic: false allowNull: true - - id: jTsBnkgNz1QozVQjDrq647 + - id: bgfDwCRSZCrqFxLJ64SJnu sortOrder: 7 fieldKey: dob label: Date of Birth @@ -22306,7 +22306,7 @@ items: choices: null dynamic: false allowNull: true - - id: aFDDDxfui6oQkizr4nq4su + - id: ni6q761NHAmLBqsFqiUnyj sortOrder: 8 fieldKey: email label: Email @@ -22320,7 +22320,7 @@ items: choices: null dynamic: false allowNull: true - - id: w2meSVABPngr5rtB4NawKA + - id: vvBHcc6CAynCdDxHUgKn8A sortOrder: 9 fieldKey: email_subscribe label: Email Subscribe @@ -22335,7 +22335,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8MJqqxbqy677H4jnqM4orx + - id: utRXxisW6HdD9QodYxiCWD sortOrder: 10 fieldKey: email_open_tracking_disabled label: Email Open Tracking Disabled @@ -22349,7 +22349,7 @@ items: choices: null dynamic: false allowNull: false - - id: tzzn9G2L9ARnNpojBfFbCk + - id: cddn6tWEhsZvmiWWSiBjEe sortOrder: 11 fieldKey: email_click_tracking_disabled label: Email Click Tracking Disabled @@ -22363,7 +22363,7 @@ items: choices: null dynamic: false allowNull: false - - id: iMXgcS8cxL9ToBosD6yL3M + - id: nAHEJDXyP1g7XZZeZUjV5o sortOrder: 12 fieldKey: facebook label: Facebook Attribution Data @@ -22377,7 +22377,7 @@ items: choices: null dynamic: false allowNull: false - - id: knTWCLW93dCX9ema2MqTqY + - id: mdDduv9cAKTCog2JzBE2AH sortOrder: 13 fieldKey: first_name label: First Name @@ -22391,7 +22391,7 @@ items: choices: null dynamic: false allowNull: true - - id: d4797Eo2VUT8PX9H64D82d + - id: oMLCMKUE19VzxKw9LhuWnY sortOrder: 14 fieldKey: gender label: Gender @@ -22407,7 +22407,7 @@ items: choices: null dynamic: false allowNull: true - - id: oHwwwoDHkQrnaVEEpofUdk + - id: mL4bm7jKdVdqPtTaPicsus sortOrder: 15 fieldKey: home_city label: Home City @@ -22421,7 +22421,7 @@ items: choices: null dynamic: false allowNull: true - - id: ySh9XQSnXuwiYc4tpwo5K + - id: thLKmgMVtfUWLUeV2fpNUf sortOrder: 16 fieldKey: image_url label: Image URL @@ -22435,7 +22435,7 @@ items: choices: null dynamic: false allowNull: true - - id: 3BNu46Yu1N9Mqk7dZhvYJP + - id: xeoBZtpSGhkskoWSwgR2aT sortOrder: 17 fieldKey: language label: Language @@ -22447,7 +22447,7 @@ items: choices: null dynamic: false allowNull: true - - id: 6htCxH1RgPDmxiJGa3SgFD + - id: t4gzTrZ6hTV9XKMkjqJfU sortOrder: 18 fieldKey: last_name label: Last Name @@ -22461,7 +22461,7 @@ items: choices: null dynamic: false allowNull: false - - id: uGx885Xb6r9iWU22t5RL5s + - id: sRzK6Pwh2Dg6CZAKHTeDhm sortOrder: 19 fieldKey: marked_email_as_spam_at label: Marked Email as Spam At @@ -22473,7 +22473,7 @@ items: choices: null dynamic: false allowNull: true - - id: aJd89Ud8xdDyCFjgZL7JzV + - id: dh6ZXo2szmub4gNpAorPGe sortOrder: 20 fieldKey: phone label: Phone Number @@ -22487,7 +22487,7 @@ items: choices: null dynamic: false allowNull: true - - id: vRgDxivGNdXjgAPZJtTthx + - id: pYbTwKxdDL4iNFEzF4MDHb sortOrder: 21 fieldKey: push_subscribe label: Push Subscribe @@ -22502,7 +22502,7 @@ items: choices: null dynamic: false allowNull: false - - id: eB7RJEKfbbYRUxaPzHJcB8 + - id: fyMWo2EWVmfxGigy8tGZrv sortOrder: 22 fieldKey: push_tokens label: Push Tokens @@ -22519,7 +22519,7 @@ items: choices: null dynamic: false allowNull: false - - id: mBeejkkTTFwsVt5XVg34rK + - id: 9ZxWivdgbLgmK5TYSHUeh7 sortOrder: 23 fieldKey: time_zone label: Time zone @@ -22534,7 +22534,7 @@ items: choices: null dynamic: false allowNull: false - - id: bymJsmsCpJmHHinie64Fvx + - id: w3Bhi8Qh3spNz2xiUk32xP sortOrder: 24 fieldKey: twitter label: Twitter Attribution Data @@ -22549,7 +22549,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3A514W9TPCxB6Y7fTCAjqs + - id: mY5qBE84yWPd9ozaGXpVXd sortOrder: 25 fieldKey: custom_attributes label: Custom Attributes @@ -22563,7 +22563,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8ci6XRV2tyUGjnPvd239XV + - id: vB7ZKgkrUfcVXui9nDSHrV sortOrder: 26 fieldKey: _update_existing_only label: Update Existing Only @@ -22578,7 +22578,7 @@ items: choices: null dynamic: false allowNull: false - - id: h8vDoWPb7nHA1hW63YkvYs + - id: 2PPUVTznwYNqiQqx6hmM9c sortOrder: 27 fieldKey: enable_batching label: Batch Data to Braze @@ -22601,7 +22601,7 @@ items: hidden: false defaultTrigger: type = "track" and event != "Order Completed" fields: - - id: iMBAxT8HkiFfECSpppKdxP + - id: ht6EkP4zGYNfNYF3Roqi32 sortOrder: 0 fieldKey: external_id label: External User ID @@ -22615,7 +22615,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2R2ZADUiCeeGZ9MTVJNwCY + - id: oHyZoXVuUsX6bSiPTm4Jje sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -22629,7 +22629,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2wN1CrseysdGzF5Ns7t4Za + - id: iJmjVwdrVe5VNXHVYPXHAM sortOrder: 2 fieldKey: email label: Email @@ -22649,7 +22649,7 @@ items: choices: null dynamic: false allowNull: false - - id: hbgAWCUqixaAcF1BhHyzJ8 + - id: mPKFjVLrk8FKhuasepF4za sortOrder: 3 fieldKey: braze_id label: Braze User Identifier @@ -22663,7 +22663,7 @@ items: choices: null dynamic: false allowNull: true - - id: 9ab4oXYJtAbKuTCK4hVTzB + - id: 39eBTsE5PTRs3DL5NsCLom sortOrder: 4 fieldKey: name label: Event Name @@ -22677,7 +22677,7 @@ items: choices: null dynamic: false allowNull: false - - id: jK6Xh6qnCUmDLEYjrUYXH1 + - id: xumqFzm346hKusYQFygFqh sortOrder: 5 fieldKey: time label: Time @@ -22691,7 +22691,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9tsavza1NUtsCLpA51D4BR + - id: ot8E6jgAQf6ayjmffCvPT1 sortOrder: 6 fieldKey: properties label: Event Properties @@ -22705,7 +22705,7 @@ items: choices: null dynamic: false allowNull: false - - id: r8cDyjES7L8CqeurYMj1gW + - id: kg5WgW4fNfVunQBVvjk9jp sortOrder: 7 fieldKey: _update_existing_only label: Update Existing Only @@ -22720,7 +22720,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8MDXQbp3ipXwaDNY3ZAsqU + - id: bushHffxBJFyrBJfbFt2ju sortOrder: 8 fieldKey: enable_batching label: Batch Data to Braze @@ -22743,7 +22743,7 @@ items: hidden: false defaultTrigger: event = "Order Completed" fields: - - id: sKA1hGKVCoH8szpYwsv5EM + - id: mxb4x8KH3M477si2y6oWKr sortOrder: 0 fieldKey: external_id label: External User ID @@ -22757,7 +22757,7 @@ items: choices: null dynamic: false allowNull: false - - id: nD12sk8W87jjtxfFFugZgY + - id: tQpw1mfZrc6PRALJK9KNep sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -22771,7 +22771,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2vPejVRQPvZ6G7tBkTNxJt + - id: s4oVBMLrKMm2E1nvggiJGn sortOrder: 2 fieldKey: email label: Email @@ -22785,7 +22785,7 @@ items: choices: null dynamic: false allowNull: false - - id: vPnydUsTaf6jp6jX8yp92X + - id: iWoC6NSAnUev2Pz9NL2BWR sortOrder: 3 fieldKey: braze_id label: Braze User Identifier @@ -22799,7 +22799,7 @@ items: choices: null dynamic: false allowNull: true - - id: jvbR7WAZntnFtw1wQy6SS + - id: vk1WZFLAZxJqM7XEzgeP47 sortOrder: 4 fieldKey: time label: Time @@ -22813,7 +22813,7 @@ items: choices: null dynamic: false allowNull: false - - id: q4BVLJKZwDV4qYb4od2LMo + - id: 8HeqhT9F5CaedzaZsZETM2 sortOrder: 5 fieldKey: products label: Products @@ -22827,7 +22827,7 @@ items: choices: null dynamic: false allowNull: false - - id: pD47eiZrPeWSYtUn1JYNm4 + - id: 6mXz1KPMbWUC1DveRZUrbN sortOrder: 6 fieldKey: properties label: Event Properties @@ -22841,7 +22841,7 @@ items: choices: null dynamic: false allowNull: false - - id: kTgMrdGLD4BHmnMSFD81D2 + - id: jrJbKszin2m6pyPs8zqKyt sortOrder: 7 fieldKey: _update_existing_only label: Update Existing Only @@ -22856,7 +22856,7 @@ items: choices: null dynamic: false allowNull: false - - id: cUY4VXfhaDgCSw4peKXs1h + - id: vLwyn3e5MStihAti7t1hHM sortOrder: 8 fieldKey: enable_batching label: Batch Data to Braze @@ -22893,7 +22893,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 2gBk18J7N6v4cf6UwE5afb + - id: ttU5onbGjkAkivbZa8sjUY sortOrder: 0 fieldKey: external_id label: External ID @@ -22905,7 +22905,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4UCBA7K6yWCzvgDj7Wmihf + - id: 2bVhXoTPEpa6BcrX5EoSuu sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -22919,7 +22919,7 @@ items: choices: null dynamic: false allowNull: false - - id: 98PYTD678dY7gMgZV2Ri5u + - id: xcw9zQ1QMcU2tbn2FY6RJG sortOrder: 2 fieldKey: merge_behavior label: Merge Behavior @@ -22948,7 +22948,7 @@ items: hidden: false defaultTrigger: event = "Create Alias" fields: - - id: 9MSDoFyKMZ5qEaCruRS9jA + - id: iaL7BJ1RcxEi9HWRjAnTX6 sortOrder: 0 fieldKey: external_id label: External ID @@ -22960,7 +22960,7 @@ items: choices: null dynamic: false allowNull: true - - id: 871aNEsiHTrEogPxzzjo9o + - id: hHkPpvPiKqUWfykhF5ECMN sortOrder: 1 fieldKey: alias_name label: Alias Name @@ -22972,7 +22972,7 @@ items: choices: null dynamic: false allowNull: false - - id: fq5EXsxCJLe8QzVZ8sF1r8 + - id: wTKshrGt5MB1g1QFGW66bt sortOrder: 2 fieldKey: alias_label label: Alias Label @@ -22984,6 +22984,744 @@ items: choices: null dynamic: false allowNull: false + - id: aVPEkfaFoH1NHSpf1H4vsb + name: Update User Profile V2 + slug: updateUserProfile2 + description: Update a user's profile attributes in Braze + platform: CLOUD + hidden: false + defaultTrigger: type = "identify" + fields: + - id: JftPmeJ6kZmtKwnpfyom4 + sortOrder: 0 + fieldKey: external_id + label: External User ID + type: STRING + description: The unique user identifier + placeholder: '' + defaultValue: + '@path': $.userId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: w1AgGFqJw43mD5zzDKTeD1 + sortOrder: 1 + fieldKey: user_alias + label: User Alias Object + type: OBJECT + description: >- + A user alias object. See [the + docs](https://www.braze.com/docs/api/objects_filters/user_alias_object/). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: rGVm2JULWupgUQRs4ADaKp + sortOrder: 2 + fieldKey: braze_id + label: Braze User Identifier + type: STRING + description: The unique user identifier + placeholder: '' + defaultValue: + '@path': $.properties.braze_id + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: 5yG9cvBFyDcZG69bRfCngc + sortOrder: 3 + fieldKey: country + label: Country + type: STRING + description: The country code of the user + placeholder: '' + defaultValue: + '@path': $.context.location.country + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: vVFPX8arw5mUUs5VXX9ano + sortOrder: 4 + fieldKey: current_location + label: Current Location + type: OBJECT + description: The user's current longitude/latitude. + placeholder: '' + defaultValue: + latitude: + '@path': $.context.location.latitude + longitude: + '@path': $.context.location.longitude + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: pfwXghn366sP7vtJD1ACX5 + sortOrder: 5 + fieldKey: date_of_first_session + label: Date of First Session + type: DATETIME + description: The date the user first used the app + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: cujUE5wZ6Bvh4C49tv6xSf + sortOrder: 6 + fieldKey: date_of_last_session + label: Date of Last Session + type: DATETIME + description: The date the user last used the app + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: 3oP3xC36AUXLT5sYquskEx + sortOrder: 7 + fieldKey: dob + label: Date of Birth + type: DATETIME + description: The user's date of birth + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: nimxGbjK8LGgZWdVMs1X51 + sortOrder: 8 + fieldKey: email + label: Email + type: STRING + description: The user's email + placeholder: '' + defaultValue: + '@path': $.traits.email + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: bWd7DBjkEQM5LWHafxQdpo + sortOrder: 9 + fieldKey: email_subscribe + label: Email Subscribe + type: STRING + description: >- + The user's email subscription preference: “opted_in” (explicitly + registered to receive email messages), “unsubscribed” (explicitly opted + out of email messages), and “subscribed” (neither opted in nor out). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: uZBjNrXYeAAGanhLu8H95n + sortOrder: 10 + fieldKey: email_open_tracking_disabled + label: Email Open Tracking Disabled + type: BOOLEAN + description: >- + Set to true to disable the open tracking pixel from being added to all + future emails sent to this user. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: vgxnn1Hz3iv8AZU2METadV + sortOrder: 11 + fieldKey: email_click_tracking_disabled + label: Email Click Tracking Disabled + type: BOOLEAN + description: >- + Set to true to disable the click tracking for all links within a future + email, sent to this user. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: opHPbsmWQ5vrvXYVf7ftmi + sortOrder: 12 + fieldKey: facebook + label: Facebook Attribution Data + type: OBJECT + description: >- + Hash of Facebook attribution containing any of `id` (string), `likes` + (array of strings), `num_friends` (integer). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: ujBPxpN1ZPZAbm462j92oM + sortOrder: 13 + fieldKey: first_name + label: First Name + type: STRING + description: The user's first name + placeholder: '' + defaultValue: + '@path': $.traits.firstName + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: ipjF12HerwnLx6i9NtZyN3 + sortOrder: 14 + fieldKey: gender + label: Gender + type: STRING + description: >- + The user's gender: “M”, “F”, “O” (other), “N” (not applicable), “P” + (prefer not to say) or nil (unknown). + placeholder: '' + defaultValue: + '@path': $.traits.gender + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: XyBnuwJoCjYgrei1Kt9HH + sortOrder: 15 + fieldKey: home_city + label: Home City + type: STRING + description: The user's home city. + placeholder: '' + defaultValue: + '@path': $.traits.address.city + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: kpx1wBALG7ybpqwjh9un2S + sortOrder: 16 + fieldKey: image_url + label: Image URL + type: STRING + description: URL of image to be associated with user profile. + placeholder: '' + defaultValue: + '@path': $.traits.avatar + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: et5CPQvLPq3G1AJ1gdRE6Y + sortOrder: 17 + fieldKey: language + label: Language + type: STRING + description: The user's preferred language. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: e8GAUGcKng6CADquCriARR + sortOrder: 18 + fieldKey: last_name + label: Last Name + type: STRING + description: The user's last name + placeholder: '' + defaultValue: + '@path': $.traits.lastName + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fa6MmvNFEAWm4akrGyEiF3 + sortOrder: 19 + fieldKey: marked_email_as_spam_at + label: Marked Email as Spam At + type: DATETIME + description: The date the user marked their email as spam. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: roC2V7LdKjrzxxKaWzvMaY + sortOrder: 20 + fieldKey: phone + label: Phone Number + type: STRING + description: The user's phone number + placeholder: '' + defaultValue: + '@path': $.traits.phone + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: myicLjEEAznBJRBvuaKTDq + sortOrder: 21 + fieldKey: push_subscribe + label: Push Subscribe + type: STRING + description: >- + The user's push subscription preference: “opted_in” (explicitly + registered to receive push messages), “unsubscribed” (explicitly opted + out of push messages), and “subscribed” (neither opted in nor out). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: qvnHQV8SCnFZ6Vt1i2rJf6 + sortOrder: 22 + fieldKey: push_tokens + label: Push Tokens + type: OBJECT + description: >- + Array of objects with app_id and token string. You may optionally + provide a device_id for the device this token is associated with, e.g., + [{"app_id": App Identifier, "token": "abcd", "device_id": + "optional_field_value"}]. If a device_id is not provided, one will be + randomly generated. + placeholder: '' + required: false + multiple: true + choices: null + dynamic: false + allowNull: false + - id: hhS1Epx3AQoqYUPrj7hs54 + sortOrder: 23 + fieldKey: time_zone + label: Time zone + type: STRING + description: >- + The user’s time zone name from IANA Time Zone Database (e.g., + “America/New_York” or “Eastern Time (US & Canada)”). Only valid time + zone values will be set. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: oSK1xJ4bfcmom2pwGGjArH + sortOrder: 24 + fieldKey: twitter + label: Twitter Attribution Data + type: OBJECT + description: >- + Hash containing any of id (integer), screen_name (string, Twitter + handle), followers_count (integer), friends_count (integer), + statuses_count (integer). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fdvu4XyLv5cLvCi71v7tHV + sortOrder: 25 + fieldKey: custom_attributes + label: Custom Attributes + type: OBJECT + description: Hash of custom attributes to send to Braze + placeholder: '' + defaultValue: + '@path': $.traits + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: hP9uPBVUEUC3nFH9uD54AE + sortOrder: 26 + fieldKey: enable_batching + label: Batch Data to Braze + type: BOOLEAN + description: >- + If true, Segment will batch events before sending to Braze’s user track + endpoint. Braze accepts batches of up to 75 events. + placeholder: '' + defaultValue: true + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: edFSMK18MScnLKK68zkg1i + name: Track Event V2 + slug: trackEvent2 + description: Record custom events in Braze + platform: CLOUD + hidden: false + defaultTrigger: type = "track" and event != "Order Completed" + fields: + - id: jxgZNEf6XGZ1kYCH5K4WmA + sortOrder: 0 + fieldKey: external_id + label: External User ID + type: STRING + description: The unique user identifier + placeholder: '' + defaultValue: + '@path': $.userId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: jWuX4wxhZpXPpzPqm8YJ71 + sortOrder: 1 + fieldKey: user_alias + label: User Alias Object + type: OBJECT + description: >- + A user alias object. See [the + docs](https://www.braze.com/docs/api/objects_filters/user_alias_object/). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 6qiodHfFRNvi9WEZaosM57 + sortOrder: 2 + fieldKey: email + label: Email + type: STRING + description: The user email + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 6dCE92CYNUT7ptAgizuCPw + sortOrder: 3 + fieldKey: braze_id + label: Braze User Identifier + type: STRING + description: The unique user identifier + placeholder: '' + defaultValue: + '@path': $.properties.braze_id + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: v1tcZpmk51BQp9z3waaxLB + sortOrder: 4 + fieldKey: name + label: Event Name + type: STRING + description: The event name + placeholder: '' + defaultValue: + '@path': $.event + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: gdWYLiUq33asHtpkWdqyDE + sortOrder: 5 + fieldKey: time + label: Time + type: DATETIME + description: When the event occurred. + placeholder: '' + defaultValue: + '@path': $.receivedAt + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: rWjSv3y8sEmxPkVMmqGWUz + sortOrder: 6 + fieldKey: properties + label: Event Properties + type: OBJECT + description: Properties of the event + placeholder: '' + defaultValue: + '@path': $.properties + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: mTC18dANQoqQd3sEaRkT7G + sortOrder: 7 + fieldKey: enable_batching + label: Batch Data to Braze + type: BOOLEAN + description: >- + If true, Segment will batch events before sending to Braze’s user track + endpoint. Braze accepts batches of up to 75 events. + placeholder: '' + defaultValue: true + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fz8S9HPDaJmNxsA8Niwv2A + name: Identify User V2 + slug: identifyUser2 + description: >- + Identifies an unidentified (alias-only) user. Use alongside the Create + Alias action, or with user aliases you have already defined. + platform: CLOUD + hidden: false + defaultTrigger: null + fields: + - id: 2uhvengbu1DMqru5au2vYD + sortOrder: 0 + fieldKey: external_id + label: External ID + type: STRING + description: The external ID of the user to identify. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 454wRVE94jRfWETXk6qV5X + sortOrder: 1 + fieldKey: user_alias + label: User Alias Object + type: OBJECT + description: >- + A user alias object. See [the + docs](https://www.braze.com/docs/api/objects_filters/user_alias_object/). + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: nCwtkkqXrKJvczCkHGQn6k + sortOrder: 2 + fieldKey: merge_behavior + label: Merge Behavior + type: STRING + description: >- + Sets the endpoint to merge some fields found exclusively on the + anonymous user to the identified user. See [the + docs](https://www.braze.com/docs/api/endpoints/user_data/post_user_identify/#request-parameters). + placeholder: '' + required: false + multiple: false + choices: + - label: None + value: none + - label: Merge + value: merge + dynamic: false + allowNull: false + - id: uN77iFiyocgcAkA1mwjFai + name: Create Alias V2 + slug: createAlias2 + description: >- + Create new user aliases for existing identified users, or to create new + unidentified users. + platform: CLOUD + hidden: false + defaultTrigger: event = "Create Alias" + fields: + - id: 5zk2X8T7ojApnqdm2W5nwn + sortOrder: 0 + fieldKey: external_id + label: External ID + type: STRING + description: The external ID of the user to create an alias for. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: jac5wnfy2V9tSSYq8FTvnP + sortOrder: 1 + fieldKey: alias_name + label: Alias Name + type: STRING + description: The alias identifier + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 29b8NLEu2c6JuaBdiwWGdq + sortOrder: 2 + fieldKey: alias_label + label: Alias Label + type: STRING + description: A label indicating the type of alias + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: uq4SiYEcMy656CLSJJpdRB + name: Track Purchase V2 + slug: trackPurchase2 + description: Record purchases in Braze + platform: CLOUD + hidden: false + defaultTrigger: event = "Order Completed" + fields: + - id: s2kPax4goWAQjE8YvCejbH + sortOrder: 0 + fieldKey: external_id + label: External User ID + type: STRING + description: The unique user identifier + placeholder: '' + defaultValue: + '@path': $.userId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: xhDvWJgMUZ5Azc9ARq4dcY + sortOrder: 1 + fieldKey: user_alias + label: User Alias Object + type: OBJECT + description: >- + A user alias object. See [the + docs](https://www.braze.com/docs/api/objects_filters/user_alias_object/). + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: epm8g5aKdv3aBAEVH4FgDL + sortOrder: 2 + fieldKey: email + label: Email + type: STRING + description: The user email + placeholder: '' + defaultValue: + '@path': $.traits.email + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: foQmYTDFwhoGydLVHxVAaC + sortOrder: 3 + fieldKey: braze_id + label: Braze User Identifier + type: STRING + description: The unique user identifier + placeholder: '' + defaultValue: + '@path': $.properties.braze_id + required: false + multiple: false + choices: null + dynamic: false + allowNull: true + - id: 5cMtCfJS3WLicsMaMv1sM8 + sortOrder: 4 + fieldKey: time + label: Time + type: DATETIME + description: When the event occurred. + placeholder: '' + defaultValue: + '@path': $.receivedAt + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: jzHkNdj4dt4TKhnqgbYinB + sortOrder: 5 + fieldKey: products + label: Products + type: OBJECT + description: Products purchased + placeholder: '' + defaultValue: + '@path': $.properties.products + required: true + multiple: true + choices: null + dynamic: false + allowNull: false + - id: jaAZDSi2ZFNHujiCgXmCZF + sortOrder: 6 + fieldKey: properties + label: Event Properties + type: OBJECT + description: Properties of the event + placeholder: '' + defaultValue: + '@path': $.properties + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: gTX2xs9zNqybs2b5vENDqc + sortOrder: 7 + fieldKey: enable_batching + label: Batch Data to Braze + type: BOOLEAN + description: >- + If true, Segment will batch events before sending to Braze’s user track + endpoint. Braze accepts batches of up to 75 events. + placeholder: '' + defaultValue: true + required: false + multiple: false + choices: null + dynamic: false + allowNull: false presets: - actionId: 3pnc4QJvUjWGi2bp6EnDt name: Track Calls @@ -26802,255 +27540,666 @@ items: choices: null dynamic: false allowNull: false - hidden: false - - id: pvLKevrkEtiUZX3ej5FX8j - name: Identify User - slug: identifyUser - description: >- - Set attributes for the user in CommandBar. If "Deploy via Segment" is - enabled, then also boot CommandBar for the user, which makes CommandBar - available to the user. - platform: WEB + hidden: false + - id: pvLKevrkEtiUZX3ej5FX8j + name: Identify User + slug: identifyUser + description: >- + Set attributes for the user in CommandBar. If "Deploy via Segment" is + enabled, then also boot CommandBar for the user, which makes CommandBar + available to the user. + platform: WEB + hidden: false + defaultTrigger: type = "identify" + fields: + - id: vdC2CCn4Ztjfrs4hjzcKAx + sortOrder: 0 + fieldKey: userId + label: User ID + type: STRING + description: The user's id + placeholder: '' + defaultValue: + '@path': $.userId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + hidden: false + - id: eupbPmKcwpEqZY6wMSK7Qr + sortOrder: 1 + fieldKey: hmac + label: HMAC + type: STRING + description: >- + Identify users with an HMAC of their user ID; this enables end user + customizable shortcuts and other features. [Learn about identity + verification](https://app.commandbar.com/identity-verification). + placeholder: '' + defaultValue: + '@path': $.context.CommandBar.hmac + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + hidden: false + - id: xjo9ptRSCEPzBWK1VhHMvY + sortOrder: 2 + fieldKey: formFactor + label: Event Metadata + type: OBJECT + description: >- + Configures the way the bar is displayed. An 'inline' bar is always + visible and hosted within an element on your page. A 'modal' bar will + display in a modal dialog when open. + placeholder: '' + defaultValue: + '@path': $.context.CommandBar.formFactor + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + hidden: false + - id: qTqz9mKYRMn4vEFU2setGv + sortOrder: 3 + fieldKey: traits + label: Traits + type: OBJECT + description: The Segment traits to be forwarded to CommandBar + placeholder: '' + defaultValue: + '@path': $.traits + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + hidden: false + - id: cNMDdU1GCoZX5yAk57vt7U + name: Report Web Event + slug: reportWebEvent + description: deprecated + platform: WEB + hidden: true + defaultTrigger: type = "track" + fields: [] + presets: + - actionId: 5cVhYfBJYs4sCSvLLoahGc + name: Track Event + fields: + event_name: + '@path': $.event + event_metadata: + '@path': $.properties + trigger: type = "track" + - actionId: pvLKevrkEtiUZX3ej5FX8j + name: Identify User + fields: + userId: + '@path': $.userId + hmac: + '@path': $.context.CommandBar.hmac + formFactor: + '@path': $.context.CommandBar.formFactor + traits: + '@path': $.traits + trigger: type = "identify" + partnerOwned: true +- id: 54521fd525e721e32a72eea1 + display_name: comScore + name: comScore + slug: comscore + hidden: false + endpoints: + - US + regions: + - us-west-2 + - eu-west-1 + url: connections/destinations/catalog/comscore + previous_names: + - comScore + website: http://comscore.com + status: PUBLIC + categories: + - Video + - Analytics + logo: + url: https://cdn.filepicker.io/api/file/XM2ggMweTkliGImSg1Td + mark: + url: https://cdn.filepicker.io/api/file/1722B3EeQ6wPETOvS5ZA + methods: + track: true + identify: true + group: false + alias: false + screen: false + page: true + platforms: + browser: true + mobile: true + server: false + warehouse: false + cloudAppObject: false + components: + - code: https://github.com/segment-integrations/analytics.js-integration-comscore + type: BROWSER + - code: https://github.com/segment-integrations/analytics-ios-integration-comscore + type: IOS + - code: >- + https://github.com/segment-integrations/analytics-android-integration-comscore + type: ANDROID + browserUnbundlingSupported: false + browserUnbundlingPublic: true + replay: false + connection_modes: + device: + web: true + mobile: true + server: false + cloud: + web: false + mobile: false + server: false + settings: + - name: appName + type: string + defaultValue: '' + description: >- + This parameter will be sent along with payloads to identify which app the + tags and data are coming from. + required: false + label: App Name + - name: autoUpdate + type: boolean + defaultValue: true + description: >- + Auto Update allows the comScore SDK to automatically send usage updates to + comScore. + required: false + label: Auto Update + - name: autoUpdateInterval + type: number + defaultValue: 60 + description: >- + If Auto Update is enabled, this sets how many seconds in between auto + updates. + required: false + label: Auto Update Interval + - name: beaconParamMap + type: map + defaultValue: {} + description: >- + (Web/A.js Only) Map Segment event properties to comScore Beacon + parameters. + required: false + label: Beacon Param Map + - name: c2 + type: string + defaultValue: '' + description: >- + You can find your `c2` option when you enter your domain and press **Get + Tag** at [comScore + Direct](http://direct.comscore.com/clients/Default.aspx). The `c2` option + is on line 4 of the **Tag Code**. + required: true + label: c2 ID + - name: comscorekw + type: string + defaultValue: '' + description: >- + (Web/A.js Only) Add your Comscore Keyword value. This will be added to the + query string as `comscorekw={value}`. + required: false + label: Comscore Keyword + - name: consentFlag + type: string + defaultValue: '' + description: >- + (Web/A.js and Android Only) Input the custom property or context field you + would like to map to Comscore's user consent label (`cs_ucfr`). The value + should be `true` / `false` , `1` / `0` or the [US Privacy String] + (https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md) + value to indicate user consent. When evaluating mappings, Segment will + prioritize properties before context fields. If nothing is mapped, Segment + will not pass `cs_ucfr` to Comscore. + required: false + label: Comscore User Consent Label + - name: foregroundOnly + type: boolean + defaultValue: true + description: >- + When Auto Update is Enabled, this setting determines whether usage date + will be sent only when the app is in the foreground. If your app can + provide a user experience from the background, like Push Notifications, + then you'll want to set this to false. + required: false + label: Only Auto Update when app in foreground. + - name: publisherSecret + type: string + defaultValue: '' + description: >- + You can find your `Publisher Secret` option when you enter your domain and + press **Get Tag** at [comScore + Direct](http://direct.comscore.com/clients/Default.aspx). + required: false + label: Publisher Secret + actions: [] + presets: [] + partnerOwned: false +- id: 664ce7bdc820c71f7e3ff031 + display_name: Contentstack Cloud + name: Contentstack Cloud + slug: contentstack-cloud + hidden: false + endpoints: + - US + regions: + - us-west-2 + - eu-west-1 + url: connections/destinations/catalog/contentstack-cloud + previous_names: + - Contentstack + - Contentstack Cloud + website: https://www.contentstack.com + status: PUBLIC_BETA + categories: + - Personalization + - A/B Testing + logo: + url: https://cdn-devcenter.segment.com/13482d7e-055e-4c1e-a3df-c712412c3c69.svg + mark: + url: https://cdn-devcenter.segment.com/c07140f7-ac4c-44e4-846a-74c327bd1a44.svg + methods: + track: true + identify: true + group: true + alias: true + screen: false + page: true + platforms: + browser: true + mobile: false + server: true + warehouse: false + cloudAppObject: false + components: [] + browserUnbundlingSupported: false + browserUnbundlingPublic: false + replay: false + connection_modes: + device: + web: false + mobile: false + server: false + cloud: + web: true + mobile: false + server: true + settings: + - name: personalizeEdgeApiBaseUrl + type: string + defaultValue: '' + description: Your region-based personalize-edge API base URL. + required: true + label: Personalize Edge API base URL + - name: personalizeProjectId + type: string + defaultValue: '' + description: Your Personalize project ID to which Segment's data should be synced. + required: true + label: Personalize project ID + actions: + - id: 4Gaajp57ruNwozoCHfqqSu + name: Custom Attributes Sync + slug: customAttributesSync + description: Sync Custom Attributes to your Contentstack Experience. + platform: CLOUD + hidden: false + defaultTrigger: type = "identify" + fields: + - id: w6djmaT6RNycCQPPLfk3wv + sortOrder: 0 + fieldKey: traits + label: User traits + type: OBJECT + description: User Profile traits to send to Contentstack + placeholder: '' + defaultValue: + '@path': $.traits + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fbHmbnjSr1TMj7Pzc5e1F + sortOrder: 1 + fieldKey: userId + label: User ID + type: STRING + description: ID for the user + placeholder: '' + defaultValue: + '@path': $.userId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: hYisxTt9w8KKXydHboPuKb + sortOrder: 2 + fieldKey: createAttributes + label: Create Attributes + type: BOOLEAN + description: Inidicates if Attributes should be created in Contentstack + placeholder: '' + defaultValue: + '@path': $.integrations.Contentstack.createAttributes + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: bhagkqUXKcmNbb6EBFLbFd + name: Contentstack Browser Plugin + slug: contentstackPlugin + description: >- + Enriches all Segment payloads with a value indicating if Attributes need + to be created in Contentstack before they are synced. + platform: WEB + hidden: false + defaultTrigger: >- + type = "track" or type = "identify" or type = "page" or type = "group" or + type = "alias" + fields: + - id: 8Ha5rgvRSZrttCL9cCvFEk + sortOrder: 0 + fieldKey: traits + label: User traits + type: OBJECT + description: User Profile traits to send to Contentstack + placeholder: '' + defaultValue: + '@path': $.traits + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: cUD7isWzEHrcTbEnthfajm + name: Computed Attribute Sync + slug: computedAttributeSync + description: Sync Computed Attributes to your Contentstack Experience. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" or type = "identify" + fields: + - id: vzMMDWVCBbXj6rDMMtd7eP + sortOrder: 0 + fieldKey: traits + label: User traits + type: OBJECT + description: User Profile traits to send to Contentstack, for Identify calls + placeholder: '' + defaultValue: + '@path': $.traits + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 8jsM1yfNb7wokr38o6tFDr + sortOrder: 1 + fieldKey: properties + label: User properties + type: OBJECT + description: User Profile properties to send to Contentstack, for Track calls + placeholder: '' + defaultValue: + '@path': $.properties + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5GiG7PVAULqTduNPmfei2V + sortOrder: 2 + fieldKey: type + label: Event Type + type: STRING + description: Type of the event + placeholder: '' + defaultValue: + '@path': $.type + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: bDfvuv45ZnNgW1TbnAsYd6 + sortOrder: 3 + fieldKey: userId + label: User ID + type: STRING + description: ID for the user + placeholder: '' + defaultValue: + '@path': $.userId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: eMUTsmzLxN5vNyCWsUB3u2 + name: Audience Sync + slug: audienceSync + description: Sync Audiences to your Contentstack Experience. + platform: CLOUD hidden: false - defaultTrigger: type = "identify" + defaultTrigger: type = "track" or type = "identify" fields: - - id: vdC2CCn4Ztjfrs4hjzcKAx + - id: j9RPNGTA9tDpDwF28zRFqC sortOrder: 0 - fieldKey: userId - label: User ID - type: STRING - description: The user's id + fieldKey: traits + label: User traits + type: OBJECT + description: User Profile traits to send to Contentstack, for Identify calls placeholder: '' defaultValue: - '@path': $.userId - required: true + '@path': $.traits + required: false multiple: false choices: null dynamic: false allowNull: false - hidden: false - - id: eupbPmKcwpEqZY6wMSK7Qr + - id: 2FUSzaRDNAQmN77kcj5Goh sortOrder: 1 - fieldKey: hmac - label: HMAC - type: STRING - description: >- - Identify users with an HMAC of their user ID; this enables end user - customizable shortcuts and other features. [Learn about identity - verification](https://app.commandbar.com/identity-verification). + fieldKey: properties + label: User traits + type: OBJECT + description: User Profile traits to send to Contentstack, for Track calls placeholder: '' defaultValue: - '@path': $.context.CommandBar.hmac + '@path': $.properties required: false multiple: false choices: null dynamic: false allowNull: false - hidden: false - - id: xjo9ptRSCEPzBWK1VhHMvY + - id: pUPmietaW6guw28MLuznH8 sortOrder: 2 - fieldKey: formFactor - label: Event Metadata - type: OBJECT - description: >- - Configures the way the bar is displayed. An 'inline' bar is always - visible and hosted within an element on your page. A 'modal' bar will - display in a modal dialog when open. + fieldKey: type + label: Event Type + type: STRING + description: Type of the event placeholder: '' defaultValue: - '@path': $.context.CommandBar.formFactor - required: false + '@path': $.type + required: true multiple: false choices: null dynamic: false allowNull: false - hidden: false - - id: qTqz9mKYRMn4vEFU2setGv + - id: 2ZjYNXhqS67NvViXRBRLBq sortOrder: 3 - fieldKey: traits - label: Traits - type: OBJECT - description: The Segment traits to be forwarded to CommandBar + fieldKey: userId + label: User ID + type: STRING + description: ID for the user placeholder: '' defaultValue: - '@path': $.traits - required: false + '@path': $.userId + required: true multiple: false choices: null dynamic: false allowNull: false - hidden: false - - id: cNMDdU1GCoZX5yAk57vt7U - name: Report Web Event - slug: reportWebEvent - description: deprecated - platform: WEB - hidden: true - defaultTrigger: type = "track" - fields: [] - presets: - - actionId: 5cVhYfBJYs4sCSvLLoahGc - name: Track Event - fields: - event_name: - '@path': $.event - event_metadata: - '@path': $.properties - trigger: type = "track" - - actionId: pvLKevrkEtiUZX3ej5FX8j - name: Identify User - fields: - userId: - '@path': $.userId - hmac: - '@path': $.context.CommandBar.hmac - formFactor: - '@path': $.context.CommandBar.formFactor - traits: - '@path': $.traits - trigger: type = "identify" + presets: [] partnerOwned: true -- id: 54521fd525e721e32a72eea1 - display_name: comScore - name: comScore - slug: comscore +- id: 66ccaa142d6b2d223bb1ebda + display_name: Contentstack Web + name: Contentstack Web + slug: contentstack-web hidden: false endpoints: - US regions: - us-west-2 - eu-west-1 - url: connections/destinations/catalog/comscore + url: connections/destinations/catalog/contentstack-web previous_names: - - comScore - website: http://comscore.com - status: PUBLIC + - Contentstack Web + website: https://www.contentstack.com + status: PUBLIC_BETA categories: - - Video - - Analytics + - Personalization + - A/B Testing logo: - url: https://cdn.filepicker.io/api/file/XM2ggMweTkliGImSg1Td + url: https://cdn-devcenter.segment.com/e031ccba-9898-4fc7-8cf0-348001f71be5.svg mark: - url: https://cdn.filepicker.io/api/file/1722B3EeQ6wPETOvS5ZA + url: https://cdn-devcenter.segment.com/6f8c9484-1b1e-4e11-8259-9f17906231b7.svg methods: track: true identify: true - group: false - alias: false + group: true + alias: true screen: false page: true platforms: browser: true - mobile: true + mobile: false server: false warehouse: false cloudAppObject: false - components: - - code: https://github.com/segment-integrations/analytics.js-integration-comscore - type: BROWSER - - code: https://github.com/segment-integrations/analytics-ios-integration-comscore - type: IOS - - code: >- - https://github.com/segment-integrations/analytics-android-integration-comscore - type: ANDROID + components: [] browserUnbundlingSupported: false - browserUnbundlingPublic: true + browserUnbundlingPublic: false replay: false connection_modes: device: - web: true - mobile: true + web: false + mobile: false server: false cloud: - web: false + web: true mobile: false server: false settings: - - name: appName - type: string - defaultValue: '' - description: >- - This parameter will be sent along with payloads to identify which app the - tags and data are coming from. - required: false - label: App Name - - name: autoUpdate - type: boolean - defaultValue: true - description: >- - Auto Update allows the comScore SDK to automatically send usage updates to - comScore. - required: false - label: Auto Update - - name: autoUpdateInterval - type: number - defaultValue: 60 - description: >- - If Auto Update is enabled, this sets how many seconds in between auto - updates. - required: false - label: Auto Update Interval - - name: beaconParamMap - type: map - defaultValue: {} - description: >- - (Web/A.js Only) Map Segment event properties to comScore Beacon - parameters. - required: false - label: Beacon Param Map - - name: c2 + - name: personalizeEdgeApiBaseUrl type: string defaultValue: '' - description: >- - You can find your `c2` option when you enter your domain and press **Get - Tag** at [comScore - Direct](http://direct.comscore.com/clients/Default.aspx). The `c2` option - is on line 4 of the **Tag Code**. + description: Your region-based personalize-edge API base URL. required: true - label: c2 ID - - name: comscorekw - type: string - defaultValue: '' - description: >- - (Web/A.js Only) Add your Comscore Keyword value. This will be added to the - query string as `comscorekw={value}`. - required: false - label: Comscore Keyword - - name: consentFlag - type: string - defaultValue: '' - description: >- - (Web/A.js and Android Only) Input the custom property or context field you - would like to map to Comscore's user consent label (`cs_ucfr`). The value - should be `true` / `false` , `1` / `0` or the [US Privacy String] - (https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md) - value to indicate user consent. When evaluating mappings, Segment will - prioritize properties before context fields. If nothing is mapped, Segment - will not pass `cs_ucfr` to Comscore. - required: false - label: Comscore User Consent Label - - name: foregroundOnly - type: boolean - defaultValue: true - description: >- - When Auto Update is Enabled, this setting determines whether usage date - will be sent only when the app is in the foreground. If your app can - provide a user experience from the background, like Push Notifications, - then you'll want to set this to false. - required: false - label: Only Auto Update when app in foreground. - - name: publisherSecret + label: Personalize Edge API base URL + - name: personalizeProjectId type: string defaultValue: '' - description: >- - You can find your `Publisher Secret` option when you enter your domain and - press **Get Tag** at [comScore - Direct](http://direct.comscore.com/clients/Default.aspx). - required: false - label: Publisher Secret - actions: [] + description: Your Personalize project ID to which Segment's data should be synced. + required: true + label: Personalize project ID + actions: + - id: 67gZ3vziuB8zhGfZCPDEVa + name: Events Sync + slug: eventsSync + description: Sync Events to your Contentstack Experience. + platform: WEB + hidden: false + defaultTrigger: type = "track" + fields: + - id: bf5qQZAWeLYRmpqQ58WqXc + sortOrder: 0 + fieldKey: userId + label: User ID + type: STRING + description: ID for the user + placeholder: '' + defaultValue: + '@path': $.userId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 9PaiMy5vjVtfuyvCwozuTm + sortOrder: 1 + fieldKey: event + label: User Event + type: STRING + description: User Event + placeholder: '' + defaultValue: + '@path': $.event + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: hXm5UnErmxdjbJyToAN29Z + name: Custom Attributes Sync + slug: customAttributesSync + description: Sync Custom Attributes to your Contentstack Experience. + platform: WEB + hidden: false + defaultTrigger: type = "track" or type = "identify" + fields: + - id: vLMqpvepoSHoa7eW9CoFAD + sortOrder: 0 + fieldKey: traits + label: User traits + type: OBJECT + description: User Profile traits to send to Contentstack + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits + then: + '@path': $.traits + else: + '@path': $.context.traits + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5dhb4rMuzVaKQCwRaN2hKh + sortOrder: 1 + fieldKey: userId + label: User ID + type: STRING + description: ID for the user + placeholder: '' + defaultValue: + '@path': $.userId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false presets: [] - partnerOwned: false + partnerOwned: true - id: 5cb607714cab700001f13480 display_name: ConvertFlow name: ConvertFlow @@ -58812,7 +59961,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: d1PJdezkc7DV1ZR16cwtLV + - id: rnuUQAxpWobUocYoov9Q3s sortOrder: 0 fieldKey: eventName label: Event Name @@ -58830,7 +59979,7 @@ items: choices: null dynamic: true allowNull: false - - id: dTb68ddbJSP7WF2HZ4gW6i + - id: gvxdvNVnTBYbqytz5NdWXw sortOrder: 1 fieldKey: occurredAt label: Event Timestamp @@ -58846,7 +59995,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2SzRNyByzZ3ywuxcGkyYT1 + - id: 5j58hEA34tvQbepza6SUkj sortOrder: 2 fieldKey: email label: Email Address @@ -58868,7 +60017,7 @@ items: choices: null dynamic: false allowNull: false - - id: utwgG6yWobRtGSkG5hsPox + - id: cpqmG1F5LnaxB61wYjeRpK sortOrder: 3 fieldKey: utk label: User Token @@ -58882,7 +60031,7 @@ items: choices: null dynamic: false allowNull: false - - id: qgYf4DHyTv3VpVfJct41SL + - id: e9yg7ujnHLT9jpFk6XPwUW sortOrder: 4 fieldKey: objectId label: Object ID @@ -58897,7 +60046,7 @@ items: choices: null dynamic: false allowNull: false - - id: cedAboYx9M3fN7MCEfxbmc + - id: mnGdZdUhDz251x6Nc8xVD9 sortOrder: 5 fieldKey: properties label: Event Properties @@ -58922,7 +60071,7 @@ items: hidden: false defaultTrigger: null fields: - - id: e2bZHtAb14WkpCp19rVWVv + - id: kjmoivD5g6mhLqvnzEPjj2 sortOrder: 0 fieldKey: createNewCustomRecord label: Create Custom Object Record if Not Found @@ -58939,7 +60088,7 @@ items: choices: null dynamic: false allowNull: false - - id: pM8jbhqbtbNo6mPbnhtAgL + - id: bacfKcYZ7xQH3EkP3vwAep sortOrder: 1 fieldKey: customObjectSearchFields label: Custom Object Search Fields @@ -58954,7 +60103,7 @@ items: choices: null dynamic: false allowNull: false - - id: aYQ2tX2tXDNeqrBNntVSLa + - id: 3KDKw9V7gMUjxR3qkChR5B sortOrder: 2 fieldKey: objectType label: Object Type @@ -58972,7 +60121,7 @@ items: choices: null dynamic: true allowNull: false - - id: fWZFRPJyKAMSxjQYnz8A3V + - id: n92VUCRAbRMT49uzLskTdo sortOrder: 3 fieldKey: properties label: Properties @@ -58990,7 +60139,7 @@ items: choices: null dynamic: false allowNull: false - - id: qrD6YFJPWbU5gedbVnuFqD + - id: umCoTvDdjdNC3Z8uwHgd3L sortOrder: 4 fieldKey: searchFieldsToAssociateCustomObjects label: Search Fields to Associate custom Object @@ -59006,7 +60155,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8J59sWsKYS7tvrJWf2pbRw + - id: axm4sMpA7B9Jbo6JMoCLEV sortOrder: 5 fieldKey: toObjectType label: ObjectType to associate @@ -59024,7 +60173,7 @@ items: choices: null dynamic: true allowNull: false - - id: e2QUatT9zypFPKrrCKsT7s + - id: snJ1FGV7ULGUuEsv1XcvkL sortOrder: 6 fieldKey: associationLabel label: Association Label @@ -59044,7 +60193,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 4xS4s1ZaekfVKyXg1PFcsj + - id: cdsB5rr2hLGXLgDDoJQ9XX sortOrder: 0 fieldKey: email label: Email @@ -59062,7 +60211,7 @@ items: choices: null dynamic: false allowNull: false - - id: kuuzVs16ySb5R3CupTfKSj + - id: fBcf79y8CH2uWhZFKV1Nfd sortOrder: 1 fieldKey: company label: Company Name @@ -59076,7 +60225,7 @@ items: choices: null dynamic: false allowNull: false - - id: oKRUsWrVTTmnbg7RBZ42YG + - id: 8yogxd4Z3cc4TzfYrctPWt sortOrder: 2 fieldKey: firstname label: First Name @@ -59096,7 +60245,7 @@ items: choices: null dynamic: false allowNull: false - - id: sMjSUHoGQjtJrjxhfPjYwh + - id: 4k6JwCdd5QaziEnaSXKuHf sortOrder: 3 fieldKey: lastname label: Last Name @@ -59116,7 +60265,7 @@ items: choices: null dynamic: false allowNull: false - - id: wHJqNghwgFHhYa9SshiE9i + - id: mz5HESZ17B1gTKZsJycDbH sortOrder: 4 fieldKey: phone label: Phone @@ -59130,7 +60279,7 @@ items: choices: null dynamic: false allowNull: false - - id: gNTuZ9TextNg4kZEEbTbKA + - id: 381N2wgFTk5pMQSXQTZH43 sortOrder: 5 fieldKey: address label: Street Address @@ -59144,7 +60293,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5Qnk2e5Maky94miag5oyxi + - id: 4ydUXVik3bv7C6X5aaRYXp sortOrder: 6 fieldKey: city label: City @@ -59158,7 +60307,7 @@ items: choices: null dynamic: false allowNull: false - - id: n5PVRhQB4Wq9XBKEDgmUrW + - id: spkp8CjRBJDEmUwqoMNcRq sortOrder: 7 fieldKey: state label: State @@ -59172,7 +60321,7 @@ items: choices: null dynamic: false allowNull: false - - id: r7EkcA3eyUzquttGpdcw5X + - id: dLBadxVvGzWqwPp1Wm1fW2 sortOrder: 8 fieldKey: country label: Country @@ -59186,7 +60335,7 @@ items: choices: null dynamic: false allowNull: false - - id: aHkUeYor3AyKefzzpLqjR4 + - id: sxwT2NtMAmZEwXdro8auth sortOrder: 9 fieldKey: zip label: Postal Code @@ -59206,7 +60355,7 @@ items: choices: null dynamic: false allowNull: false - - id: wsGC8tVstMhmUimBoy26VB + - id: ss2u7Dd27uKniJcPGBmvMU sortOrder: 10 fieldKey: website label: Website @@ -59220,7 +60369,7 @@ items: choices: null dynamic: false allowNull: false - - id: hNnymayknYWduHTZBphxNV + - id: 8qe9Bxe4nFcjN6Rb4Fac2a sortOrder: 11 fieldKey: lifecyclestage label: Lifecycle Stage @@ -59236,7 +60385,7 @@ items: choices: null dynamic: false allowNull: false - - id: g1zbWzhqu2HrtmocqX1Gg2 + - id: xryKefrs6Dq6mJqgN4VQ3F sortOrder: 12 fieldKey: properties label: Other properties @@ -59254,7 +60403,7 @@ items: choices: null dynamic: false allowNull: false - - id: mrPoYwJq6B9hmNXGMiDR4t + - id: mj1uh2gajoQWhBKGChGez sortOrder: 13 fieldKey: enable_batching label: Send Batch Data to HubSpot @@ -59279,7 +60428,7 @@ items: hidden: false defaultTrigger: type = "group" fields: - - id: irDHR1foyihZj5nNw1jmtg + - id: nRZRNvpAXhwGjdLMdyGH8h sortOrder: 0 fieldKey: groupid label: Unique Company Identifier @@ -59303,7 +60452,7 @@ items: choices: null dynamic: false allowNull: false - - id: w2SMDdWrf5w6Q3e6GeqwEQ + - id: 8Hno2mcRtitQkBmx9Sk1fh sortOrder: 1 fieldKey: createNewCompany label: Create Company if Not Found @@ -59320,7 +60469,7 @@ items: choices: null dynamic: false allowNull: false - - id: vCEEJbdJjoBc4jQPt721i3 + - id: 6i778RsTDFPGziNePk5AJ4 sortOrder: 2 fieldKey: associateContact label: Associate Contact with Company @@ -59339,7 +60488,7 @@ items: choices: null dynamic: false allowNull: false - - id: mdoJHgfVn9qQcxvVVR8R2k + - id: 68VNBLHiy7A49ndak4gSH3 sortOrder: 3 fieldKey: companysearchfields label: Company Search Fields @@ -59356,7 +60505,7 @@ items: choices: null dynamic: false allowNull: false - - id: j4DpFd8mdJdntbAC8XgrcM + - id: viUWHEJYxRD3VBY65SCdk sortOrder: 4 fieldKey: name label: Company Name @@ -59370,7 +60519,7 @@ items: choices: null dynamic: false allowNull: false - - id: 21fC53gX22MiAzoLY7qAjq + - id: 4C2D4nz8FiY9v2MwLFAsEh sortOrder: 5 fieldKey: description label: Company Description @@ -59384,7 +60533,7 @@ items: choices: null dynamic: false allowNull: false - - id: gkRUADqvo5ASRjEkELZ7oA + - id: qab37BAg9j1pzZcx5S54j9 sortOrder: 6 fieldKey: address label: Street Address @@ -59398,7 +60547,7 @@ items: choices: null dynamic: false allowNull: false - - id: jZKXPdStRXXjrcfuY4DVKX + - id: uVMLsrK71kASexcaiVe5Z8 sortOrder: 7 fieldKey: city label: City @@ -59412,7 +60561,7 @@ items: choices: null dynamic: false allowNull: false - - id: mpcQMYjg8K6Gx9mbpbTPov + - id: gGRsfYg7GSCAJ3s3ztdzdt sortOrder: 8 fieldKey: state label: State @@ -59426,7 +60575,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6tPQTdEXQcmz3m1FGMmbEr + - id: 5R2HfMUC6txJC9bVF7ja9b sortOrder: 9 fieldKey: zip label: Postal Code @@ -59446,7 +60595,7 @@ items: choices: null dynamic: false allowNull: false - - id: ovG64hZcZWS2rCDZr3uS3K + - id: kEdokL5PrDvoYXpeCGdUTj sortOrder: 10 fieldKey: domain label: Domain @@ -59460,7 +60609,7 @@ items: choices: null dynamic: false allowNull: false - - id: hpfmnCzaXWCbiS7PGPpyTV + - id: 6W5XETikyLRax6eHQvBU8Y sortOrder: 11 fieldKey: phone label: Phone @@ -59474,7 +60623,7 @@ items: choices: null dynamic: false allowNull: false - - id: sG5toTkGNAieomtb4jJ77E + - id: pzjqj3BKP7H9aoMqzcqJDa sortOrder: 12 fieldKey: numberofemployees label: Number of Employees @@ -59488,7 +60637,7 @@ items: choices: null dynamic: false allowNull: false - - id: n2FY9A6yoWZwxXwptAM3TL + - id: 9rSLRqK59Dji6zSANhgava sortOrder: 13 fieldKey: industry label: Industry @@ -59502,7 +60651,7 @@ items: choices: null dynamic: false allowNull: false - - id: ky9tagcgYk8CYizUYmaRk7 + - id: tXC4MshvXvfSNG7cgPWMZv sortOrder: 14 fieldKey: lifecyclestage label: Lifecycle Stage @@ -59518,7 +60667,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4aNzLUdz6ps9h9wrjV56Hj + - id: wNHgQFvCwEgujveWfwzWZG sortOrder: 15 fieldKey: properties label: Other Properties @@ -59548,7 +60697,7 @@ items: hidden: false defaultTrigger: null fields: - - id: nDwFrSzZwYDBPYWYqahWfo + - id: aQQRfpfb8pzEZmvScoGS4G sortOrder: 0 fieldKey: object_details label: Object Details @@ -59560,7 +60709,7 @@ items: choices: null dynamic: false allowNull: false - - id: gdD7sPg8g3KGeB9YqbdSRf + - id: xz6LDZHCmxYbaKNgKge413 sortOrder: 1 fieldKey: properties label: Properties @@ -59572,7 +60721,7 @@ items: choices: null dynamic: true allowNull: false - - id: t9vyyZnwoCpzyPodu53G9Y + - id: wXQn4bhhtLNLU61yxtPFTi sortOrder: 2 fieldKey: sensitive_properties label: Sensitive Properties @@ -59584,7 +60733,7 @@ items: choices: null dynamic: true allowNull: false - - id: 7yV8398AmZzyxhN6s8aH6Y + - id: pp8757hq6jPqQEDVPhY4F1 sortOrder: 3 fieldKey: association_sync_mode label: Associated Record Sync Mode @@ -59604,7 +60753,7 @@ items: value: read dynamic: false allowNull: false - - id: e2YYohQ5LhvaM9U7AXkRZQ + - id: 9oKBmYTBK7zBYjPcSnkD9d sortOrder: 4 fieldKey: associations label: Associations @@ -59624,7 +60773,7 @@ items: hidden: false defaultTrigger: null fields: - - id: pn4dYUTCBpZhvdpCcmhCHe + - id: yuGonhqqeWPopJDdc3FyJ sortOrder: 0 fieldKey: event_name label: Event Name @@ -59636,7 +60785,7 @@ items: choices: null dynamic: true allowNull: false - - id: kyRjup9nLmwWP8eS6xcGie + - id: 8DgdKPN2gvvJzGhefMpb4V sortOrder: 1 fieldKey: record_details label: Associated Record Details @@ -59648,7 +60797,7 @@ items: choices: null dynamic: false allowNull: false - - id: cMFBevUq1ojbFGYZ2uMXC7 + - id: opsdKmRBYB4dftajPNTiHr sortOrder: 2 fieldKey: properties label: Properties @@ -59660,7 +60809,7 @@ items: choices: null dynamic: true allowNull: false - - id: kScJ6KK99H3MA9UxmBTFwT + - id: wg8nJQCyFw3d185WTiMZhg sortOrder: 3 fieldKey: occurred_at label: Event Timestamp @@ -60238,6 +61387,7 @@ items: endpoints: - US regions: + - eu-west-1 - us-west-2 url: connections/destinations/catalog/impact-partnership-cloud previous_names: @@ -70513,7 +71663,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: bRLnC5Mw6zqoTFwchKts2L + - id: vAcobjNRnz7oxJNDtGrohV sortOrder: 0 fieldKey: email label: Email @@ -70529,7 +71679,7 @@ items: choices: null dynamic: false allowNull: false - - id: nrUBdaeMmGBD5VNMV1Nwxo + - id: gb3YoK8j6e1A3VWwcKdwjd sortOrder: 1 fieldKey: enable_batching label: Batch Data to Klaviyo @@ -70541,7 +71691,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3H9zbkQwHRgrv8WGsJ2pT7 + - id: icQU9B3rcCWA2LNfAt1KPA sortOrder: 2 fieldKey: phone_number label: Phone Number @@ -70558,7 +71708,7 @@ items: choices: null dynamic: false allowNull: false - - id: 66WBmSfUSCCBfJc8DTQ57X + - id: cNYDe7gc1veHiWU3XD6Pe7 sortOrder: 3 fieldKey: external_id label: External ID @@ -70573,7 +71723,7 @@ items: choices: null dynamic: false allowNull: false - - id: kjqNVkyt56G9WnKR1fNwZN + - id: 5JbbW8kfgNb5acdHhrnMyA sortOrder: 4 fieldKey: first_name label: First Name @@ -70587,7 +71737,7 @@ items: choices: null dynamic: false allowNull: false - - id: kdwuBAnx1nRNU6vyLUgrRd + - id: qJxZAFRcsF37bxd4H8d96U sortOrder: 5 fieldKey: last_name label: Last Name @@ -70601,7 +71751,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4NvKYsAoHfeNXto6Bhe3YD + - id: s4pBnyW1DqiYV6ZD7mga1A sortOrder: 6 fieldKey: organization label: Organization @@ -70617,7 +71767,7 @@ items: choices: null dynamic: false allowNull: false - - id: on7v5gAELgcwvK4ZJb7F9e + - id: 66ZN5qf4omT1c7ViWVSeaA sortOrder: 7 fieldKey: title label: Title @@ -70631,7 +71781,7 @@ items: choices: null dynamic: false allowNull: false - - id: iqxooi291vk6Fmj5GwZEYv + - id: t2GPUftXBGxYPwB3MMPsjJ sortOrder: 8 fieldKey: image label: Image @@ -70645,7 +71795,7 @@ items: choices: null dynamic: false allowNull: false - - id: abHHShuWiArzHSsPKzjD7J + - id: tgeYYTRxDREwYgWFVM1xDE sortOrder: 9 fieldKey: location label: Location @@ -70668,7 +71818,7 @@ items: choices: null dynamic: false allowNull: false - - id: pPBkxnksZgZyKHVCcPP6bu + - id: roMCy35iX8ckxWRXBCQ86m sortOrder: 10 fieldKey: properties label: Properties @@ -70684,7 +71834,7 @@ items: choices: null dynamic: false allowNull: false - - id: dgPwaBFkgTuhkdmySWi63R + - id: mggzhXFkXkRfx4b7SWGMBh sortOrder: 11 fieldKey: list_id label: List @@ -70696,7 +71846,7 @@ items: choices: null dynamic: true allowNull: false - - id: x7nVuj9deAMXEQSJfbrEry + - id: fmht3kz5YV1ffQGy4uof2W sortOrder: 14 fieldKey: list_identifier label: Existing List ID @@ -70710,7 +71860,7 @@ items: choices: null dynamic: true allowNull: false - - id: wZDR8SQjmePGDEZDrMwjJX + - id: 6zCU2hQf9nSFQ34FAsv3ku sortOrder: 15 fieldKey: list_name label: Name of list to create @@ -70722,7 +71872,7 @@ items: choices: null dynamic: false allowNull: false - - id: jy51U1Aq6P3aST7VsvUkJ3 + - id: i35QiPXZTBopYP2MvhunjH sortOrder: 16 fieldKey: retlOnMappingSave label: Connect to a static list in Klaviyo @@ -70745,7 +71895,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: vqgDr8C4tCTkSTXonzwJkt + - id: eZLGdFZqmx8CjP6xPCXNDT sortOrder: 0 fieldKey: profile label: Profile @@ -70757,7 +71907,7 @@ items: choices: null dynamic: false allowNull: false - - id: bXVwKLN3nDdC2nFFecmruV + - id: qBbgNDSGdKk4XuNWytE5cK sortOrder: 1 fieldKey: properties label: Properties @@ -70771,7 +71921,7 @@ items: choices: null dynamic: false allowNull: false - - id: uXsqauyzBB5cvJbsQuohNg + - id: jUCqzXo6E98nPhZTM2r7J1 sortOrder: 2 fieldKey: time label: Time @@ -70790,7 +71940,7 @@ items: choices: null dynamic: false allowNull: false - - id: erMjHBypceVyF2EcnvqJqK + - id: h7wzs8GMeFSwUkXSmmZJSG sortOrder: 3 fieldKey: value label: Value @@ -70804,7 +71954,7 @@ items: choices: null dynamic: false allowNull: false - - id: o4znHAffHb5sur9mySEQBB + - id: tSFnbtQVJzkSe1vXfRrtwk sortOrder: 4 fieldKey: unique_id label: Unique ID @@ -70824,7 +71974,7 @@ items: choices: null dynamic: false allowNull: false - - id: f42mpLVbxoujMd38amEK3S + - id: taQFDAnjpCspZQTk9TfDRS sortOrder: 5 fieldKey: products label: Products @@ -70836,7 +71986,7 @@ items: choices: null dynamic: false allowNull: false - - id: qCVGRJHiJrtC7RUSE8kwxj + - id: kyZo5HXzDsefRgNaBUSUp7 sortOrder: 6 fieldKey: event_name label: Event Name @@ -70857,7 +72007,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: vCE1MBgiur1U5VTKMeCRcK + - id: brSapE9JV1KkcMUoXmpBeu sortOrder: 0 fieldKey: profile label: Profile @@ -70869,7 +72019,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9zpDB5j1sFXxxisvFStyuh + - id: tVjuh576LxU2HBqG4a1WuA sortOrder: 1 fieldKey: metric_name label: Metric Name @@ -70883,7 +72033,7 @@ items: choices: null dynamic: false allowNull: false - - id: cjvcMiDfbRd6FaNRgjRSRH + - id: h4AQzuwiv2wJ8GAJ6qHyrP sortOrder: 2 fieldKey: properties label: Properties @@ -70897,7 +72047,7 @@ items: choices: null dynamic: false allowNull: false - - id: sQXGZzAkkDBQGJkaJmya2s + - id: w45qaDiw18ss4izoZa9qPJ sortOrder: 3 fieldKey: time label: Time @@ -70916,7 +72066,7 @@ items: choices: null dynamic: false allowNull: false - - id: aYfTbbVEtC6YLyw89CYB7M + - id: vnpG8HjMeJPBvh9jP4nxfR sortOrder: 4 fieldKey: value label: Value @@ -70930,7 +72080,7 @@ items: choices: null dynamic: false allowNull: false - - id: uonAjETeAHVSWGLvKkj87m + - id: vx5FU2aiNQu1Fhcyiao6B8 sortOrder: 5 fieldKey: unique_id label: Unique ID @@ -70958,7 +72108,7 @@ items: hidden: false defaultTrigger: event = "Audience Exited" fields: - - id: pcEyvKqfjSRLUGsywUhkaW + - id: 42VHgKCMdmegBVpVWFa4UT sortOrder: 0 fieldKey: email label: Email @@ -70972,7 +72122,7 @@ items: choices: null dynamic: false allowNull: false - - id: iWjd3zadxbXRERyFcJ6WoV + - id: kpTqRZ2f9717JL5J7vtG5a sortOrder: 1 fieldKey: external_id label: External ID @@ -70986,7 +72136,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9p5sWC3ZQ7XuZ2qEADr52D + - id: wJeiVXAvMPQ17hvC9yhwH1 sortOrder: 3 fieldKey: phone_number label: Phone Number @@ -71003,7 +72153,7 @@ items: choices: null dynamic: false allowNull: false - - id: fJyeWLhTDNt26HivEeWf3n + - id: p8w9XcMt1U8hcz8hihsFGS sortOrder: 4 fieldKey: enable_batching label: Batch Data to Klaviyo @@ -71024,7 +72174,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: 8qsDJwzd5UwFCwgQtophNq + - id: 4WJXV7K5WGXghqrYiSUArJ sortOrder: 0 fieldKey: email label: Email @@ -71038,7 +72188,7 @@ items: choices: null dynamic: false allowNull: false - - id: 59xyBc8Brx3fLYFTeNM1YA + - id: 2kJkKVHyrvGrwQKdiV8QNG sortOrder: 1 fieldKey: phone_number label: Phone Number @@ -71055,7 +72205,7 @@ items: choices: null dynamic: false allowNull: false - - id: v6ZkZMgqskZqgPa9yX5aCG + - id: kKUPDkZHv9JPFs7za865cc sortOrder: 3 fieldKey: external_id label: External ID @@ -71069,7 +72219,7 @@ items: choices: null dynamic: false allowNull: false - - id: qi3sbwbBRPNXor9KrqkqVp + - id: 7rf1dsNQKfUDze8UMvixHA sortOrder: 4 fieldKey: enable_batching label: Batch Data to Klaviyo @@ -71082,7 +72232,7 @@ items: choices: null dynamic: false allowNull: false - - id: bJjiMAA6yppp9bzggE1Ejo + - id: vJuDMt3HfWMKoE4iKkrV4q sortOrder: 6 fieldKey: first_name label: First Name @@ -71096,7 +72246,7 @@ items: choices: null dynamic: false allowNull: false - - id: mSfesQxmStxGJZ7MQVTwvs + - id: h1e8CgWWfFVYgnzgw8bcda sortOrder: 7 fieldKey: last_name label: Last Name @@ -71110,7 +72260,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2kJAPadwf45xgnEHq5VZUv + - id: okSMqSN49wCA6cCajv6uxf sortOrder: 8 fieldKey: image label: Image @@ -71124,7 +72274,7 @@ items: choices: null dynamic: false allowNull: false - - id: wU67kj4TSCG2KttZhQByWH + - id: rrFz4BTLHQUvUNUWZtp2q7 sortOrder: 9 fieldKey: title label: Title @@ -71138,7 +72288,7 @@ items: choices: null dynamic: false allowNull: false - - id: trn6Fe4UFzwSVAu3p61USV + - id: viDq9zZ5dfi4tC2xC6gGV4 sortOrder: 10 fieldKey: organization label: Organization @@ -71154,7 +72304,7 @@ items: choices: null dynamic: false allowNull: false - - id: 29YPZ6e8K1RhgkiKgG41E1 + - id: qgd7JNsHuWXo6BdpSgnAuU sortOrder: 11 fieldKey: location label: Location @@ -71177,7 +72327,7 @@ items: choices: null dynamic: false allowNull: false - - id: 72Vyt4Ugb34qHJeg2X798o + - id: nFyBJTmAkMU8S27BeZdxfH sortOrder: 12 fieldKey: properties label: Properties @@ -71201,7 +72351,7 @@ items: hidden: false defaultTrigger: event = "Identify" fields: - - id: uvX3BxT1WNMKb9jWbCwjxv + - id: dVEYLfkEc8WrPYjusUnSdX sortOrder: 0 fieldKey: email label: Email @@ -71215,7 +72365,7 @@ items: choices: null dynamic: false allowNull: false - - id: kxv1sHqTJAQKPF5ZGTDLDe + - id: 3HwM4fuJM7SKKFPooJGAM7 sortOrder: 1 fieldKey: external_id label: External ID @@ -71230,7 +72380,7 @@ items: choices: null dynamic: false allowNull: false - - id: fPxyQZRsyJttZFTCry96cb + - id: eoJEaP391BqfWuPg16DCfz sortOrder: 2 fieldKey: list_id label: List @@ -71242,7 +72392,7 @@ items: choices: null dynamic: true allowNull: false - - id: irjgB5JVKbsQ18F6JdPANw + - id: rAcD3mxdE6n1mY69978NJ3 sortOrder: 3 fieldKey: enable_batching label: Batch Data to Klaviyo @@ -71255,7 +72405,7 @@ items: choices: null dynamic: false allowNull: false - - id: 888Je3FviUxCtXcwRkRGEc + - id: m6mzLLvSnuMyfoWF8GBRSF sortOrder: 4 fieldKey: phone_number label: Phone Number @@ -71280,7 +72430,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "User Subscribed" fields: - - id: hLvQZ6UpSj6bCHFQMYvP5R + - id: cXh4qBrcNrkUghGrbm6fjw sortOrder: 0 fieldKey: email label: Email @@ -71302,7 +72452,7 @@ items: choices: null dynamic: false allowNull: false - - id: obT42fx4vyu6wgUEvZHt31 + - id: qUUZb9fRyMtiJBFqbHP42n sortOrder: 1 fieldKey: phone_number label: Phone Number @@ -71324,7 +72474,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6kDYaFKfovY4BaiMYdhux1 + - id: fbVUAM2c9rd1WhTye384rE sortOrder: 2 fieldKey: list_id label: List Id @@ -71339,7 +72489,7 @@ items: choices: null dynamic: true allowNull: false - - id: vdnxVXNwZDacdGEoeuHDS8 + - id: rEZP8ZyXpmNgKLCfcvdm3P sortOrder: 3 fieldKey: custom_source label: Custom Source ($source) @@ -71356,7 +72506,7 @@ items: choices: null dynamic: false allowNull: false - - id: cFaergybbtGKKsn7ywART + - id: aydPxs2JrMACHD1eprXbRk sortOrder: 4 fieldKey: consented_at label: Consented At @@ -71370,7 +72520,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5ZwaBMPavftqzCTi5T2bMu + - id: q9gY8Gxe8MabGkppwMs9Tc sortOrder: 5 fieldKey: enable_batching label: Batch Data to Klaviyo @@ -71390,7 +72540,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "User Unsubscribed" fields: - - id: eQTihtmkoFaFSsTWnCVHZM + - id: szbs93n8S99Ex68gzeqTVL sortOrder: 0 fieldKey: email label: Email @@ -71412,7 +72562,7 @@ items: choices: null dynamic: false allowNull: false - - id: sDn4R2zoWyzpBdBVBbBmaJ + - id: uhpV1TTjvFXut4NiqEL1rQ sortOrder: 1 fieldKey: phone_number label: Phone Number @@ -71434,7 +72584,7 @@ items: choices: null dynamic: false allowNull: false - - id: BzCjpPrWrzbie7qftSk2t + - id: 28xYoRn1FkkpRmYmNNtmu5 sortOrder: 2 fieldKey: list_id label: List Id @@ -71448,7 +72598,7 @@ items: choices: null dynamic: true allowNull: false - - id: kSsmY9BdjYkY71H7ThkxcW + - id: cMbHiQqpaqTDqt53LYkc48 sortOrder: 3 fieldKey: enable_batching label: Batch Data to Klaviyo @@ -115567,6 +116717,14 @@ items: mobile: false server: false settings: + - name: autoPageView + type: boolean + defaultValue: true + description: >- + If true, TikTok Pixel will fire a "Pageview" event whenevent the pixel is + loaded on the page. + required: false + label: Fire TikTok Pixel Pageview event on page load. - name: ldu type: boolean defaultValue: false @@ -115599,7 +116757,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: vaUDopzDDKpttkJAHkehHB + - id: 6DGHVHhWSxNYxzthgjQJGb sortOrder: 0 fieldKey: event label: Event Name @@ -115615,7 +116773,7 @@ items: choices: null dynamic: false allowNull: false - - id: cd2ymoyXx5tCwt1g56nGtY + - id: 3X9Q88PnQrWXCNWU8F5Gm6 sortOrder: 1 fieldKey: event_id label: Event ID @@ -115629,7 +116787,7 @@ items: choices: null dynamic: false allowNull: false - - id: tQK1nHcqrfD9TajbRxbpPF + - id: iiz42kN7QCvfjzZvm6yY15 sortOrder: 2 fieldKey: phone_number label: Phone Number @@ -115652,7 +116810,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3nh13zVLQ5U4TakJjPg4FN + - id: 3Vs1oyx4kWGR6yH91EyyD sortOrder: 3 fieldKey: email label: Email @@ -115674,7 +116832,7 @@ items: choices: null dynamic: false allowNull: false - - id: gGYc6vxdKCpnjqh3dR8y5h + - id: o3aaTRJm9gdVCF5rUVpmvt sortOrder: 4 fieldKey: first_name label: First Name @@ -115696,7 +116854,7 @@ items: choices: null dynamic: false allowNull: false - - id: eAUNZWkV1KXtXEySjbzD16 + - id: hQ8c5EmaH3VYNeanUYNrH2 sortOrder: 5 fieldKey: last_name label: Last Name @@ -115718,7 +116876,7 @@ items: choices: null dynamic: false allowNull: false - - id: qJJpLVwKi2HEH7DcLbMTDH + - id: p6Y33PvLrZi9gxxHF4eCWb sortOrder: 6 fieldKey: address label: Address @@ -115763,7 +116921,7 @@ items: choices: null dynamic: false allowNull: false - - id: p8yGMiW8YbY7R7uUvQhzKW + - id: kTDYBauTedexKBR1QR1QFQ sortOrder: 7 fieldKey: order_id label: Order ID @@ -115777,7 +116935,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3T88crZE1hFv8C1S6UfSee + - id: cv6uZMJywsgRd2j6gCCMKq sortOrder: 8 fieldKey: shop_id label: Shop ID @@ -115791,7 +116949,7 @@ items: choices: null dynamic: false allowNull: false - - id: arBtanFwYuDX1Hivkfz3v2 + - id: 6g8zjDCJe3H8hPcFTD9dCh sortOrder: 9 fieldKey: external_id label: External ID @@ -115813,7 +116971,7 @@ items: choices: null dynamic: false allowNull: false - - id: pMsNoYArUkYVW3mUyoCTkA + - id: oNUnA8CyyqHrcPqaFC7dgy sortOrder: 10 fieldKey: contents label: Contents @@ -115825,7 +116983,7 @@ items: choices: null dynamic: false allowNull: false - - id: eXdTsaCUQXgmuNpKy1EwVU + - id: kw4GxMZocKmGjPG31gxyic sortOrder: 11 fieldKey: content_type label: Content Type @@ -115846,7 +117004,7 @@ items: value: product_group dynamic: false allowNull: false - - id: f9ZsvgAxVTQKXqDZKBx1JU + - id: 2nfRXiL2TCUsnZyv1JeAXV sortOrder: 12 fieldKey: currency label: Currency @@ -115860,7 +117018,7 @@ items: choices: null dynamic: false allowNull: false - - id: uJv5SFDLDeu7Wj3JTVD8ob + - id: 7sFFFBHD1LE3yw2p283xfR sortOrder: 13 fieldKey: value label: Value @@ -115880,7 +117038,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4EdvxKeyZ8QBuDzt7YpLiC + - id: m945hdoBABQLWBbN3pjfvZ sortOrder: 14 fieldKey: description label: Description @@ -115892,7 +117050,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9qjYHykUUpjvutRVovgbMu + - id: fGqq3gSe1MZjMcfxD8Nj2a sortOrder: 15 fieldKey: query label: Query @@ -115916,7 +117074,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: sAmRFnPcGHSmEg1aT724rf + - id: pGTW7mJKV7anuF2VJYF2D sortOrder: 0 fieldKey: event label: Event Name @@ -115932,7 +117090,7 @@ items: choices: null dynamic: false allowNull: false - - id: ZExhKFStYMrcMqGHGkkLV + - id: 7WxkxXj9y5eYicN5C4XmTy sortOrder: 1 fieldKey: event_id label: Event ID @@ -115946,7 +117104,7 @@ items: choices: null dynamic: false allowNull: false - - id: vNt3tZaVh2p8NuXASB3oE8 + - id: wwFdordDfDV2v5GcHRnm6n sortOrder: 2 fieldKey: phone_number label: Phone Number @@ -115963,7 +117121,7 @@ items: choices: null dynamic: false allowNull: false - - id: 77PmShahvS5fTJiqzYhAdi + - id: fQD9gw964cprmoxwg4Ur4w sortOrder: 3 fieldKey: email label: Email @@ -115979,7 +117137,7 @@ items: choices: null dynamic: false allowNull: false - - id: hQAbad7JBwyZgbsHYMDX6L + - id: qaFkdTZphsoJQ3t1QBHpxy sortOrder: 4 fieldKey: first_name label: First Name @@ -115995,7 +117153,7 @@ items: choices: null dynamic: false allowNull: false - - id: jjQe5tZevNJqVpuzpvPJZ9 + - id: 2yVRScFYxNKsa61nxV6Ri1 sortOrder: 5 fieldKey: last_name label: Last Name @@ -116011,7 +117169,7 @@ items: choices: null dynamic: false allowNull: false - - id: wMwsthYY6T8gSwAgXfFd6L + - id: 92c6Ka128xtw8ZfTdpXmZN sortOrder: 6 fieldKey: address label: Address @@ -116032,7 +117190,7 @@ items: choices: null dynamic: false allowNull: false - - id: hEE2np2MnNohREV2sYgrFS + - id: cRKC3nfUGRLvg6u3ezzUhu sortOrder: 7 fieldKey: order_id label: Order ID @@ -116046,7 +117204,7 @@ items: choices: null dynamic: false allowNull: false - - id: vZnjTxyUkHTiiAhT3s1Fiz + - id: tdhdAaPVDcgKA2JxGUohrN sortOrder: 8 fieldKey: shop_id label: Shop ID @@ -116060,7 +117218,7 @@ items: choices: null dynamic: false allowNull: false - - id: bCp1pvmjmgNMGJBsEswteH + - id: 8punyC2FTaNNdNVQi4YzQA sortOrder: 9 fieldKey: external_id label: External ID @@ -116082,7 +117240,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2t44qV2bjuuJzTEu4nQt6r + - id: b1JW1evW61rsDUiUG6qcDN sortOrder: 10 fieldKey: contents label: Contents @@ -116094,7 +117252,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6zXQAwu4mt8GCXa5ZfbWyT + - id: dDxGD1HeXeCYNrhjRKv8oE sortOrder: 11 fieldKey: content_type label: Content Type @@ -116115,7 +117273,7 @@ items: value: product_group dynamic: false allowNull: false - - id: qbcZhXu6YwrUugukc3nVHr + - id: mQCEvUoix5rRN6824KF814 sortOrder: 12 fieldKey: currency label: Currency @@ -116129,7 +117287,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6PowhGak1QMhZidFhHW1M6 + - id: 6ywRFtQWd8hUWJLfAfQSVs sortOrder: 13 fieldKey: value label: Value @@ -116149,7 +117307,7 @@ items: choices: null dynamic: false allowNull: false - - id: xqrF3EpY89qLVnKe4GmoEb + - id: 4BNDWAHG5oN9bCE5uzghdh sortOrder: 14 fieldKey: description label: Description @@ -116161,7 +117319,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5KFpwZvThBfRdwhP3EBBwR + - id: HR6teKoSbNfZBcynmL7wQ sortOrder: 15 fieldKey: query label: Query @@ -116177,7 +117335,7 @@ items: allowNull: false presets: - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Add to Wishlist + name: View Content fields: event_id: '@path': $.messageId @@ -116286,10 +117444,10 @@ items: '@path': $.name brand: '@path': $.brand - event: AddToWishlist - trigger: event = "Product Added to Wishlist" + event: ViewContent + trigger: event = "Product Viewed" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Complete Registration + name: Contact fields: event_id: '@path': $.messageId @@ -116383,10 +117541,10 @@ items: '@path': $.properties.revenue query: '@path': $.properties.query - event: CompleteRegistration - trigger: event = "Signed Up" + event: Contact + trigger: event = "Callback Started" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Initiate Checkout + name: Complete Payment fields: event_id: '@path': $.messageId @@ -116495,10 +117653,107 @@ items: '@path': $.name brand: '@path': $.brand - event: InitiateCheckout - trigger: event = "Checkout Started" + event: CompletePayment + trigger: event = "Order Completed" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Search + name: Download + fields: + event_id: + '@path': $.messageId + phone_number: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + email: + '@if': + exists: + '@path': $.properties.email + then: + '@path': $.properties.email + else: + '@path': $.context.traits.email + first_name: + '@if': + exists: + '@path': $.properties.first_name + then: + '@path': $.properties.first_name + else: + '@path': $.context.traits.first_name + last_name: + '@if': + exists: + '@path': $.properties.last_name + then: + '@path': $.properties.last_name + else: + '@path': $.context.traits.last_name + address: + city: + '@if': + exists: + '@path': $.properties.address.city + then: + '@path': $.properties.address.city + else: + '@path': $.context.traits.address.city + country: + '@if': + exists: + '@path': $.properties.address.country + then: + '@path': $.properties.address.country + else: + '@path': $.context.traits.address.country + zip_code: + '@if': + exists: + '@path': $.properties.address.postal_code + then: + '@path': $.properties.address.postal_code + else: + '@path': $.context.traits.address.postal_code + state: + '@if': + exists: + '@path': $.properties.address.state + then: + '@path': $.properties.address.state + else: + '@path': $.context.traits.address.state + order_id: + '@path': $.properties.order_id + shop_id: + '@path': $.properties.shop_id + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + content_type: product + currency: + '@path': $.properties.currency + value: + '@if': + exists: + '@path': $.properties.value + then: + '@path': $.properties.value + else: + '@path': $.properties.revenue + query: + '@path': $.properties.query + event: Download + trigger: event = "Download Link Clicked" + - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 + name: Add to Wishlist fields: event_id: '@path': $.messageId @@ -116607,10 +117862,10 @@ items: '@path': $.name brand: '@path': $.brand - event: Search - trigger: event = "Products Searched" + event: AddToWishlist + trigger: event = "Product Added to Wishlist" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Add Payment Info + name: Add to Cart fields: event_id: '@path': $.messageId @@ -116706,7 +117961,7 @@ items: '@path': $.properties.query contents: '@arrayPath': - - $.properties.products + - $.properties - price: '@path': $.price quantity: @@ -116719,10 +117974,107 @@ items: '@path': $.name brand: '@path': $.brand - event: AddPaymentInfo - trigger: event = "Payment Info Entered" + event: AddToCart + trigger: event = "Product Added" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Add to Cart + name: Complete Registration + fields: + event_id: + '@path': $.messageId + phone_number: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + email: + '@if': + exists: + '@path': $.properties.email + then: + '@path': $.properties.email + else: + '@path': $.context.traits.email + first_name: + '@if': + exists: + '@path': $.properties.first_name + then: + '@path': $.properties.first_name + else: + '@path': $.context.traits.first_name + last_name: + '@if': + exists: + '@path': $.properties.last_name + then: + '@path': $.properties.last_name + else: + '@path': $.context.traits.last_name + address: + city: + '@if': + exists: + '@path': $.properties.address.city + then: + '@path': $.properties.address.city + else: + '@path': $.context.traits.address.city + country: + '@if': + exists: + '@path': $.properties.address.country + then: + '@path': $.properties.address.country + else: + '@path': $.context.traits.address.country + zip_code: + '@if': + exists: + '@path': $.properties.address.postal_code + then: + '@path': $.properties.address.postal_code + else: + '@path': $.context.traits.address.postal_code + state: + '@if': + exists: + '@path': $.properties.address.state + then: + '@path': $.properties.address.state + else: + '@path': $.context.traits.address.state + order_id: + '@path': $.properties.order_id + shop_id: + '@path': $.properties.shop_id + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + content_type: product + currency: + '@path': $.properties.currency + value: + '@if': + exists: + '@path': $.properties.value + then: + '@path': $.properties.value + else: + '@path': $.properties.revenue + query: + '@path': $.properties.query + event: CompleteRegistration + trigger: event = "Signed Up" + - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 + name: Initiate Checkout fields: event_id: '@path': $.messageId @@ -116818,7 +118170,7 @@ items: '@path': $.properties.query contents: '@arrayPath': - - $.properties + - $.properties.products - price: '@path': $.price quantity: @@ -116831,10 +118183,10 @@ items: '@path': $.name brand: '@path': $.brand - event: AddToCart - trigger: event = "Product Added" + event: InitiateCheckout + trigger: event = "Checkout Started" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Submit Form + name: Add Payment Info fields: event_id: '@path': $.messageId @@ -116928,10 +118280,25 @@ items: '@path': $.properties.revenue query: '@path': $.properties.query - event: SubmitForm - trigger: event = "Form Submitted" + contents: + '@arrayPath': + - $.properties.products + - price: + '@path': $.price + quantity: + '@path': $.quantity + content_category: + '@path': $.category + content_id: + '@path': $.product_id + content_name: + '@path': $.name + brand: + '@path': $.brand + event: AddPaymentInfo + trigger: event = "Payment Info Entered" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Contact + name: Submit Form fields: event_id: '@path': $.messageId @@ -117025,107 +118392,15 @@ items: '@path': $.properties.revenue query: '@path': $.properties.query - event: Contact - trigger: event = "Callback Started" + event: SubmitForm + trigger: event = "Form Submitted" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Download + name: Page View fields: - event_id: - '@path': $.messageId - phone_number: - '@if': - exists: - '@path': $.properties.phone - then: - '@path': $.properties.phone - else: - '@path': $.context.traits.phone - email: - '@if': - exists: - '@path': $.properties.email - then: - '@path': $.properties.email - else: - '@path': $.context.traits.email - first_name: - '@if': - exists: - '@path': $.properties.first_name - then: - '@path': $.properties.first_name - else: - '@path': $.context.traits.first_name - last_name: - '@if': - exists: - '@path': $.properties.last_name - then: - '@path': $.properties.last_name - else: - '@path': $.context.traits.last_name - address: - city: - '@if': - exists: - '@path': $.properties.address.city - then: - '@path': $.properties.address.city - else: - '@path': $.context.traits.address.city - country: - '@if': - exists: - '@path': $.properties.address.country - then: - '@path': $.properties.address.country - else: - '@path': $.context.traits.address.country - zip_code: - '@if': - exists: - '@path': $.properties.address.postal_code - then: - '@path': $.properties.address.postal_code - else: - '@path': $.context.traits.address.postal_code - state: - '@if': - exists: - '@path': $.properties.address.state - then: - '@path': $.properties.address.state - else: - '@path': $.context.traits.address.state - order_id: - '@path': $.properties.order_id - shop_id: - '@path': $.properties.shop_id - external_id: - '@if': - exists: - '@path': $.userId - then: - '@path': $.userId - else: - '@path': $.anonymousId - content_type: product - currency: - '@path': $.properties.currency - value: - '@if': - exists: - '@path': $.properties.value - then: - '@path': $.properties.value - else: - '@path': $.properties.revenue - query: - '@path': $.properties.query - event: Download - trigger: event = "Download Link Clicked" + event: Pageview + trigger: type = "page" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Click Button + name: Subscribe fields: event_id: '@path': $.messageId @@ -117219,23 +118494,8 @@ items: '@path': $.properties.revenue query: '@path': $.properties.query - contents: - '@arrayPath': - - $.properties - - price: - '@path': $.price - quantity: - '@path': $.quantity - content_category: - '@path': $.category - content_id: - '@path': $.product_id - content_name: - '@path': $.name - brand: - '@path': $.brand - event: ClickButton - trigger: event = "Product Clicked" + event: Subscribe + trigger: event = "Subscription Created" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 name: Place an Order fields: @@ -117349,7 +118609,7 @@ items: event: PlaceAnOrder trigger: event = "Order Placed" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Complete Payment + name: Click Button fields: event_id: '@path': $.messageId @@ -117445,7 +118705,7 @@ items: '@path': $.properties.query contents: '@arrayPath': - - $.properties.products + - $.properties - price: '@path': $.price quantity: @@ -117458,10 +118718,10 @@ items: '@path': $.name brand: '@path': $.brand - event: CompletePayment - trigger: event = "Order Completed" + event: ClickButton + trigger: event = "Product Clicked" - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: View Content + name: Search fields: event_id: '@path': $.messageId @@ -117570,105 +118830,8 @@ items: '@path': $.name brand: '@path': $.brand - event: ViewContent - trigger: event = "Product Viewed" - - actionId: wxF1KnjEX1Zu9fuN8Nkwp1 - name: Subscribe - fields: - event_id: - '@path': $.messageId - phone_number: - '@if': - exists: - '@path': $.properties.phone - then: - '@path': $.properties.phone - else: - '@path': $.context.traits.phone - email: - '@if': - exists: - '@path': $.properties.email - then: - '@path': $.properties.email - else: - '@path': $.context.traits.email - first_name: - '@if': - exists: - '@path': $.properties.first_name - then: - '@path': $.properties.first_name - else: - '@path': $.context.traits.first_name - last_name: - '@if': - exists: - '@path': $.properties.last_name - then: - '@path': $.properties.last_name - else: - '@path': $.context.traits.last_name - address: - city: - '@if': - exists: - '@path': $.properties.address.city - then: - '@path': $.properties.address.city - else: - '@path': $.context.traits.address.city - country: - '@if': - exists: - '@path': $.properties.address.country - then: - '@path': $.properties.address.country - else: - '@path': $.context.traits.address.country - zip_code: - '@if': - exists: - '@path': $.properties.address.postal_code - then: - '@path': $.properties.address.postal_code - else: - '@path': $.context.traits.address.postal_code - state: - '@if': - exists: - '@path': $.properties.address.state - then: - '@path': $.properties.address.state - else: - '@path': $.context.traits.address.state - order_id: - '@path': $.properties.order_id - shop_id: - '@path': $.properties.shop_id - external_id: - '@if': - exists: - '@path': $.userId - then: - '@path': $.userId - else: - '@path': $.anonymousId - content_type: product - currency: - '@path': $.properties.currency - value: - '@if': - exists: - '@path': $.properties.value - then: - '@path': $.properties.value - else: - '@path': $.properties.revenue - query: - '@path': $.properties.query - event: Subscribe - trigger: event = "Subscription Created" + event: Search + trigger: event = "Products Searched" partnerOwned: true - id: 6408ac6c144a7d5ac55cf414 display_name: Toplyne Cloud Mode (Actions) diff --git a/src/_data/catalog/destinations_private.yml b/src/_data/catalog/destinations_private.yml index c25d888c80..7aab741add 100644 --- a/src/_data/catalog/destinations_private.yml +++ b/src/_data/catalog/destinations_private.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination data last updated 2024-09-19 +# destination data last updated 2024-09-24 items: - id: 54521fd925e721e32a72eee1 display_name: Pardot diff --git a/src/_data/catalog/source_categories.yml b/src/_data/catalog/source_categories.yml index 69358450cd..aa7ef936bc 100644 --- a/src/_data/catalog/source_categories.yml +++ b/src/_data/catalog/source_categories.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# source categories last updated 2024-09-19 +# source categories last updated 2024-09-24 items: - display_name: A/B Testing slug: a-b-testing diff --git a/src/_data/catalog/sources.yml b/src/_data/catalog/sources.yml index 7b3cb995e4..400d2b648c 100644 --- a/src/_data/catalog/sources.yml +++ b/src/_data/catalog/sources.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# sources last updated 2024-09-19 +# sources last updated 2024-09-24 items: - id: 8HWbgPTt3k display_name: .NET