From e5a2147782ae54f1524c989e29547cff10110a15 Mon Sep 17 00:00:00 2001 From: Harsh Joshi Date: Fri, 18 Jul 2025 11:45:44 +0530 Subject: [PATCH 01/10] Add warning that hashing detection applies only to action-destinations --- src/connections/destinations/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/connections/destinations/index.md b/src/connections/destinations/index.md index fea7094e95..88d784be3d 100644 --- a/src/connections/destinations/index.md +++ b/src/connections/destinations/index.md @@ -227,6 +227,9 @@ Segment supports these 2 types of data for hashing: * **Plain text data:** When you send plain text values to destinations that require hashed values, Segment automatically normalizes and hashes these values. * **Pre-hashed data:** If you already hash your data before sending it to Segment, Segment is able to detect that the data is hashed, and will pass your pre-hashed data directly to the destination, avoiding double-hashing. +> warning "" +> The hashing detection feature applies only to **Action Destinations**. + > info "" > If you choose to hash data yourself, ensure you follow each destination's specific hashing requirements. Fields that support automatic hashing detection will display a tooltip indicating *"If not hashed, Segment will hash this value."* From f51b114f3461bd4d01a597560d9f44b4f2f14ac2 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Fri, 18 Jul 2025 11:41:57 -0400 Subject: [PATCH 02/10] Add callout about external_id casing --- src/unify/profile-api.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/unify/profile-api.md b/src/unify/profile-api.md index 527d648e14..06f86264f0 100644 --- a/src/unify/profile-api.md +++ b/src/unify/profile-api.md @@ -59,10 +59,13 @@ Your access token enables you to call the Profile API and access customer data. > To query phone numbers that contain a plus sign (`+`), insert the escape characters `%2B` in place of the plus sign. > For example, if a `phone_number` identifier has the value `+5555550123`, enter `phone_number:%2B5555550123` in your query. > -> If the field you're using within the Profile API endpoint contains a value with a non-alphanumeric character, then the Profile API may respond with `500` error. In this case, see [W3's ASCII Encoding Refernece](https://www.w3schools.com/tags/ref_urlencode.ASP#:~:text=ASCII%20Encoding%20Reference,%25C3%25BF){:target="_blank"}, which lists the escape characters you can use to replace the non-alphanumeric character in the Profile API endpoint so that the Profile API will respond with a `200 Success`. +> If the field you're using within the Profile API endpoint contains a value with a non-alphanumeric character, then the Profile API may respond with `500` error. In this case, see [W3's ASCII Encoding Reference](https://www.w3schools.com/tags/ref_urlencode.ASP#:~:text=ASCII%20Encoding%20Reference,%25C3%25BF){:target="_blank"}, which lists the escape characters you can use to replace the non-alphanumeric character in the Profile API endpoint so that the Profile API will respond with a `200 Success`. ### Query the user's event traits +> info "Make Profile API queries using a lowercase external_id" +> Queries with an `external_id` in other casing won't return any profiles. + 1. From the HTTP API testing application of your choice, configure the authentication as described above. 2. Identify the user’s external ID. - The Profile API requires both the ID type and value, separated by a colon (like `anonymous_id:eml_3bca54b7fe7491add4c8d5d4d9bf6b3e085c6092`). Learn more in [Find a user's external ID](#find-a-users-external-id). From b03e2fe9a11ab691d4c94fd583269377d8cf638c Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Tue, 22 Jul 2025 10:27:26 -0400 Subject: [PATCH 03/10] add link to twilio account deletion docs --- src/segment-app/iam/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/segment-app/iam/index.md b/src/segment-app/iam/index.md index f9c7f0b2a4..301569720f 100644 --- a/src/segment-app/iam/index.md +++ b/src/segment-app/iam/index.md @@ -19,6 +19,8 @@ You can select a user in the table to see their [roles](/docs/segment-app/iam/ro With Twilio Unified Login, Twilio users can use their Twilio email, password, and authentication settings to access several Twilio products, including Twilio Messaging, SendGrid, and Segment. You can also use Sign up With Google to create your Twilio account. Once you link your Segment account to your Twilio credentials, you can access Segment directly from the Twilio console using the [Twilio Product Switcher](#twilio-product-switcher). +To delete your Twilio Unified Login account, refer to [How to Close My Twilio Account and Refund the Balance](https://help.twilio.com/articles/223183548){:target="_blank”} + ### Twilio Sign Up Segment invitations and sign ups that are redirected to Twilio's sign up page must adhere to Twilio's [minimum password and 2FA requirements](https://help.twilio.com/articles/115012261968){:target="_blank”}. To learn more, view Twilio's [Account Management](https://support.twilio.com/hc/en-us/sections/205104908-Account-Management?_gl=1*1xa50pg*_ga*OTUyMjQ4OTU5LjE2NjM2ODQzMDE.*_ga_3JKYB4GBBY*MTcwNzc2ODE1OC4xNDkuMS4xNzA3NzY4MjUzLjAuMC4w){:target="_blank”} documentation. @@ -45,6 +47,7 @@ Segment continues to support [SSO](/docs/segment-app/iam/sso/) and SCIM, as user - [Update a team member's access](/docs/segment-app/iam/membership#change-a-team-members-access) - [Remove a team member from a workspace](/docs/segment-app/iam/membership/#remove-a-team-member-from-your-workspace) - [Add a new user with Single Sign On](/docs/segment-app/iam/membership/#team-management-with-single-sign-on) +- [Delete Twilio Unified Login](https://help.twilio.com/articles/223183548){:target="_blank”}
{% include components/reference-button.html href="/segment-app/iam/membership/" icon="media/academy.svg" title="Invite and manage workspace members" description="Learn how to add members to your workspace, and manage their permissions." variant="related" %} From e726f794a50122dac0fe2a8675358ab487fdbf8c Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Tue, 22 Jul 2025 11:21:46 -0400 Subject: [PATCH 04/10] Update src/segment-app/iam/index.md Co-authored-by: Sharon Adewusi --- src/segment-app/iam/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/segment-app/iam/index.md b/src/segment-app/iam/index.md index 301569720f..9699950014 100644 --- a/src/segment-app/iam/index.md +++ b/src/segment-app/iam/index.md @@ -19,7 +19,7 @@ You can select a user in the table to see their [roles](/docs/segment-app/iam/ro With Twilio Unified Login, Twilio users can use their Twilio email, password, and authentication settings to access several Twilio products, including Twilio Messaging, SendGrid, and Segment. You can also use Sign up With Google to create your Twilio account. Once you link your Segment account to your Twilio credentials, you can access Segment directly from the Twilio console using the [Twilio Product Switcher](#twilio-product-switcher). -To delete your Twilio Unified Login account, refer to [How to Close My Twilio Account and Refund the Balance](https://help.twilio.com/articles/223183548){:target="_blank”} +To delete your Twilio Unified Login account, refer to [How to Close My Twilio Account and Refund the Balance](https://help.twilio.com/articles/223183548){:target="_blank”}. ### Twilio Sign Up From 99e0e33df167721482a258dced9b841374afc0d9 Mon Sep 17 00:00:00 2001 From: pwseg Date: Tue, 22 Jul 2025 13:39:40 -0700 Subject: [PATCH 05/10] fix dbt sync table [netlify-build] --- src/segment-app/extensions/dbt.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/segment-app/extensions/dbt.md b/src/segment-app/extensions/dbt.md index 4d338ebd97..5c3729b300 100644 --- a/src/segment-app/extensions/dbt.md +++ b/src/segment-app/extensions/dbt.md @@ -112,7 +112,7 @@ To enable CI Checks, authorize a GitHub App credential for your Git connection. The following table lists common dbt Extension errors, as well as their solutions: -| Error | Error message | Solution | -| ----------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Failed sync | `Sync Failed: Incorrect dbt Project File Path: dbt project file not found` | Verify that the path to your `dbt_project.yml` file is relative to the repository root, excluding the root branch.
For example, use `project/dbt_project.yml` instead of `main/project/dbt_project.yml`. | -| Failed sync | `Sync Failed: remote: Write access to repository not granted` | Verify that the account associated with the token has a write role in the repository settings. Fine-grained tokens may require specific roles, depending on your Git provider. | +| Error | Error message | Solution | +| ----------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Failed sync | Sync Failed: Incorrect dbt Project File Path: dbt project file not found | Verify that the path to your `dbt_project.yml` file is relative to the repository root, excluding the root branch.
For example, use `project/dbt_project.yml` instead of `main/project/dbt_project.yml`. | +| Failed sync | Sync Failed: remote: Write access to repository not granted | Verify that the account associated with the token has a write role in the repository settings. Fine-grained tokens may require specific roles, depending on your Git provider. | From 02ac0fbb50089b653ed5b220d0495aafcda883ae Mon Sep 17 00:00:00 2001 From: pwseg Date: Thu, 24 Jul 2025 02:17:06 -0500 Subject: [PATCH 06/10] fix erroneous git sync instructions --- src/segment-app/extensions/dbt.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/segment-app/extensions/dbt.md b/src/segment-app/extensions/dbt.md index 5c3729b300..21d221396d 100644 --- a/src/segment-app/extensions/dbt.md +++ b/src/segment-app/extensions/dbt.md @@ -32,14 +32,14 @@ To set up the dbt extension, you'll need: ### Git repository and dbt Models setup -Follow these steps to connect the Git repository that stores your dbt Models: +To connect Segment to your dbt models, you’ll first need to configure a Git connection. This allows Segment to pull dbt models directly from your repository. 1. In your Segment workspace, navigate to **Settings > Extensions**. -2. Click **Set up Git sync**. -3. On the **Configure service credentials** page, select a service and protocol, add your GitHub App, SSH private key or GitHub token, then click **Next**. +2. Click either **Set up dbt model syncs**. +3. On the **Configure service credentials** page, select a credential and protocol, add your key or token, then click **Next**. 4. In the **Connect source** window, select an existing Reverse ETL warehouse source from the dropdown, then click **Save**. -After you've saved your setup, you can configure your Git repository's settings to your needs by changing the repository, branch, dbt version, default schema, and project path. +After you've saved your setup, you can configure your settings to your needs by changing the repository, branch, dbt version, default schema, and project path. ### dbt Cloud setup From 0fc070811a813c751c5572967dc4a0a90cd35b60 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Thu, 24 Jul 2025 11:36:03 -0400 Subject: [PATCH 07/10] catalog --- src/_data/catalog/destination_categories.yml | 2 +- src/_data/catalog/destinations.yml | 2496 ++++++++++++++---- src/_data/catalog/destinations_private.yml | 2 +- src/_data/catalog/source_categories.yml | 2 +- src/_data/catalog/sources.yml | 2 +- 5 files changed, 1928 insertions(+), 576 deletions(-) diff --git a/src/_data/catalog/destination_categories.yml b/src/_data/catalog/destination_categories.yml index 321c5173bc..3aeb133de6 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 2025-07-17 +# destination categories last updated 2025-07-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 79e7f3c196..6212e6c22a 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 2025-07-17 +# destination data last updated 2025-07-24 items: - id: 637e8d185e2dec264895ea89 display_name: 1Flow @@ -526,7 +526,7 @@ items: hidden: false defaultTrigger: type = "identify" or type = "track" or type = "page" or type = "screen" fields: - - id: kLFKaj9fMaZ2UHRBYQrZY4 + - id: xdXs8dD2FUoNPQAt1PbVFv sortOrder: 0 fieldKey: contact_id label: Contact ID @@ -548,7 +548,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5Lvtq7JRRpSuBo1rQp4tG6 + - id: dxhg1bGYkBu8ciH58At3St sortOrder: 1 fieldKey: event_name label: Event Name @@ -561,7 +561,7 @@ items: choices: null dynamic: false allowNull: false - - id: qTrSVZCqJLb3Y7ZP72pr7C + - id: mDhQRhh5ygMbFQ6Hp2VngN sortOrder: 2 fieldKey: timestamp label: Timestamp @@ -575,7 +575,7 @@ items: choices: null dynamic: false allowNull: false - - id: iN5G5LRhLT6Lnanh5fTZ6p + - id: jhxmHjgdYuwB4Hjwkft2hB sortOrder: 3 fieldKey: metadata label: Metadata @@ -589,7 +589,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5qWS2HkZiR9Pg1uxXnGAWA + - id: 4mVaZ1c9qCMJGDsjbvJwii sortOrder: 4 fieldKey: event_id label: Event ID @@ -603,7 +603,7 @@ items: choices: null dynamic: false allowNull: false - - id: bB7jwk59B7jga1r7RFVmeA + - id: eAroAQkwPpBvUq2bJCutvo sortOrder: 5 fieldKey: user_properties label: User Properties @@ -634,7 +634,7 @@ items: hidden: false defaultTrigger: type = "track" or type = "page" or type = "screen" fields: - - id: e9uPJ1VsveraGHLf65APJ3 + - id: bnL2ZRjqbEKHjjhUvX94jG sortOrder: 0 fieldKey: contact_id label: Contact ID @@ -656,7 +656,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8jEBuoqVd4UeQYLgxWLsXi + - id: iuyMnzmHUZuHCbHxHBuqwp sortOrder: 1 fieldKey: event_name label: Event Name @@ -670,13 +670,13 @@ items: then: '@path': $.event else: - '@path': $.name + '@path': $.type required: true multiple: false choices: null dynamic: false allowNull: false - - id: cDqF1DzTBso7rhg6MWt4UU + - id: ssR71dcmvuVFmUwY6E3GMp sortOrder: 2 fieldKey: timestamp label: Timestamp @@ -690,7 +690,7 @@ items: choices: null dynamic: false allowNull: false - - id: jQCkuvPwerx8poQxkV7sSn + - id: gL7n2U9sNsEvgfye5gKf3r sortOrder: 3 fieldKey: timezone label: Timezone @@ -704,7 +704,7 @@ items: choices: null dynamic: false allowNull: false - - id: tCSfh2hMCt5tmCsGdKvqKF + - id: kfENk7vUZDK19Eu6Tn7F9m sortOrder: 4 fieldKey: metadata label: Metadata @@ -718,7 +718,7 @@ items: choices: null dynamic: false allowNull: false - - id: hw1KtFTubsLcPiPhZ64aQD + - id: kw2EDAyDBAwjdTJjgoh9J8 sortOrder: 5 fieldKey: event_id label: Event ID @@ -751,7 +751,7 @@ items: then: '@path': $.event else: - '@path': $.name + '@path': $.type timestamp: '@path': $.timestamp timezone: @@ -23330,7 +23330,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 8gX8PuHbeDVGpN8tEE2K8W + - id: frz11tFBzfan6WbDamxaVV sortOrder: 0 fieldKey: external_id label: External User ID @@ -23344,7 +23344,7 @@ items: choices: null dynamic: false allowNull: false - - id: cac3FktXkcLHSBdPunvtLg + - id: fZNmCULU5zqyCsXBKsBueY sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -23358,7 +23358,7 @@ items: choices: null dynamic: false allowNull: false - - id: oTcy2j5T7NvQZfcPVbqLiC + - id: nWcbDpUAifPFihnYj4keqq sortOrder: 2 fieldKey: braze_id label: Braze User Identifier @@ -23372,7 +23372,7 @@ items: choices: null dynamic: false allowNull: true - - id: 56b7mVUwQfCcuJ6DDX7orN + - id: 8SZmzgmJ8LrdcfBtpuRHrT sortOrder: 3 fieldKey: country label: Country @@ -23386,7 +23386,7 @@ items: choices: null dynamic: false allowNull: true - - id: odgKx8MS4igb2yyJD8DeF7 + - id: m1xvh1MTCS2UwVfHxaDD75 sortOrder: 4 fieldKey: current_location label: Current Location @@ -23403,7 +23403,7 @@ items: choices: null dynamic: false allowNull: true - - id: 4dUnq4A3xEr4Am6SWqGaNC + - id: 9pUSXbWPjCwyNHDxka5JxQ sortOrder: 5 fieldKey: date_of_first_session label: Date of First Session @@ -23415,7 +23415,7 @@ items: choices: null dynamic: false allowNull: true - - id: 6JdsJ8Kig3r25Tm5CM1yL3 + - id: nZNERLLfzCQk8LUGxwoV7d sortOrder: 6 fieldKey: date_of_last_session label: Date of Last Session @@ -23427,7 +23427,7 @@ items: choices: null dynamic: false allowNull: true - - id: 5upMphfPzM59UWHLphRf5z + - id: qU6PF14uYCiAvDDxPk1Ayc sortOrder: 7 fieldKey: dob label: Date of Birth @@ -23439,7 +23439,7 @@ items: choices: null dynamic: false allowNull: true - - id: gzJ966i8keusXz3AeqDwQb + - id: 4Fy1EYYDPuMjn3vpHuRGSN sortOrder: 8 fieldKey: email label: Email @@ -23453,7 +23453,7 @@ items: choices: null dynamic: false allowNull: true - - id: aNbJQfG7nKM3nrLxFNG2K7 + - id: p8cpbr44nnQ2mjLRPntVwp sortOrder: 9 fieldKey: email_subscribe label: Email Subscribe @@ -23468,7 +23468,7 @@ items: choices: null dynamic: false allowNull: false - - id: hz5Z3LVWHc2CedpV51dLbB + - id: 69zQTCZVr6GZCJwdSXfs1r sortOrder: 10 fieldKey: email_open_tracking_disabled label: Email Open Tracking Disabled @@ -23482,7 +23482,7 @@ items: choices: null dynamic: false allowNull: false - - id: poQtZPxjFEN9HBstJ6Hor5 + - id: xpWqRpHcjJf7vThkxd4cAe sortOrder: 11 fieldKey: email_click_tracking_disabled label: Email Click Tracking Disabled @@ -23496,7 +23496,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7KCnsiws3wz83svzyQfdzG + - id: k4cPf5X5B4mVqfqJCE4G5N sortOrder: 12 fieldKey: facebook label: Facebook Attribution Data @@ -23510,7 +23510,7 @@ items: choices: null dynamic: false allowNull: false - - id: tcALMvwJGF7wA2kTt977Ct + - id: 7Da5ukyyK5GqnZEk6f7Ygy sortOrder: 13 fieldKey: first_name label: First Name @@ -23524,7 +23524,7 @@ items: choices: null dynamic: false allowNull: true - - id: 8auhrzwNeFoNKS5DYtboqZ + - id: kFbDdcP45ZzZZ9eV93iEdW sortOrder: 14 fieldKey: gender label: Gender @@ -23540,7 +23540,7 @@ items: choices: null dynamic: false allowNull: true - - id: qHH1WdCGFustdvJr4C9XJx + - id: mMPocCA5usL9n7twW1SEje sortOrder: 15 fieldKey: home_city label: Home City @@ -23554,7 +23554,7 @@ items: choices: null dynamic: false allowNull: true - - id: 3wL1YQKTJBfzF8vNRv7bT9 + - id: pVX5hWg3qAi48kv8QJFL8a sortOrder: 16 fieldKey: image_url label: Image URL @@ -23568,7 +23568,7 @@ items: choices: null dynamic: false allowNull: true - - id: k1CCjyoZHDu9ELTpY6eyZr + - id: f5gSYnr1y3U583SQm6NNpc sortOrder: 17 fieldKey: language label: Language @@ -23580,7 +23580,7 @@ items: choices: null dynamic: false allowNull: true - - id: jGpCPMUjHoZrqNXMqAB37C + - id: odUBYhFPcmaVaYLyczAWXg sortOrder: 18 fieldKey: last_name label: Last Name @@ -23594,7 +23594,7 @@ items: choices: null dynamic: false allowNull: false - - id: c6nAJXpq7tKTye1adsoyjn + - id: 4Ud9hghUJwojjb34DjkKjN sortOrder: 19 fieldKey: marked_email_as_spam_at label: Marked Email as Spam At @@ -23606,7 +23606,7 @@ items: choices: null dynamic: false allowNull: true - - id: 4VuavCBLrrnWRQywddRFNH + - id: 66uByU9E4zxTYaCERzSpH2 sortOrder: 20 fieldKey: phone label: Phone Number @@ -23620,7 +23620,7 @@ items: choices: null dynamic: false allowNull: true - - id: hxcaTLhkyKQKspdRB4SFT6 + - id: pQfqMK5Vh7jeUsxwyyF8hh sortOrder: 21 fieldKey: push_subscribe label: Push Subscribe @@ -23635,7 +23635,7 @@ items: choices: null dynamic: false allowNull: false - - id: xdfVhRPCPYsQcNYo6xaAM6 + - id: r8KSTT5rDmNJ6fmUKaR7Ya sortOrder: 22 fieldKey: push_tokens label: Push Tokens @@ -23652,7 +23652,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2cCQ2RzyUVQn1kC7fS9xSb + - id: qx27sVuw2zir7E2P9nN6UD sortOrder: 23 fieldKey: time_zone label: Time zone @@ -23667,7 +23667,7 @@ items: choices: null dynamic: false allowNull: false - - id: itUirR4aqqMt2pBvWKKZFq + - id: 4ZAtgZZUm7bJXZDteEkcKS sortOrder: 24 fieldKey: twitter label: Twitter Attribution Data @@ -23682,7 +23682,7 @@ items: choices: null dynamic: false allowNull: false - - id: aMCLbNeg2te71SuqmfuhE8 + - id: 894h5kEbTx9EcKxn9ATY2V sortOrder: 25 fieldKey: custom_attributes label: Custom Attributes @@ -23696,7 +23696,7 @@ items: choices: null dynamic: false allowNull: false - - id: xbA2nukUTac9WZo8kawVVz + - id: remoauHf6xfL5SBSc6qnwo sortOrder: 26 fieldKey: _update_existing_only label: Update Existing Only @@ -23711,7 +23711,7 @@ items: choices: null dynamic: false allowNull: false - - id: bLteNtLAfrZHYVApQtRZUm + - id: wJaikKFKSUaimBeC2nxP3e sortOrder: 27 fieldKey: enable_batching label: Batch Data to Braze @@ -23734,7 +23734,7 @@ items: hidden: false defaultTrigger: type = "track" and event != "Order Completed" fields: - - id: nKLN6pQVjuKeSKdShPTK7s + - id: 5sq3xZZYZCJmmxZdAJacaM sortOrder: 0 fieldKey: external_id label: External User ID @@ -23748,7 +23748,7 @@ items: choices: null dynamic: false allowNull: false - - id: qto5WXER1SE2hXwxMCGA2f + - id: s2zkyqErbM5rnfukkNabwC sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -23762,7 +23762,7 @@ items: choices: null dynamic: false allowNull: false - - id: jD7UGzEsVn3HEu4R6f2C7A + - id: kAvSZ6B6tQF5mmQUqsFdG7 sortOrder: 2 fieldKey: email label: Email @@ -23782,7 +23782,7 @@ items: choices: null dynamic: false allowNull: false - - id: fvug1cyFVoQ9fruvAXgPqb + - id: svUQfhxt5UAokobfxLjyUE sortOrder: 3 fieldKey: braze_id label: Braze User Identifier @@ -23796,7 +23796,7 @@ items: choices: null dynamic: false allowNull: true - - id: fDvkaQqyWFkLuNqDx26jTJ + - id: 9vdt5y2HA6aQRaUzUAhqQH sortOrder: 4 fieldKey: name label: Event Name @@ -23810,7 +23810,7 @@ items: choices: null dynamic: false allowNull: false - - id: tYNazWYN1iVGJDh3zHPqNb + - id: hvdTckdbhyWk7ub8ehQmy3 sortOrder: 5 fieldKey: time label: Time @@ -23824,7 +23824,7 @@ items: choices: null dynamic: false allowNull: false - - id: 46oxx1fWVgNDFkkwBkDtbJ + - id: 3sT13YAAj7B8v81HFYqsJ6 sortOrder: 6 fieldKey: properties label: Event Properties @@ -23838,7 +23838,7 @@ items: choices: null dynamic: false allowNull: false - - id: e46WFudaCJs2VXokqFRa8p + - id: uoinvpfJPPouV2YsvsfjkW sortOrder: 7 fieldKey: _update_existing_only label: Update Existing Only @@ -23853,7 +23853,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3R86e4WY7N92Fi2DP6PsCF + - id: 63vGmbb81vQnYW5and1Q4N sortOrder: 8 fieldKey: enable_batching label: Batch Data to Braze @@ -23876,7 +23876,7 @@ items: hidden: false defaultTrigger: event = "Order Completed" fields: - - id: mrrnFhquS33faw2qc9NK9x + - id: fg36FexE4qyP7XsMzpT5Xr sortOrder: 0 fieldKey: external_id label: External User ID @@ -23890,7 +23890,7 @@ items: choices: null dynamic: false allowNull: false - - id: fq38bLNayyF3WNWB6nLt3H + - id: 9obkVhVo4Qx4xPF891UphR sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -23904,7 +23904,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3kJF4tqyGqC4rdPJdbu28B + - id: 22gDq94jeVHJGoNPEkjarw sortOrder: 2 fieldKey: email label: Email @@ -23918,7 +23918,7 @@ items: choices: null dynamic: false allowNull: false - - id: uQZotzJYD7A1k9SGq55BfC + - id: 2tRy54hoSLvavYenQz1skf sortOrder: 3 fieldKey: braze_id label: Braze User Identifier @@ -23932,7 +23932,7 @@ items: choices: null dynamic: false allowNull: true - - id: nACMMntuFmvRtaWmJVD7Tn + - id: w4mZFShTi45oTErsRyY6sv sortOrder: 4 fieldKey: time label: Time @@ -23946,7 +23946,7 @@ items: choices: null dynamic: false allowNull: false - - id: rCV4BpjS4D2jWRfmncoAPH + - id: hpWv5G8vm94mxArndAg3UA sortOrder: 5 fieldKey: products label: Products @@ -23960,7 +23960,7 @@ items: choices: null dynamic: false allowNull: false - - id: kkWnfKvyAvqNWVKgyRQDbY + - id: 2GWU2no3WGNC7B8SuS9UfX sortOrder: 6 fieldKey: properties label: Event Properties @@ -23974,7 +23974,7 @@ items: choices: null dynamic: false allowNull: false - - id: gRXtMbPhYMJwxCDrNae34D + - id: stG51w28ChLT3brTDNgusj sortOrder: 7 fieldKey: _update_existing_only label: Update Existing Only @@ -23989,7 +23989,7 @@ items: choices: null dynamic: false allowNull: false - - id: vzp7wCUde51BT74GzjDEir + - id: 5NPVqFjrESQCbdqzkGErtD sortOrder: 8 fieldKey: enable_batching label: Batch Data to Braze @@ -24026,7 +24026,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 8xjP1mApdm1wxCrhviUEwy + - id: pMwsciTRRwm6BD7o6eY8fx sortOrder: 0 fieldKey: external_id label: External ID @@ -24038,7 +24038,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5iCuaJ1hGWbXT1QEgM39Kf + - id: vkybr1e1L3d7YrdBWpkXYH sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -24052,7 +24052,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9j9bQ2WDWgFuifRfRyb3XH + - id: gdeASUanupEBDqQ1MDtn34 sortOrder: 2 fieldKey: merge_behavior label: Merge Behavior @@ -24081,7 +24081,7 @@ items: hidden: false defaultTrigger: event = "Create Alias" fields: - - id: 4UVSEu4QpueE1VuzTLCLi + - id: n4u7Qc5RqbRV4piQtNromi sortOrder: 0 fieldKey: external_id label: External ID @@ -24093,7 +24093,7 @@ items: choices: null dynamic: false allowNull: true - - id: hAFE7SxzkkZ2iPLJEeB9W3 + - id: kKEB7i291m8YemagXD5ebn sortOrder: 1 fieldKey: alias_name label: Alias Name @@ -24105,7 +24105,7 @@ items: choices: null dynamic: false allowNull: false - - id: nbJNe1F5p9pJHC4FTbvyYq + - id: owFCCbZwFjeeJXVoxxCTcG sortOrder: 2 fieldKey: alias_label label: Alias Label @@ -24125,7 +24125,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: n3EG4xYvjRAtiuALegspWx + - id: gwqZ4ycUKnkCZBxveCnjo2 sortOrder: 0 fieldKey: external_id label: External User ID @@ -24139,7 +24139,7 @@ items: choices: null dynamic: false allowNull: false - - id: fkqaqmwkxiFtnjJjZfRrgi + - id: oCZ7RpFgTsdWDAVXCcWSDr sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -24153,7 +24153,7 @@ items: choices: null dynamic: false allowNull: false - - id: kUbEWn784NDtLeQz1qbhBn + - id: jzmPYZM1Rk48hYLEYpdYoq sortOrder: 2 fieldKey: braze_id label: Braze User Identifier @@ -24167,7 +24167,7 @@ items: choices: null dynamic: false allowNull: true - - id: 7aY1YuNVV9SbMKyATMDckg + - id: gYVKFtjwAaQidhQ94hELrY sortOrder: 3 fieldKey: country label: Country @@ -24181,7 +24181,7 @@ items: choices: null dynamic: false allowNull: true - - id: 9bSLdCTEE66QrtMoFLBhew + - id: 8N44uGnJ2bTFCisTh9X9xT sortOrder: 4 fieldKey: current_location label: Current Location @@ -24198,7 +24198,7 @@ items: choices: null dynamic: false allowNull: true - - id: jf9p8VZgZo9LS1CbmE71B7 + - id: q3QoZjmtJvnqjiiVQdX9Z9 sortOrder: 5 fieldKey: date_of_first_session label: Date of First Session @@ -24210,7 +24210,7 @@ items: choices: null dynamic: false allowNull: true - - id: Db5NGdfFWEUs4bjsrbbsV + - id: whdNHh25Wso67bW6uy1T8C sortOrder: 6 fieldKey: date_of_last_session label: Date of Last Session @@ -24222,7 +24222,7 @@ items: choices: null dynamic: false allowNull: true - - id: 79sAumGUio1QHLLvWMp1k7 + - id: ktfG8fY7MgLkNtQe6jPuSt sortOrder: 7 fieldKey: dob label: Date of Birth @@ -24234,7 +24234,7 @@ items: choices: null dynamic: false allowNull: true - - id: tx7b2ehX8dXzFrQCJqShKE + - id: pWeJXhDmg7BZH9YHbJjEJB sortOrder: 8 fieldKey: email label: Email @@ -24248,7 +24248,7 @@ items: choices: null dynamic: false allowNull: true - - id: bYVMjUSbxKHqyYoi8RVBYj + - id: 331FuRNhXV9eQgumoSjc5B sortOrder: 9 fieldKey: email_subscribe label: Email Subscribe @@ -24263,7 +24263,7 @@ items: choices: null dynamic: false allowNull: false - - id: mJ1NpBdNCPzsnoYe94K8et + - id: 6gXWFLSGTjouJp2WHrvGHE sortOrder: 10 fieldKey: email_open_tracking_disabled label: Email Open Tracking Disabled @@ -24277,7 +24277,7 @@ items: choices: null dynamic: false allowNull: false - - id: uMYyFgpJF3vyj4BTgbvEEu + - id: kMWdeN3peJtKrVwKVXXKkC sortOrder: 11 fieldKey: email_click_tracking_disabled label: Email Click Tracking Disabled @@ -24291,7 +24291,7 @@ items: choices: null dynamic: false allowNull: false - - id: d4xru2vRjEi4RT5TmWgb1y + - id: cMgwvehK2W9mbSspBAPi74 sortOrder: 12 fieldKey: facebook label: Facebook Attribution Data @@ -24305,7 +24305,7 @@ items: choices: null dynamic: false allowNull: false - - id: sWnUjpm5UwcNWUuWxy2sgN + - id: 4yvo3qjnceKJGbYTx9vrXe sortOrder: 13 fieldKey: first_name label: First Name @@ -24319,7 +24319,7 @@ items: choices: null dynamic: false allowNull: true - - id: pEv9iR95xz8rKF8J4mQhbq + - id: cNsqEmuXDikmuSgeCSF8c5 sortOrder: 14 fieldKey: gender label: Gender @@ -24335,7 +24335,7 @@ items: choices: null dynamic: false allowNull: true - - id: m3W7fjjiHMadQf9StMrwv5 + - id: 9e6Ns4qvCin4ibB2uZ87zJ sortOrder: 15 fieldKey: home_city label: Home City @@ -24349,7 +24349,7 @@ items: choices: null dynamic: false allowNull: true - - id: pNrVJ4pLT2zYGzAB48WvZr + - id: 2r4fDWjg3uHQyA6YLXbwD7 sortOrder: 16 fieldKey: image_url label: Image URL @@ -24363,7 +24363,7 @@ items: choices: null dynamic: false allowNull: true - - id: f3fCwV3BdPFWkbNrYqM3bK + - id: 8yKCLQ4YvcUhcpbdxY4wid sortOrder: 17 fieldKey: language label: Language @@ -24375,7 +24375,7 @@ items: choices: null dynamic: false allowNull: true - - id: egAthtxhyoYdweeajB19HG + - id: rVizXpARf3duTGxik6qZyX sortOrder: 18 fieldKey: last_name label: Last Name @@ -24389,7 +24389,7 @@ items: choices: null dynamic: false allowNull: false - - id: qcNhSQmPKpyaPuexHd1m1Z + - id: qeedvdRAqYXHbAe32kRU7w sortOrder: 19 fieldKey: marked_email_as_spam_at label: Marked Email as Spam At @@ -24401,7 +24401,7 @@ items: choices: null dynamic: false allowNull: true - - id: ksGYS9vjjHVd3JzXG4sGEU + - id: oGdPKPYxudEvqPcA2JTXsS sortOrder: 20 fieldKey: phone label: Phone Number @@ -24415,7 +24415,7 @@ items: choices: null dynamic: false allowNull: true - - id: bJGaRahSiHqR93TYJe7aGR + - id: wmKgx4r2PAMGTSTiroDrwd sortOrder: 21 fieldKey: push_subscribe label: Push Subscribe @@ -24430,7 +24430,7 @@ items: choices: null dynamic: false allowNull: false - - id: gQq2pFMa4qvnXVvjEy6tEi + - id: d7FCXVA7f3RppMEZqczuLw sortOrder: 22 fieldKey: push_tokens label: Push Tokens @@ -24447,7 +24447,7 @@ items: choices: null dynamic: false allowNull: false - - id: iPRoGkEJBLqh7Ru9xXzAab + - id: cVoANWsB8ytjevRfqF31SK sortOrder: 23 fieldKey: time_zone label: Time zone @@ -24462,7 +24462,7 @@ items: choices: null dynamic: false allowNull: false - - id: d4QPmoVqTXDr9UySgeqQbz + - id: f9MvcdY6EEBQqbDdZfZcky sortOrder: 24 fieldKey: twitter label: Twitter Attribution Data @@ -24477,7 +24477,7 @@ items: choices: null dynamic: false allowNull: false - - id: jgfmowc82NGJkFDUCgoqPE + - id: sr3KDeAmubMwH5huLNEP8G sortOrder: 25 fieldKey: custom_attributes label: Custom Attributes @@ -24491,7 +24491,7 @@ items: choices: null dynamic: false allowNull: false - - id: tmBXZ9aaRzwqHkF5eauSXw + - id: cdENeQDWi4frnTkLkNEeU4 sortOrder: 26 fieldKey: enable_batching label: Batch Data to Braze @@ -24514,7 +24514,7 @@ items: hidden: false defaultTrigger: type = "track" and event != "Order Completed" fields: - - id: gZzZN2a45MBk5Uo6i92iff + - id: 6HP8cFtZUmj422SCVRFH8C sortOrder: 0 fieldKey: external_id label: External User ID @@ -24528,7 +24528,7 @@ items: choices: null dynamic: false allowNull: false - - id: t7tpxYcuuwAYGYoCkAgHQw + - id: 55mu6trKz3nHcpWyzgfQfM sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -24542,7 +24542,7 @@ items: choices: null dynamic: false allowNull: false - - id: cJHVALuf3RTmiJVbYmbN84 + - id: wUvReNFdTX6oBB9DA8gP7 sortOrder: 2 fieldKey: email label: Email @@ -24562,7 +24562,7 @@ items: choices: null dynamic: false allowNull: false - - id: ngcrSeqf11PmsicHuFPsZu + - id: egbTMCodi5BAXAzJrHdEQc sortOrder: 3 fieldKey: braze_id label: Braze User Identifier @@ -24576,7 +24576,7 @@ items: choices: null dynamic: false allowNull: true - - id: dKpZ6DZCCpBPrNH3q3ExKR + - id: 6v8RRJg2fGx5pu7snzanbr sortOrder: 4 fieldKey: name label: Event Name @@ -24590,7 +24590,7 @@ items: choices: null dynamic: false allowNull: false - - id: nwcRbxKFbsDCQnVodqKo1q + - id: j2xw9f1aZyU6c9tofbhWoF sortOrder: 5 fieldKey: time label: Time @@ -24604,7 +24604,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5ovNWXiCcnyX81UQHpoNYS + - id: cRnMjpPxBUByv2sF6fBHVy sortOrder: 6 fieldKey: properties label: Event Properties @@ -24618,7 +24618,7 @@ items: choices: null dynamic: false allowNull: false - - id: EvkGVvvF3w41vrSfZcu3F + - id: rypZ9WGeY5ZecDeusDNN4C sortOrder: 7 fieldKey: enable_batching label: Batch Data to Braze @@ -24643,7 +24643,7 @@ items: hidden: false defaultTrigger: null fields: - - id: eUPVg59Ppmw58zM8FLQoBH + - id: vdC7t5iSzmAL18cZxY7ZQK sortOrder: 0 fieldKey: external_id label: External ID @@ -24655,7 +24655,7 @@ items: choices: null dynamic: false allowNull: false - - id: qYgkfPix86B1WTjXHc8iKW + - id: tWoJS7Bxh126VhyrbGnoqN sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -24669,7 +24669,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7kUHwB3XP4wWExzy4zoQWv + - id: ajA656rF84imeMoGefhNrH sortOrder: 2 fieldKey: email_to_identify label: Email to Identify @@ -24681,7 +24681,7 @@ items: choices: null dynamic: false allowNull: false - - id: mxQ5Mg6v7N9tmaWsHgVfAP + - id: e7bxortit7qUL6ZW8qxUL5 sortOrder: 3 fieldKey: prioritization label: Prioritization @@ -24695,7 +24695,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5yosK2mzwkpfdZ1hq7vW6k + - id: tz83vDWLBLJxJgev7kikjA sortOrder: 4 fieldKey: merge_behavior label: Merge Behavior @@ -24724,7 +24724,7 @@ items: hidden: false defaultTrigger: event = "Create Alias" fields: - - id: gk6NPK8An1b7BxAknnHrMy + - id: suRsQh4ZMUo9mJ1L5A6MXU sortOrder: 0 fieldKey: external_id label: External ID @@ -24736,7 +24736,7 @@ items: choices: null dynamic: false allowNull: true - - id: oZuRPP81EkoHskVzeWB9ER + - id: pPTpuGdJD5fbFa67QBGEgT sortOrder: 1 fieldKey: alias_name label: Alias Name @@ -24748,7 +24748,7 @@ items: choices: null dynamic: false allowNull: false - - id: bQ14DxHoEsszTFLGn8zgAN + - id: 7PJvRn7FZyrUTZEpiByxDq sortOrder: 2 fieldKey: alias_label label: Alias Label @@ -24768,7 +24768,7 @@ items: hidden: false defaultTrigger: event = "Order Completed" fields: - - id: mttbcYqew3xmFCCJasxHtw + - id: 4BEobjyZiqb7324bvAQpJH sortOrder: 0 fieldKey: external_id label: External User ID @@ -24782,7 +24782,7 @@ items: choices: null dynamic: false allowNull: false - - id: mo57jytve23656fUQRZNhn + - id: h2k24P8KdrkEA5eL7acqUa sortOrder: 1 fieldKey: user_alias label: User Alias Object @@ -24796,7 +24796,7 @@ items: choices: null dynamic: false allowNull: false - - id: jVX3F4nkCrEW3NEa5zRqxw + - id: 55eGJ542ZMW9uU7G73m2BV sortOrder: 2 fieldKey: email label: Email @@ -24810,7 +24810,7 @@ items: choices: null dynamic: false allowNull: false - - id: qCiDffY8q4X8neFkzX2ABz + - id: bdgLiyNtFG2sxS1wZsfRoq sortOrder: 3 fieldKey: braze_id label: Braze User Identifier @@ -24824,7 +24824,7 @@ items: choices: null dynamic: false allowNull: true - - id: kTqTnf262x7oy1xD9jaE5N + - id: oK46PrHANHzVEhtxubD82x sortOrder: 4 fieldKey: time label: Time @@ -24838,7 +24838,7 @@ items: choices: null dynamic: false allowNull: false - - id: mDYwdEDPMLxCxxsJoTqxjR + - id: 9SCQGFpgDVLDnmUaZBWva3 sortOrder: 5 fieldKey: products label: Products @@ -24852,7 +24852,7 @@ items: choices: null dynamic: false allowNull: false - - id: iUbxoDYMtNHMw1TxR5S7QK + - id: 6D3qjSYWEG5Csr92LGTiN9 sortOrder: 6 fieldKey: properties label: Event Properties @@ -24866,7 +24866,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2cERam8KHiVE96obMoE2TH + - id: nAk6yZaqkdCWsurq2okNN1 sortOrder: 7 fieldKey: enable_batching label: Batch Data to Braze @@ -24889,7 +24889,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: adEtxVM6wzmkGPVTs7pDnN + - id: ttvAPQeMyzL8qnGNPt7joY sortOrder: 0 fieldKey: campaign_id label: Campaign ID @@ -24903,7 +24903,7 @@ items: choices: null dynamic: true allowNull: false - - id: oQYCj5zPnSS5g2LEsnLGUx + - id: kfS94uFHQJ761q4rTgcuc9 sortOrder: 1 fieldKey: send_id label: Send ID @@ -24917,7 +24917,7 @@ items: choices: null dynamic: false allowNull: false - - id: aE5Tt6xMYURADXk1VtzRrV + - id: usvmKxE8M6rAak4TxRW1rb sortOrder: 2 fieldKey: trigger_properties label: Trigger Properties @@ -24934,7 +24934,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9z7i5SUG97D2A7q6cjyMnu + - id: 4ciJRAnqDZzVaqcuJcmSsW sortOrder: 3 fieldKey: broadcast label: Broadcast @@ -24949,7 +24949,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9Zp4r9YkWzUevMHJBfmTh8 + - id: gtmVpCDAQVsJV6DxUQNYmX sortOrder: 4 fieldKey: attachments label: Attachments @@ -24961,7 +24961,7 @@ items: choices: null dynamic: false allowNull: false - - id: kFEo7HU6ckwdyGLKqFguEq + - id: kR7ubc31pdAWbRtQnenkzP sortOrder: 5 fieldKey: recipients label: Recipients @@ -24975,7 +24975,7 @@ items: choices: null dynamic: false allowNull: false - - id: 83BHy4g9rgBf8x4JxZrjmV + - id: drVhjQzfXGXtn4iyWAQBWt sortOrder: 6 fieldKey: prioritization label: Prioritization @@ -24989,7 +24989,7 @@ items: choices: null dynamic: false allowNull: false - - id: kfFurhvjDuAMmefgFQntV7 + - id: gxyhAziD3HT68uyexoGZpv sortOrder: 7 fieldKey: audience label: Audience @@ -25011,7 +25011,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 59HU4ZUhnof1G2MiE4skL9 + - id: g2gSCrVLVLm5j8GUpbjfUA sortOrder: 0 fieldKey: item label: Catalog item to upsert @@ -25026,7 +25026,7 @@ items: choices: null dynamic: true allowNull: false - - id: vQCbvam4EkU1qm4PM1QT4i + - id: 5SXHSbR8SdDyDJ96QmmzyC sortOrder: 1 fieldKey: item_id label: Item ID @@ -25040,7 +25040,7 @@ items: choices: null dynamic: false allowNull: false - - id: qNWbQUexLXhAUWvmiQKwoX + - id: v3u4199oSX5Z322yyGhtd7 sortOrder: 2 fieldKey: enable_batching label: Batch Data to Braze? @@ -25053,7 +25053,7 @@ items: choices: null dynamic: false allowNull: false - - id: mSGiauTj8drV2vwKLXBjTk + - id: dxCVKwHFmf9fbCYRQgpzsS sortOrder: 4 fieldKey: operation label: Operation @@ -25069,7 +25069,7 @@ items: value: select dynamic: false allowNull: false - - id: 9toFUV9t35CQuECg5MFkrC + - id: 2nbDJ7xGv2ZD91FyqbN73h sortOrder: 5 fieldKey: selected_catalog_name label: Catalog Name @@ -25081,7 +25081,7 @@ items: choices: null dynamic: true allowNull: false - - id: 9vkcqkSQM3EepRX42a5fwB + - id: ammQY5R2csXdQSoyr7VW8s sortOrder: 6 fieldKey: created_catalog_name label: Catalog Name @@ -25095,7 +25095,7 @@ items: choices: null dynamic: false allowNull: false - - id: 21e8DxEuq6J5W5BiZAmPz7 + - id: 2GwQd2JD85vD7CPJsvDCYN sortOrder: 7 fieldKey: description label: Catalog Description @@ -25107,7 +25107,7 @@ items: choices: null dynamic: false allowNull: false - - id: piHv7yYnnmxnqQwYbdMu6j + - id: hE5Q8Hq97fUwB4Pm5ZuE7U sortOrder: 8 fieldKey: columns label: Catalog Fields @@ -25121,7 +25121,7 @@ items: choices: null dynamic: false allowNull: false - - id: ssPVpKxgR3G5JKKDMC3j1K + - id: fE3vYwcP4qxmXhVixpmJL3 sortOrder: 9 fieldKey: onMappingSave label: Select or Create a Catalog @@ -25134,41 +25134,123 @@ items: dynamic: false allowNull: false hidden: false + - id: 9DUBR4qVXRxPXa39oiz2Tc + name: Trigger Canvas + slug: triggerCanvas + description: >- + Trigger a Braze Canvas to deliver a cross-channel message to the specified + user. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" + fields: + - id: 6AqjskUjsng6Rk3eg1yatq + sortOrder: 0 + fieldKey: canvas_id + label: Canvas ID + type: STRING + description: >- + The ID of the canvas to trigger. The canvas must be API-triggered and + the status must be "Draft" or "Active". + placeholder: '' + required: true + multiple: false + choices: null + dynamic: true + allowNull: false + - id: qxsm9pbYcTM47HvGL7NCqX + sortOrder: 1 + fieldKey: canvas_entry_properties + label: Canvas Entry Properties + type: OBJECT + description: >- + Optional data that will be used to personalize the canvas message. + Personalization key-value pairs that will apply to all users in this + request. + placeholder: '' + defaultValue: + '@path': $.properties + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: hjci7Y7pY96gFWgyATVhgf + sortOrder: 2 + fieldKey: broadcast + label: Broadcast + type: BOOLEAN + description: >- + If set to true, the canvas will be sent to all the users in the segment + targeted by the canvas. It cannot be used with "recipients". + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: oX4QsEV4CdaPSo3Td83aXD + sortOrder: 3 + fieldKey: recipients + label: Recipients + type: OBJECT + description: >- + An array of user identifiers to send the canvas to. It cannot be used + with "broadcast". + placeholder: '' + required: false + multiple: true + choices: null + dynamic: false + allowNull: false + - id: 647vdrzKXnGZVYZNG2zL9A + sortOrder: 4 + fieldKey: prioritization + label: Prioritization + type: OBJECT + description: >- + Prioritization settings; required when using email in recipients. This + prioritization will be applied to all recipients. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 7oHphGH4yV5C2e3G88kRoh + sortOrder: 5 + fieldKey: audience + label: Audience + type: OBJECT + description: >- + A standard audience object to specify the users to send the canvas to. + Including "audience" will only send to users in the audience + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false presets: - - actionId: 2P24zUSAL8BUpyGYNGmD7M - name: Identify Calls + - actionId: vE7Gf9yobj2gTuMBhwmg7g + name: Order Completed Calls fields: external_id: '@path': $.userId - braze_id: - '@path': $.properties.braze_id - country: - '@path': $.context.location.country - current_location: - latitude: - '@path': $.context.location.latitude - longitude: - '@path': $.context.location.longitude email: '@path': $.traits.email - first_name: - '@path': $.traits.firstName - gender: - '@path': $.traits.gender - home_city: - '@path': $.traits.address.city - image_url: - '@path': $.traits.avatar - last_name: - '@path': $.traits.lastName - phone: - '@path': $.traits.phone - custom_attributes: - '@path': $.traits + braze_id: + '@path': $.properties.braze_id + time: + '@path': $.receivedAt + products: + '@path': $.properties.products + properties: + '@path': $.properties _update_existing_only: false enable_batching: true batch_size: 75 - trigger: type = "identify" + trigger: event = "Order Completed" - actionId: 3pnc4QJvUjWGi2bp6EnDt name: Track Calls fields: @@ -25194,25 +25276,46 @@ items: enable_batching: true batch_size: 75 trigger: type = "track" and event != "Order Completed" - - actionId: vE7Gf9yobj2gTuMBhwmg7g - name: Order Completed Calls + - actionId: 2P24zUSAL8BUpyGYNGmD7M + name: Identify Calls fields: external_id: '@path': $.userId - email: - '@path': $.traits.email braze_id: '@path': $.properties.braze_id - time: - '@path': $.receivedAt - products: - '@path': $.properties.products - properties: - '@path': $.properties + country: + '@path': $.context.location.country + current_location: + latitude: + '@path': $.context.location.latitude + longitude: + '@path': $.context.location.longitude + email: + '@path': $.traits.email + first_name: + '@path': $.traits.firstName + gender: + '@path': $.traits.gender + home_city: + '@path': $.traits.address.city + image_url: + '@path': $.traits.avatar + last_name: + '@path': $.traits.lastName + phone: + '@path': $.traits.phone + custom_attributes: + '@path': $.traits _update_existing_only: false enable_batching: true batch_size: 75 - trigger: event = "Order Completed" + trigger: type = "identify" + - actionId: 9DUBR4qVXRxPXa39oiz2Tc + name: Trigger Canvas + fields: + canvas_entry_properties: + '@path': $.properties + trigger: type = "track" and event = "Trigger Canvas" partnerOwned: false - id: 63872c01c0c112b9b4d75412 display_name: Braze Cohorts @@ -34001,7 +34104,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Enrol Contact to Program" fields: - - id: nyJjxsud3vwEM7K1vog7X4 + - id: 6bAd2fA4EkqcJ9tMGEAovy sortOrder: 0 fieldKey: channelIdentifier label: Contact Identifier type @@ -34018,7 +34121,7 @@ items: value: mobileNumber dynamic: false allowNull: false - - id: 5g6R4KYNv9bEMABYmmUAYD + - id: 4ebTorseZYdPGkgGV1jsRE sortOrder: 1 fieldKey: emailIdentifier label: Email Address @@ -34038,7 +34141,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8x8hdrSE1F9VKJzoBxL4gB + - id: vz5x9ncejdpepTgpVFQjMX sortOrder: 2 fieldKey: mobileNumberIdentifier label: Mobile Number @@ -34058,7 +34161,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3gCkXs3WQBXs2QtbjsY84 + - id: b7GdTWQQbEHkSSDu9Zm3DY sortOrder: 3 fieldKey: programId label: Program @@ -34078,7 +34181,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Remove Contact from List" fields: - - id: uHkRrAKMcF81snVg6RvG4L + - id: t5MWahNnRaDHNnRSzco1cr sortOrder: 0 fieldKey: channelIdentifier label: Contact Identifier type @@ -34095,7 +34198,7 @@ items: value: mobileNumber dynamic: false allowNull: false - - id: 4zfS1HuKzNWBtB8RN6SUw7 + - id: ec17Ma4hm6thGgM8WpXywX sortOrder: 1 fieldKey: emailIdentifier label: Email Address @@ -34115,7 +34218,7 @@ items: choices: null dynamic: false allowNull: false - - id: igbS3Lk1zNCoZybmJBg8Pv + - id: nxGVGH8tfKcveETPg7bwHH sortOrder: 2 fieldKey: mobileNumberIdentifier label: Mobile Number @@ -34135,7 +34238,7 @@ items: choices: null dynamic: false allowNull: false - - id: ww24d7Tk5CQs814VomTCUq + - id: horc5tdjZuy4epHLqPK4ta sortOrder: 3 fieldKey: listId label: List @@ -34150,12 +34253,12 @@ items: - id: mXqbgqEAfWG1MRz8cBHzS4 name: Add Contact to List slug: addContactToList - description: Adds a Contact to a list. + description: Adds a contact to a list. platform: CLOUD hidden: false defaultTrigger: type = "track" and event = "Add Contact to List" fields: - - id: 8yfiKY51TS8CFcEffgrbdE + - id: 5eGFX9XxNwmTmxUmeGxXzf sortOrder: 0 fieldKey: channelIdentifier label: Contact Identifier type @@ -34172,7 +34275,7 @@ items: value: mobileNumber dynamic: false allowNull: false - - id: 3R4n1rdxf48wxpaCNXsGBx + - id: 8orWgG8jidQQvCF4Sp9WNx sortOrder: 1 fieldKey: emailIdentifier label: Email Address @@ -34192,7 +34295,7 @@ items: choices: null dynamic: false allowNull: false - - id: sNx4UZZxtTuF9toi8rVobG + - id: iHQpcJHgTkKbpn2pMP1Xoc sortOrder: 2 fieldKey: mobileNumberIdentifier label: Mobile Number @@ -34212,7 +34315,7 @@ items: choices: null dynamic: false allowNull: false - - id: hqe1EJtkmpiVoVeUZsPsqB + - id: jQsJXmQAKxdG8Ef2Q5xaYN sortOrder: 3 fieldKey: listId label: List @@ -34224,7 +34327,7 @@ items: choices: null dynamic: true allowNull: false - - id: nYZ96z4YLhtHtukyAQwWbQ + - id: 7QbozYxmRKsG2SSe9EdYLR sortOrder: 4 fieldKey: dataFields label: Data Fields @@ -34238,6 +34341,318 @@ items: choices: null dynamic: true allowNull: false + - id: jv6zXzcGrfok4Ed9RAnJwz + name: Send Transactional SMS + slug: sendTransactionalSms + description: Sends a transactional SMS. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" and event = "Send Transactional SMS" + fields: + - id: eSTTBJ7Si9nT3vxG3YPCNm + sortOrder: 0 + fieldKey: to + label: To + type: STRING + description: >- + Only valid mobile numbers with an international dialling prefix will be + accepted (e.g. 447777123123). + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits.phone + then: + '@path': $.traits.phone + else: + '@path': $.properties.phone + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: tKXmfudoGEUYBDJGzbQJm3 + sortOrder: 1 + fieldKey: from + label: From + type: STRING + description: >- + Enter a custom From name, or leave blank to use a random number. From + name format varies by region. [Learn + more](https://support.dotdigital.com/en/articles/8199187-sender-ids-and-originators) + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 2kNVWSqgkH1aY2JNauXDUt + sortOrder: 2 + fieldKey: message + label: Message + type: TEXT + description: The content of the SMS, up to 160 non-encoded characters per message. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5SpvJCTsemM3nmkUhbAyBM + sortOrder: 3 + fieldKey: link_shortening + label: Link Shortening + type: BOOLEAN + description: >- + [Link + shortening](https://developer.dotdigital.com/v2/reference/additional-options#link-shortening) + will automatically shorten your links to save character count and track + who clicked on them for better reporting. Defaults to No. + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: ftK6MRC5mmdDeUwwgLtLiW + sortOrder: 4 + fieldKey: allow_unicode + label: Allow Unicode Characters + type: BOOLEAN + description: >- + If Yes, Unicode characters will be allowed in the message body. If No, + any messages containing Unicode will not be sent. Please [read why + Unicode](https://developer.dotdigital.com/reference/channel-sms#section-why-is-unicode-important-with-sms) + is important before switching this on. Defaults to No. + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: tKtdaxiELexHfud1HvhdDE + name: Send Email Campaign + slug: sendEmailCampaign + description: Sends a marketing email to a contact. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" and event = "Send Email Campaign" + fields: + - id: uPrJrs6nxzgL9DVwNUeBuJ + sortOrder: 0 + fieldKey: email + label: Email + type: STRING + description: >- + A single email address to send the campaign to. If the contact does not + exist in your Dotdigital account, the campaign won't be sent. + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits.email + then: + '@path': $.traits.email + else: + '@path': $.properties.email + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: qWs7HzReXgmay5b39nbkSR + sortOrder: 1 + fieldKey: campaignId + label: Campaign + type: NUMBER + description: The campaign to email to a contact. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: true + allowNull: false + - id: optbhzAkp8ua4vPfsPNJYw + sortOrder: 2 + fieldKey: sendDate + label: Send Date + type: DATETIME + description: The campaign will be sent immediately if the send date is left blank. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 8BfgALB8N6T5VmmprhExrV + sortOrder: 3 + fieldKey: sendTimeOptimised + label: Send Time Optimised + type: BOOLEAN + description: >- + Send the campaign at the most appropriate time based upon their previous + opens. + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: ujJjpH1So8Mr4KtWzCbgGx + name: Send Transactional Email + slug: sendTransactionalEmail + description: Sends a transactional email. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" and event = "Send Transactional Email" + fields: + - id: p7wvY4FvoyDoFMjzLCZTn + sortOrder: 0 + fieldKey: fromAddress + label: From Address + type: STRING + description: >- + Use either your default transactional email from address, or another + custom from address you have added to your account. If you set a from + address that is not listed in your available from addresses, Dotdigital + will replace it with your default from address. You may set a from name + as well as an email address, for example "My Company + <`Dotmailer123@r1.dotdigital-email.com`>". [Read more about using + transactional + email](https://support.dotdigital.com/en/articles/8199068-use-transactional-email). + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 3YwPynv6TH1FASf5dUpdui + sortOrder: 1 + fieldKey: toAddresses + label: To Address + type: STRING + description: The email address(es) to send to. + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits.email + then: + '@path': $.traits.email + else: + '@path': $.properties.email + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: j6HJXkzCxSASXa8Vsr1ubV + sortOrder: 2 + fieldKey: subject + label: Subject + type: STRING + description: The subject line for your email. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: oQ9fTTKs5hp1oA5sCUznGQ + sortOrder: 3 + fieldKey: htmlContent + label: HTML Content + type: TEXT + description: The HTML content for your email. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: gXjpEJCtRoJsTkgocR8TV2 + sortOrder: 4 + fieldKey: plainTextContent + label: Plain Text Content + type: TEXT + description: The plain text content for your email. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: raXvvzBRhwTLwuLeKNmAdU + sortOrder: 5 + fieldKey: ccAddresses + label: CC Addresses + type: STRING + description: >- + The CC email address(es) to send to. Separate email addresses with a + comma. Maximum: 100. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fyzRQJD2QoRJmDvDUkA669 + sortOrder: 6 + fieldKey: bccAddresses + label: BCC Addresses + type: STRING + description: >- + The BCC email address(es) to send to. Separate email addresses with a + comma. Maximum: 100. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: wyTCNJJUFCj7PZpJsBJj57 + name: Send SMS + slug: sendSms + description: Sends a marketing SMS to a contact. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" and event = "Send SMS" + fields: + - id: w7Hf1QuhxifghDwFh3YuSL + sortOrder: 0 + fieldKey: to + label: To + type: STRING + description: The mobile number of the contact in E.164 format (e.g. 14155552671). + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits.phone + then: + '@path': $.traits.phone + else: + '@path': $.properties.phone + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: oZ8vtx1N8ZjJmay6sk5RJT + sortOrder: 1 + fieldKey: message + label: Message + type: TEXT + description: The message to send in the SMS. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false presets: [] partnerOwned: true - id: 57ab9dfc80412f644ff2004c @@ -35390,7 +35805,7 @@ items: hidden: false defaultTrigger: type = "track" or type = "identify" fields: - - id: dVGYemvQ8FWEAAWn3wrFRE + - id: hJTFpX5VzdveLjH29EFnj2 sortOrder: 0 fieldKey: identityValue label: User identity value @@ -35404,7 +35819,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2amJN8YQDshFHaeJi1CUHw + - id: 3JNzLwT3bgfpUaRUnif6eZ sortOrder: 1 fieldKey: walletTransactionReference label: Wallet transaction reference @@ -35413,12 +35828,14 @@ items: Optional wallet transaction reference from the event triggering this Behavioral Action placeholder: '' + defaultValue: + '@path': $.messageId required: false multiple: false choices: null dynamic: false allowNull: false - - id: rtabdGqHL3eTEEQ1qarS8 + - id: eCLK8NmaRxNtDcPRt67Hbn sortOrder: 2 fieldKey: behavioralActionTriggerReferences label: Behavioral Action trigger reference @@ -51101,7 +51518,7 @@ items: hidden: true defaultTrigger: null fields: - - id: 3bZAgPB471jgRy2CjKKEQj + - id: iBdGLN4daYdMLtTU6rSv1C sortOrder: 0 fieldKey: conversion_label label: Conversion Label @@ -51118,7 +51535,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qHu13sQLr2yjQ5wTKs87Gp + - id: pgwLcfsZH6s4HqS5sdCo1f sortOrder: 1 fieldKey: email label: Email @@ -51139,7 +51556,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tVz2QxtywA1k4dhVDABsv3 + - id: 3KzeZyZbaT96776LXMgX2D sortOrder: 2 fieldKey: transaction_id label: Order ID @@ -51158,7 +51575,7 @@ items: dynamic: false allowNull: false hidden: false - - id: stCwgnB523rRpfSZ7uaScB + - id: dtZQFHLnt11KQctu8K3prK sortOrder: 3 fieldKey: user_agent label: User Agent @@ -51178,7 +51595,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gHjpBPZGpqc6Gdr5wGgJrs + - id: juj9hxpkAaHcMW8yunR6ga sortOrder: 4 fieldKey: conversion_time label: Conversion Time @@ -51193,7 +51610,7 @@ items: dynamic: false allowNull: false hidden: false - - id: aWM1cqV5782QVpYZm757mb + - id: z8t2PJC9eMsECfY8iU2Jo sortOrder: 5 fieldKey: value label: Value @@ -51208,7 +51625,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sHrkE9W82Z2C2NMzA3bTbe + - id: tdPLT1QjTixCDdh2ARSdY4 sortOrder: 6 fieldKey: currency_code label: Currency Code @@ -51225,7 +51642,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tSKsWmndr5Nn7PnoJYKDTk + - id: 8BMHKJ7CtsGkMJ4DZSYUsS sortOrder: 7 fieldKey: is_app_incrementality label: App Conversion for Incrementality Study @@ -51239,7 +51656,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gXWozm7sxo36ELAp5hLgLj + - id: 37deXUoDfznDQhPawWk2aU sortOrder: 8 fieldKey: pcc_game label: PCC Game Flag @@ -51255,7 +51672,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jz2BkejtpS5Wm7mCNwZpCb + - id: jKmf9j3YR74YyKwo6Qq7tJ sortOrder: 9 fieldKey: phone_number label: Phone Number @@ -51278,7 +51695,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6cpjBydwrxwhbq4NsSZqHr + - id: hQxynkT7BwwZV5VGcmG8Hp sortOrder: 10 fieldKey: first_name label: First Name @@ -51299,7 +51716,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 64FnctTsfkPwZJoNefGaw1 + - id: 4YyDPV9ZGa6NJ7mmm6sJn sortOrder: 11 fieldKey: last_name label: Last Name @@ -51320,7 +51737,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uqD9XgEJTjueH6HnKyYRR4 + - id: aGkZeveVk9nChZcmHj5CJ6 sortOrder: 12 fieldKey: street_address label: Street Address @@ -51343,7 +51760,7 @@ items: dynamic: false allowNull: false hidden: false - - id: s3UzJjX83aHP8fiX67SY7V + - id: dBjSWaW5g7jdRmtvyM65j5 sortOrder: 13 fieldKey: city label: City @@ -51364,7 +51781,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9HVZkUGBL4pV7X4QSr5vfQ + - id: eGXf8FjKrgewuomyFK2mqS sortOrder: 14 fieldKey: region label: Region @@ -51385,7 +51802,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 7nGFGJ6nUFEjxdXNepB8X1 + - id: gDRAbqyy5ieH8CNdXbAYsC sortOrder: 15 fieldKey: post_code label: Postal Code @@ -51406,7 +51823,7 @@ items: dynamic: false allowNull: false hidden: false - - id: oWpZTGZewx6NLRFo79qCsu + - id: 7iMKodntUfnTRKmV22Y6aT sortOrder: 16 fieldKey: country label: Country @@ -51435,7 +51852,7 @@ items: hidden: false defaultTrigger: null fields: - - id: w5vt6DYqCB8GnrD3H8P8VS + - id: eCXMxWKtKFMs4PTGbYQvDS sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -51448,7 +51865,7 @@ items: dynamic: true allowNull: false hidden: false - - id: gZ2xN9YQ1vz9cFjYGDewgq + - id: ehqSgvGkno7vNTPFYvU4DZ sortOrder: 1 fieldKey: adjustment_type label: Adjustment Type @@ -51474,7 +51891,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bRFV8JFnGPtC4Q6SYjQknL + - id: oxNxgxppLBhE8GEkeZTWBN sortOrder: 2 fieldKey: adjustment_timestamp label: Adjustment Timestamp @@ -51493,7 +51910,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kc4BYRoPz4zzv3FkSXSpYH + - id: qM3QjfyqXzRacjeR6wpvKj sortOrder: 3 fieldKey: order_id label: Order ID @@ -51517,7 +51934,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uvPc3dup4QfAzwwooyxQ8T + - id: 7kLBDW24wEVMutcbj4TRq1 sortOrder: 4 fieldKey: gclid label: GCLID @@ -51532,7 +51949,7 @@ items: dynamic: false allowNull: false hidden: false - - id: viXMPh2EjVAhhiNMjS7E6q + - id: s7JrGufTXe66hHnzjdxEgS sortOrder: 5 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -51549,7 +51966,7 @@ items: dynamic: false allowNull: false hidden: false - - id: iJJ2sKkC1YEARLz1uHdary + - id: sMRHr3PQKaa8oFycVLWruv sortOrder: 6 fieldKey: restatement_value label: Restatement Value @@ -51566,7 +51983,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 46DroEDMTsunb4fDWzbAK9 + - id: bPg5SSZKKqAgwhUuriL2MT sortOrder: 7 fieldKey: restatement_currency_code label: Restatement Currency Code @@ -51583,7 +52000,7 @@ items: dynamic: false allowNull: false hidden: false - - id: csJWct1Umny4cLJgnqEe6Q + - id: 2VjP3Sipy7ESijt9y99Fpm sortOrder: 8 fieldKey: email_address label: Email Address @@ -51606,7 +52023,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4TvmHwYUTV1cDMbyNbfZqT + - id: ffybsX66UudshPyYF9Urju sortOrder: 9 fieldKey: phone_country_code label: Phone Number Country Code @@ -51621,7 +52038,7 @@ items: choices: null dynamic: false allowNull: false - - id: qXXnyw4ieGQPmZ9fbfbyX + - id: go86Vo1ABjgCiamXkzvczf sortOrder: 10 fieldKey: phone_number label: Phone Number @@ -51645,7 +52062,7 @@ items: dynamic: false allowNull: false hidden: false - - id: b3b1cNi1bXuS33jGeDnR3Z + - id: hvuJmoqWAJxwVCkzg4TwUd sortOrder: 11 fieldKey: first_name label: First Name @@ -51666,7 +52083,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 59cW4EKAnrCKcVqbkHzqvw + - id: ipaMSu2iJaHaYe32XafDQM sortOrder: 12 fieldKey: last_name label: Last Name @@ -51689,7 +52106,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8hCsgdBbiJ6Fr1ufheiNkn + - id: 6kWQJhP6Yh74VwT9TztrmJ sortOrder: 13 fieldKey: city label: City @@ -51710,7 +52127,7 @@ items: dynamic: false allowNull: false hidden: false - - id: a8og8H8ZmmDjYrn542Cxko + - id: aLEFjgF5MbPdcmU8fm5phK sortOrder: 14 fieldKey: state label: State @@ -51731,7 +52148,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qkV6Y32azth8B8rL1mp16X + - id: pKrq3Ka5UBs2a4qK2X2186 sortOrder: 15 fieldKey: country label: Country @@ -51754,7 +52171,7 @@ items: dynamic: false allowNull: false hidden: false - - id: s6MZRnWonvfXEFUoYMLb61 + - id: fXHZgfHLyxGJakZv8GvkxL sortOrder: 16 fieldKey: postal_code label: Postal Code @@ -51775,7 +52192,7 @@ items: dynamic: false allowNull: false hidden: false - - id: iMXfbyDFffEoHfJbK3GRbK + - id: 9uiZQermcwddadvZoSc13j sortOrder: 17 fieldKey: street_address label: Street Address @@ -51796,7 +52213,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jxxHJMbSr5Uh2sKsgq5v6s + - id: wtmPb9uqyMZagw7bb6zrFg sortOrder: 18 fieldKey: user_agent label: User Agent @@ -51824,7 +52241,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 8sBZcoMgnPakXn1B6ypGBm + - id: 3dp4dwWydhb6JJwiTktoWh sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -51837,12 +52254,14 @@ items: dynamic: true allowNull: false hidden: false - - id: typy4rfLPuitTcN226Ck8g + - id: dCGUr8btApEvMDW9fDGy8A sortOrder: 1 fieldKey: gclid label: GCLID type: STRING - description: The Google click ID (gclid) associated with this conversion. + description: >- + The Google click ID (gclid) associated with this conversion. One of + GCLID, GBRAID or WBRAID must be provided. placeholder: '' required: false multiple: false @@ -51850,14 +52269,15 @@ items: dynamic: false allowNull: false hidden: false - - id: uHz9QwcZfrMiXhVQKi9JWk + - id: jMacDSkKLczWkwDt7UNMNS sortOrder: 2 fieldKey: gbraid label: GBRAID type: STRING description: >- The click identifier for clicks associated with app conversions and - originating from iOS devices starting with iOS14. + originating from iOS devices starting with iOS14. One of GCLID, GBRAID + or WBRAID must be provided. placeholder: '' required: false multiple: false @@ -51865,14 +52285,15 @@ items: dynamic: false allowNull: false hidden: false - - id: qGRp9DEvZPLiLXFuFKbxcb + - id: nFgG5F7jmXuebojxar4wNi sortOrder: 3 fieldKey: wbraid label: WBRAID type: STRING description: >- The click identifier for clicks associated with web conversions and - originating from iOS devices starting with iOS14. + originating from iOS devices starting with iOS14. One of GCLID, GBRAID + or WBRAID must be provided. placeholder: '' required: false multiple: false @@ -51880,7 +52301,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bqoBby7dkZ5trthTc82LhP + - id: qtgVPXNp1vprTQgFzTN4tH sortOrder: 4 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -51898,7 +52319,7 @@ items: dynamic: false allowNull: false hidden: false - - id: i4cxmcUMK7FBjV5fN7FreD + - id: 5RzDQzqZ62dfJVFF6vHKkR sortOrder: 5 fieldKey: email_address label: Email Address @@ -51921,7 +52342,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tC7pWiLueoCpjX6pn3KY5c + - id: v9Y2rkt21JeceeNEvQUc1t sortOrder: 6 fieldKey: phone_country_code label: Phone Number Country Code @@ -51936,7 +52357,7 @@ items: choices: null dynamic: false allowNull: false - - id: gMq8C9jLVK9h8rt7hy8uHg + - id: 39TB6eA4nCmwszMd1AZUqX sortOrder: 7 fieldKey: phone_number label: Phone Number @@ -51960,7 +52381,7 @@ items: dynamic: false allowNull: false hidden: false - - id: joW6XtDCvE7UDXuRwAjhn + - id: dEmis2fWEoL9T11DM8iGjV sortOrder: 8 fieldKey: order_id label: Order ID @@ -51983,7 +52404,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uMwbjijhPgafofg66MGpba + - id: 2WQrHtJXSKGiQpaeHHYxDT sortOrder: 9 fieldKey: value label: Value @@ -51998,7 +52419,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tCKRsqUr9UL82ZFGuqkaYf + - id: k9U2C6dcV8nBExekv49yWv sortOrder: 10 fieldKey: currency label: Currency @@ -52015,7 +52436,7 @@ items: dynamic: false allowNull: false hidden: false - - id: xfHL7Kj2X9JzLE78ytAmDw + - id: dKbTuMgpUcpdRBYuxuHEe4 sortOrder: 11 fieldKey: conversion_environment label: Conversion Environment @@ -52038,7 +52459,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sxhzN3Y82Z7Fa6aJj7G8wD + - id: 9rC3aqb2U2WUwuqZAK6wTy sortOrder: 12 fieldKey: merchant_id label: Merchant Center ID @@ -52051,7 +52472,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uu5V68zRRXPDHnkPaVF9ap + - id: 6kEqFf6NgmjdaLFpGqdje2 sortOrder: 13 fieldKey: merchant_country_code label: Merchant Center Feed Country Code @@ -52066,7 +52487,7 @@ items: dynamic: false allowNull: false hidden: false - - id: fxDNXLgrx9UiWmKioyW2YV + - id: 6PESYnLbYwDnqw232hiE9p sortOrder: 14 fieldKey: merchant_language_code label: Merchant Center Feed Language Code @@ -52081,7 +52502,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ibZSjipUTYXa43qKiD5E2X + - id: 23f1pjvMKSs4U22Dad2hyU sortOrder: 15 fieldKey: local_cost label: Local Transaction Cost @@ -52096,7 +52517,7 @@ items: dynamic: false allowNull: false hidden: false - - id: BWibksrDxaLPXefnLdUrw + - id: uB63H9dAhdty6tFXaoQwxY sortOrder: 16 fieldKey: items label: Items @@ -52118,7 +52539,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kU8zL8S5vqnvzusYf3k9KU + - id: hf2sPQWjRt4XVmGbCjm5gw sortOrder: 17 fieldKey: custom_variables label: Custom Variables @@ -52127,8 +52548,9 @@ items: The custom variables associated with this conversion. On the left-hand side, input the name of the custom variable as it appears in your Google Ads account. On the right-hand side, map the Segment field that contains - the corresponding value See [Google’s documentation on how to create - custom conversion + the corresponding value. Will not be sent if GBRAID or WBRAID fields + populated. See [Google’s documentation on how to create custom + conversion variables.](https://developers.google.com/google-ads/api/docs/conversions/conversion-custom-variables) placeholder: '' required: false @@ -52137,7 +52559,7 @@ items: dynamic: false allowNull: false hidden: false - - id: a1p6x8yhhwA14569v89CHp + - id: bET6XccxFUz7Dvx2ZZF5fu sortOrder: 18 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -52158,7 +52580,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: srqiCoM4xaS4Kt18C7M58R + - id: rRWEPvmQtEhSG3fqjQkQAo sortOrder: 19 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -52188,7 +52610,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 9iCRfwQ3Hu9ng9jJ95XKSq + - id: sSxraar6CY9nZVP9Cfk5zG sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -52201,7 +52623,7 @@ items: dynamic: true allowNull: false hidden: false - - id: 7nxhLWuYGFpMsAUNnbWwew + - id: bVnSzaJak8Y95HU3GSgrxk sortOrder: 1 fieldKey: caller_id label: Caller ID @@ -52216,7 +52638,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uhhwxyNVy7FmaLj5nH3R9u + - id: 387fuHreLjLMZ5bf5UcGQZ sortOrder: 2 fieldKey: call_timestamp label: Call Timestamp @@ -52232,7 +52654,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vzePAgDkRk3omSnEExzDhd + - id: 7WZgadQnr1VJQ12X9Bcitb sortOrder: 3 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -52250,7 +52672,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jYDen4HJugeccdD5NHWNvD + - id: p3KVFFHKpyjvZeAtSc8udc sortOrder: 4 fieldKey: value label: Value @@ -52265,7 +52687,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 89bzqWrBvnDKDxjht5hTan + - id: 4mjiRpUv8J3A4QED6V2Rwh sortOrder: 5 fieldKey: currency label: Currency @@ -52282,7 +52704,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hESW8JuJRBgW5NAYMhTzyn + - id: bBZ2ekiDooc7kUex7iUm7k sortOrder: 6 fieldKey: custom_variables label: Custom Variables @@ -52301,7 +52723,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5Xu3WkCfDZGeLEE8hDihDw + - id: 7San8airb269Dqs1JQiXqX sortOrder: 7 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -52322,7 +52744,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: b6osR2gJJrupN5SEsbPCFL + - id: bdZnknNZgpLgeyHPbjr4w6 sortOrder: 8 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -52352,7 +52774,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" or event = "Audience Exited" fields: - - id: sYKvTs3XHTuaQJ3JMpPtAU + - id: sDTvnmVA6y3y61Ar1mEahD sortOrder: 0 fieldKey: first_name label: First Name @@ -52372,7 +52794,7 @@ items: choices: null dynamic: false allowNull: false - - id: jnP6smP7dxigHzd7XnwDpf + - id: bDAFX5rVNxPaGyMjccKw4c sortOrder: 1 fieldKey: last_name label: Last Name @@ -52392,7 +52814,7 @@ items: choices: null dynamic: false allowNull: false - - id: gyXSjqydeMdJC9hUKQkJfq + - id: if1mquacvZLy4tvRLjAc8U sortOrder: 2 fieldKey: email label: Email @@ -52412,7 +52834,7 @@ items: choices: null dynamic: false allowNull: false - - id: 23r2a7eAT3Ye5rVuXJQUmG + - id: ad7zLQ8tdoGB2swybneXZC sortOrder: 3 fieldKey: phone label: Phone @@ -52432,7 +52854,7 @@ items: choices: null dynamic: false allowNull: false - - id: pGBisyjtPDzStweEnru8LR + - id: qMBtLxK9PkrbZMbyMkdbs7 sortOrder: 4 fieldKey: phone_country_code label: Phone Number Country Code @@ -52447,7 +52869,7 @@ items: choices: null dynamic: false allowNull: false - - id: mzgN3hriVm24nmTL2odRyM + - id: x3DikK4gj23dN1Zx6c7bqc sortOrder: 5 fieldKey: country_code label: Address Country Code @@ -52459,7 +52881,7 @@ items: choices: null dynamic: false allowNull: false - - id: di9YZ7KJ1Lb6uDSeQx57G4 + - id: uH1qipG1JvfGXmDNGqb94E sortOrder: 6 fieldKey: postal_code label: Postal Code @@ -52471,7 +52893,7 @@ items: choices: null dynamic: false allowNull: false - - id: rv5YLC6QHznLb1DurZcyXv + - id: nv1cUH4WkCQydf7HVRYNyv sortOrder: 7 fieldKey: crm_id label: CRM ID @@ -52485,7 +52907,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9B3urwjPfX26wULjrxunhu + - id: qKSukeqfTLZqgQjTkWNkSq sortOrder: 8 fieldKey: mobile_advertising_id label: Mobile Advertising ID @@ -52501,7 +52923,7 @@ items: choices: null dynamic: false allowNull: false - - id: 214pE7AhFePMYx1NreyqHF + - id: 5DW9e4sZkipuVKp3EnWmh8 sortOrder: 9 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -52522,7 +52944,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: ubo1V42sdSB2rhWDdE6mT9 + - id: 5WvmCQLEqaXGUkdRNmVoFs sortOrder: 10 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -52544,7 +52966,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: nDiBRzCeUzGUktQrFpJQcK + - id: 4x2tk47nBqJo1UWQcNtxwd sortOrder: 15 fieldKey: list_id label: Existing List ID @@ -52558,7 +52980,7 @@ items: choices: null dynamic: true allowNull: false - - id: 6CYZRDJGE5kYC3DzN89QXK + - id: 3AcgJUcXWGM4HpBQaW2uiE sortOrder: 16 fieldKey: list_name label: List Name @@ -52570,7 +52992,7 @@ items: choices: null dynamic: false allowNull: false - - id: rP6G7A4u18pJ4M8CJjbuNf + - id: it3pxyzAfMQsx1Lqf8K4tk sortOrder: 17 fieldKey: external_id_type label: External ID Type @@ -52589,7 +53011,7 @@ items: value: MOBILE_ADVERTISING_ID dynamic: false allowNull: false - - id: uPyYkqtQZMBf2ddRV2sXCh + - id: xmkFnQFNeWcKjGiqtka42V sortOrder: 18 fieldKey: app_id label: App ID @@ -52604,7 +53026,7 @@ items: choices: null dynamic: false allowNull: false - - id: dhVK4wu3a9BKWPLTNoHH1k + - id: 3xKnrU87x5Y482UKy57kfr sortOrder: 19 fieldKey: retlOnMappingSave label: Connect to a Google Customer Match User List @@ -52627,7 +53049,7 @@ items: hidden: false defaultTrigger: null fields: - - id: hW86nggLFqwHaQcMqust66 + - id: gMby4TNBBsuSZwMc2Upz3r sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -52639,7 +53061,7 @@ items: choices: null dynamic: true allowNull: false - - id: 5cGQ7TAfpuEMt5xRvuvEeG + - id: 7cyupTfqX3BSqTtRpk94WD sortOrder: 1 fieldKey: caller_id label: Caller ID @@ -52653,7 +53075,7 @@ items: choices: null dynamic: false allowNull: false - - id: eYfLLFCbi3o2kwY6Njh135 + - id: w6Fn4rdTCrjEYpaW8HX3Cw sortOrder: 2 fieldKey: call_timestamp label: Call Timestamp @@ -52668,7 +53090,7 @@ items: choices: null dynamic: false allowNull: false - - id: ctVGoQ33jepVz2eM7L9y6m + - id: uhtv8hYZsAXqN8YxU5PMzV sortOrder: 3 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -52685,7 +53107,7 @@ items: choices: null dynamic: false allowNull: false - - id: i1KPvWvqCoK7vA7APdDRuo + - id: k5LN9Tpzq79BKFC42QLzwF sortOrder: 4 fieldKey: value label: Value @@ -52699,7 +53121,7 @@ items: choices: null dynamic: false allowNull: false - - id: p6rvSY8LuqEWYEVeHi6few + - id: m63pKHus64ieUiyEFMv35X sortOrder: 5 fieldKey: currency label: Currency @@ -52715,7 +53137,7 @@ items: choices: null dynamic: false allowNull: false - - id: h3oZFQtZtuXvkZjohSwMKu + - id: 69Fy3KJzGG1mqMM2uADmGq sortOrder: 6 fieldKey: custom_variables label: Custom Variables @@ -52733,7 +53155,7 @@ items: choices: null dynamic: false allowNull: false - - id: qYs9ADuC4cUvPTf2UbAPhg + - id: dRTWDPgLWJ18aXKwzHBbdn sortOrder: 7 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -52754,7 +53176,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: eWX8AxeQQWDGsFyjrE1U2q + - id: usEArmwJHcJ573JPYcnj3 sortOrder: 8 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -52784,7 +53206,7 @@ items: hidden: false defaultTrigger: null fields: - - id: nTskMs95WwFE6yxszgQ7dU + - id: xgrFy7Kc1e6Lys3i8th5h8 sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -52796,7 +53218,7 @@ items: choices: null dynamic: true allowNull: false - - id: s7P4KTn85A9VhM4ymkZk1 + - id: cmP9LEN7bYP7B22Bb2BQsZ sortOrder: 1 fieldKey: adjustment_type label: Adjustment Type @@ -52821,7 +53243,7 @@ items: value: ENHANCEMENT dynamic: false allowNull: false - - id: uQ5WRVERqqkvmZNbHuADDH + - id: gZUXXQDQf583MnXs8pedj2 sortOrder: 2 fieldKey: adjustment_timestamp label: Adjustment Timestamp @@ -52839,7 +53261,7 @@ items: choices: null dynamic: false allowNull: false - - id: beGFavgpnXuBF6hSwQe5nN + - id: tQZfHzjhFtx2efo6m96v84 sortOrder: 3 fieldKey: order_id label: Order ID @@ -52862,7 +53284,7 @@ items: choices: null dynamic: false allowNull: false - - id: pkoAjQSCMHrMNecDmpEYvP + - id: oFww5R9FiGSyqbUwTNYWFE sortOrder: 4 fieldKey: gclid label: GCLID @@ -52876,7 +53298,7 @@ items: choices: null dynamic: false allowNull: false - - id: mgf5Bg2AmB7JgeesA35xZ4 + - id: uZtDpU4UMh1WL5R6Nj4hnQ sortOrder: 5 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -52892,7 +53314,7 @@ items: choices: null dynamic: false allowNull: false - - id: aYK22gsSFMStD6PY3LoJq5 + - id: cvJwWUy7u19g4xKxUMopEN sortOrder: 6 fieldKey: restatement_value label: Restatement Value @@ -52908,7 +53330,7 @@ items: choices: null dynamic: false allowNull: false - - id: x27b5CZt6p8GYkrc2qTCAx + - id: 9wTsSdbMFwiPpd5VyDGV9L sortOrder: 7 fieldKey: restatement_currency_code label: Restatement Currency Code @@ -52924,7 +53346,7 @@ items: choices: null dynamic: false allowNull: false - - id: saVEr9jsHAnApLZXddgmNZ + - id: cWjY4RNUR1uqQFPfsZVvFi sortOrder: 8 fieldKey: phone_country_code label: Phone Number Country Code @@ -52939,7 +53361,7 @@ items: choices: null dynamic: false allowNull: false - - id: xqfvrCw1bv3rctcYneAXSp + - id: iwUubYi4C9o8nv5DjT4Pdf sortOrder: 9 fieldKey: email_address label: Email Address @@ -52961,7 +53383,7 @@ items: choices: null dynamic: false allowNull: false - - id: sBbKHzKaHMFFKo566WLZvP + - id: vr62XkSTrTEisvbvgq7SCx sortOrder: 10 fieldKey: phone_number label: Phone Number @@ -52984,7 +53406,7 @@ items: choices: null dynamic: false allowNull: false - - id: jFGN1v9E1aag7LTevrf2jn + - id: wJXWeutSazM2iwQn44pAZX sortOrder: 11 fieldKey: first_name label: First Name @@ -53004,7 +53426,7 @@ items: choices: null dynamic: false allowNull: false - - id: iN93zPhJCTtpjs6JLJJQn4 + - id: dMJNoRRKRfP1qij8FeSdcm sortOrder: 12 fieldKey: last_name label: Last Name @@ -53026,7 +53448,7 @@ items: choices: null dynamic: false allowNull: false - - id: pazQfBWyrbFbLihtowzTQG + - id: 56KDmkVZk3FoW7oNxq8Lwx sortOrder: 13 fieldKey: city label: City @@ -53046,7 +53468,7 @@ items: choices: null dynamic: false allowNull: false - - id: rv1N7MbKNfRDk2DcjwEMxn + - id: mSv4MdQ9oPQ5kSAAv4LJWB sortOrder: 14 fieldKey: state label: State @@ -53066,7 +53488,7 @@ items: choices: null dynamic: false allowNull: false - - id: nzEgwgivyvDxhekAorbQBh + - id: kL6fcrFCKwb52zR2u4G2hE sortOrder: 15 fieldKey: country label: Country @@ -53088,7 +53510,7 @@ items: choices: null dynamic: false allowNull: false - - id: p8S5ZiUpvZCM6LRSPLp4GY + - id: 6BwigpKhU8Z4MQE2Cc8Cdm sortOrder: 16 fieldKey: postal_code label: Postal Code @@ -53108,7 +53530,7 @@ items: choices: null dynamic: false allowNull: false - - id: kzyLTupYyvMqRpR81otWDE + - id: uA2s9w8B7g6sw5aDkeHJbs sortOrder: 17 fieldKey: street_address label: Street Address @@ -53130,7 +53552,7 @@ items: choices: null dynamic: false allowNull: false - - id: w4cQE6sD2XNueUe8BcKZcX + - id: 7uXnBfpKanK8ysTX8Dk5oN sortOrder: 18 fieldKey: user_agent label: User Agent @@ -53157,7 +53579,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 9D9iShrZrbJi2Q7c7WQYyP + - id: vPV8GDsNZ8idSqekuhrn2a sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -53169,47 +53591,51 @@ items: choices: null dynamic: true allowNull: false - - id: uiXcGHWNTuxq24MUm9UDkS + - id: dEhg2mGi8Bk5HGx7XP1mhC sortOrder: 1 fieldKey: gclid label: GCLID type: STRING - description: The Google click ID (gclid) associated with this conversion. + description: >- + The Google click ID (gclid) associated with this conversion. One of + GCLID, GBRAID or WBRAID must be provided. placeholder: '' required: false multiple: false choices: null dynamic: false allowNull: false - - id: 7fdSWkw11RojegYuSvUikM + - id: ji75441EHVQodrc7Vsrr1t sortOrder: 2 fieldKey: gbraid label: GBRAID type: STRING description: >- The click identifier for clicks associated with app conversions and - originating from iOS devices starting with iOS14. + originating from iOS devices starting with iOS14. One of GCLID, GBRAID + or WBRAID must be provided. placeholder: '' required: false multiple: false choices: null dynamic: false allowNull: false - - id: kAqmEjaME2gsmvdGPs687y + - id: bd89GYci3MfCPPPK9eFvxd sortOrder: 3 fieldKey: wbraid label: WBRAID type: STRING description: >- The click identifier for clicks associated with web conversions and - originating from iOS devices starting with iOS14. + originating from iOS devices starting with iOS14. One of GCLID, GBRAID + or WBRAID must be provided. placeholder: '' required: false multiple: false choices: null dynamic: false allowNull: false - - id: v5QqqjRQQo3Dh2mVU9ioWL + - id: acmRbLVULtQANRdNnQY9g7 sortOrder: 4 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -53226,7 +53652,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9QfTjMSq3LCjJ3kpGEWW3h + - id: xBaE17VfftUXpwRU1sK42J sortOrder: 5 fieldKey: email_address label: Email Address @@ -53248,7 +53674,7 @@ items: choices: null dynamic: false allowNull: false - - id: fZzjyZ9JKv18vZtjFGXNzy + - id: sG6PBo9y61ZTiNRmcHW4qM sortOrder: 6 fieldKey: phone_country_code label: Phone Number Country Code @@ -53263,7 +53689,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5i1BTrJH8Sk9kUHFTwGr82 + - id: fDNY5boZaWXkqWma6QAYvU sortOrder: 7 fieldKey: phone_number label: Phone Number @@ -53286,7 +53712,7 @@ items: choices: null dynamic: false allowNull: false - - id: jmCwYSYxJGgJyBJqFTrf7w + - id: 49hdCo5bmNtW5yVcLQSgvY sortOrder: 8 fieldKey: order_id label: Order ID @@ -53308,7 +53734,7 @@ items: choices: null dynamic: false allowNull: false - - id: xgNBCxDBakwGF6bHC59ki4 + - id: qkh9N77mW6c8P7gcvFqGz5 sortOrder: 9 fieldKey: value label: Value @@ -53322,7 +53748,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6qhNWVHkzNEH7JNkS21D9i + - id: bttFjeS2DKZHEqEBFSSnth sortOrder: 10 fieldKey: currency label: Currency @@ -53338,7 +53764,7 @@ items: choices: null dynamic: false allowNull: false - - id: etwYWBYjfb2JWTCWom2NVw + - id: 7Qm3ngduoEGxnPAaav6oUc sortOrder: 11 fieldKey: conversion_environment label: Conversion Environment @@ -53360,7 +53786,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: 75eznopfeVhgsyc9gv4D7j + - id: 9z1Dw9xX5nrnbhdhwjsgR1 sortOrder: 12 fieldKey: merchant_id label: Merchant Center ID @@ -53372,7 +53798,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6iKnz83h6YA4ZrBkMTeuTT + - id: 4WU7iwyTw6H1HcK2N9S3pn sortOrder: 13 fieldKey: merchant_country_code label: Merchant Center Feed Country Code @@ -53386,7 +53812,7 @@ items: choices: null dynamic: false allowNull: false - - id: mvnoe2qetDLS6XrPzF5Psa + - id: uJurc1BvcStz5yL85YjAW4 sortOrder: 14 fieldKey: merchant_language_code label: Merchant Center Feed Language Code @@ -53400,7 +53826,7 @@ items: choices: null dynamic: false allowNull: false - - id: uTHtFyWdJ28F6xUVDGXe7S + - id: dgNyiZrXrHXpdSkWEjVvHH sortOrder: 15 fieldKey: local_cost label: Local Transaction Cost @@ -53414,7 +53840,7 @@ items: choices: null dynamic: false allowNull: false - - id: bbniFMrGTpxx9XiWYh1HUd + - id: f3mKMj3g1xXYKMBhXQESzQ sortOrder: 16 fieldKey: items label: Items @@ -53435,7 +53861,7 @@ items: choices: null dynamic: false allowNull: false - - id: wsEP2fkY8Z3RSSy6oxxTvg + - id: ftdi5KQbp1Tr3akeZQpktp sortOrder: 17 fieldKey: custom_variables label: Custom Variables @@ -53444,8 +53870,9 @@ items: The custom variables associated with this conversion. On the left-hand side, input the name of the custom variable as it appears in your Google Ads account. On the right-hand side, map the Segment field that contains - the corresponding value See [Google’s documentation on how to create - custom conversion + the corresponding value. Will not be sent if GBRAID or WBRAID fields + populated. See [Google’s documentation on how to create custom + conversion variables.](https://developers.google.com/google-ads/api/docs/conversions/conversion-custom-variables) placeholder: '' required: false @@ -53453,7 +53880,7 @@ items: choices: null dynamic: false allowNull: false - - id: i191aQ6RpqXVmQEXXQXcph + - id: 34HKCS1dj1btdtw1boYxQe sortOrder: 18 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -53474,7 +53901,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: ajZ5chPcQL4NaxqJCusTv4 + - id: wjNeujiw5b1YZ5tYdaz5qv sortOrder: 19 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -70440,7 +70867,7 @@ items: hidden: false defaultTrigger: type = "group" fields: - - id: oeXyov7U6NLQH7Jw4neEF7 + - id: uo3XjXtL6c3hBUtRzUvYYr sortOrder: 0 fieldKey: remote_created_at label: Company Creation Time @@ -70455,7 +70882,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ucJM58rFexjfCrGwEN6T9a + - id: gxFZXcgEKSCkhvdCjaeiuF sortOrder: 1 fieldKey: external_id label: External ID @@ -70473,7 +70900,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qeGt6jeQYwbfsCh8XyAHHt + - id: mjCd2R5efzCdKHVmPfkRGX sortOrder: 2 fieldKey: email label: Email Address @@ -70490,7 +70917,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3zvvodmcQL6eMvu9pKSJkp + - id: 9XSUQ6JamjwHVCBTLEz6FP sortOrder: 3 fieldKey: company_id label: Company ID @@ -70505,7 +70932,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hhRjg8EGd2kfJohtdrsqio + - id: 8vULgyxtCDwJG5aA2bqiy5 sortOrder: 4 fieldKey: contact_id label: Contact ID @@ -70521,7 +70948,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mMLGLDug2128ZgdQCaKr3B + - id: wHQrs3WXsi4516YScR7MJj sortOrder: 5 fieldKey: name label: Company Name @@ -70536,7 +70963,7 @@ items: dynamic: false allowNull: false hidden: false - - id: iWLnToWr36FEBxFeDu9W7B + - id: omTjG7C2UDKrT5xDqi1zEm sortOrder: 6 fieldKey: monthly_spend label: Monthly Spend @@ -70553,7 +70980,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2UDwZg5xVcPdg8f5eNj9Vm + - id: cuFabaT3FuRCFp7WbaufTC sortOrder: 7 fieldKey: plan label: Company Plan @@ -70568,7 +70995,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vfQafC7bb1kkCUusCPiwsF + - id: rPaEnNbgJY1ubHUxfMKUjh sortOrder: 8 fieldKey: size label: Company Size @@ -70583,7 +71010,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3k78RcWBkdAbZomRCkxoNL + - id: 8qHuSj928FwAJJV29LsDDu sortOrder: 9 fieldKey: website label: Company Website @@ -70598,7 +71025,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3J63RzwjgUN5ze5cktxojL + - id: bLHQBaDdVtG6W1CirqXBYo sortOrder: 10 fieldKey: industry label: Industry @@ -70613,7 +71040,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8n3TzK2uEcsbEjrD8TQqAk + - id: myY2tseMpwHfeiu7qCxY4u sortOrder: 11 fieldKey: custom_attributes label: Custom Attributes @@ -70640,7 +71067,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: i7i2DNSqyvHCgzcBt6yBPc + - id: iA65oFpbLf1BuQfD1pqPNJ sortOrder: 0 fieldKey: event_name label: Event Name @@ -70658,7 +71085,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ukg6BhmhEjDqynPmFnJXRM + - id: 5TPE7fDBiP4fZnTQgQv1GZ sortOrder: 1 fieldKey: created_at label: Event Timestamp @@ -70675,7 +71102,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hHEo64wDE5RQjZURpHVgyj + - id: hxCXijSH2dag6RsGrj5dDv sortOrder: 2 fieldKey: user_id label: User ID @@ -70692,7 +71119,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tsAqdc9Jpi32sGqpyuDXMW + - id: tVDu63tdBtr2bkVWGGfYsc sortOrder: 3 fieldKey: email label: Email Address @@ -70709,7 +71136,7 @@ items: dynamic: false allowNull: false hidden: false - - id: edZKCPgHaG2NR51WitdFzr + - id: rt4JKBEWmFXXvRS2zwRZbL sortOrder: 4 fieldKey: revenue label: Revenue @@ -70726,7 +71153,7 @@ items: dynamic: false allowNull: false hidden: false - - id: w4EDFkPKd3qbQwNuZUVpV7 + - id: s914Cc3TTAQ81TqsrwLu6i sortOrder: 5 fieldKey: currency label: Currency @@ -70743,7 +71170,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4mNEijqUPQ1qikRsSNnXUZ + - id: 9YL8caHhQUx9fWmSZdLpoS sortOrder: 6 fieldKey: id label: Contact ID @@ -70758,7 +71185,7 @@ items: dynamic: false allowNull: false hidden: false - - id: c7DcCxoMJoYz7HVjEgopJS + - id: xmXJ8T5HZeFhcEVF5W7gw sortOrder: 7 fieldKey: metadata label: Event Metadata @@ -70785,7 +71212,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: mGdbfDkhy8kFVMM6Xi761K + - id: 4QnZWCrbWNo6MLWqmpzV17 sortOrder: 0 fieldKey: role label: Role @@ -70802,7 +71229,7 @@ items: dynamic: false allowNull: false hidden: false - - id: utCVvf2G8nYb5d1MUbFG2w + - id: mV7xhAEdUUNtyRk1tpSjrt sortOrder: 1 fieldKey: external_id label: External ID @@ -70820,7 +71247,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vQbMeXKMZoFZP4HQyyAWc9 + - id: knuwmtRh6WfoXk6DBbkfJM sortOrder: 2 fieldKey: email label: Email Address @@ -70837,7 +71264,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qDjSPcHVrBMAPmMCgRiDLA + - id: 9hu6Efjv7AcXLB6Zxy3kKT sortOrder: 3 fieldKey: phone label: Phone Number @@ -70852,7 +71279,7 @@ items: dynamic: false allowNull: false hidden: false - - id: iUD71GpG2zBmukJnkMkD7a + - id: mchhs95i1LkyPQYFfcxUaP sortOrder: 4 fieldKey: name label: Name @@ -70867,7 +71294,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ncPPawJUjh2o9JLHKxKuF4 + - id: agR6b7qkfbk82AjZiMTHFk sortOrder: 5 fieldKey: avatar label: Avatar @@ -70882,7 +71309,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6p7W147JBjVAxgn795M3h4 + - id: huhwb4XFp4fnNu3FdwdHY5 sortOrder: 6 fieldKey: signed_up_at label: Signed Up Timestamp @@ -70895,7 +71322,7 @@ items: dynamic: false allowNull: false hidden: false - - id: dabFySubdRKMLdbf1SbkEs + - id: U4Fagpb4q3UkMfMRAkv9J sortOrder: 7 fieldKey: last_seen_at label: Last Seen Timestamp @@ -70910,7 +71337,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9HaBE2nNGwWc8xqJT4Ke3j + - id: a3GMJDQpFxMAJRGLKkS2jM sortOrder: 8 fieldKey: owner_id label: Owner ID @@ -70925,7 +71352,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sb8aCyo1wnqiWrzxFmWKpR + - id: cEnM5TqBYoMdsoYKbiVAej sortOrder: 9 fieldKey: unsubscribed_from_emails label: Unsubscribed From Emails @@ -70938,7 +71365,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vS4VtmHvvkYnRRJhBXETYn + - id: eaTZQkAX73VizZvvCqNmXi sortOrder: 10 fieldKey: custom_attributes label: Custom Attributes @@ -80900,7 +81327,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" or event = "Audience Exited" fields: - - id: 7511VyvY4NS4w9dtpSTfdh + - id: grzymw7kTgosuBnJ66iSbM sortOrder: 0 fieldKey: dmp_segment_name label: DMP Segment Display Name @@ -80911,14 +81338,20 @@ items: has created an audience will not update the audience name in LinkedIn. placeholder: '' defaultValue: - '@path': $.properties.audience_key + '@if': + exists: + '@path': $.properties.audience_key + then: + '@path': $.properties.audience_key + else: + '@path': $.context.personas.computation_key required: false multiple: false choices: null dynamic: false allowNull: false hidden: false - - id: xzNE674njRGb54csuz8w2k + - id: 8GJ1D1dX6wNsgaoro5cunP sortOrder: 1 fieldKey: enable_batching label: Enable Batching @@ -80932,7 +81365,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jaRpaeYSg3CVGZYedFipFY + - id: eyG2pmPE8nUSWfybrVqZbE sortOrder: 2 fieldKey: email label: User Email @@ -80954,7 +81387,7 @@ items: choices: null dynamic: false allowNull: false - - id: p4zXdsFeV2q3pXL4XSpbjx + - id: 6bubqqywwk5kvYDRCQj3KT sortOrder: 3 fieldKey: first_name label: User First Name @@ -80968,7 +81401,7 @@ items: choices: null dynamic: false allowNull: false - - id: gSC9KCcNN6r5c1VxLszdJa + - id: tmXozQyG4GAC19yQt23x6r sortOrder: 4 fieldKey: last_name label: User Last Name @@ -80982,7 +81415,7 @@ items: choices: null dynamic: false allowNull: false - - id: gcYH9oH6d8FutpRsmWvzmT + - id: 9jBroPjFYTKfJ8Zg1MVUUj sortOrder: 5 fieldKey: title label: User Title @@ -80996,7 +81429,7 @@ items: choices: null dynamic: false allowNull: false - - id: nHG9m4eH8i7FfrNMRY87F4 + - id: kTMpFrE5VfSiuTkvPmLATm sortOrder: 6 fieldKey: company label: User Company @@ -81010,7 +81443,7 @@ items: choices: null dynamic: false allowNull: false - - id: nwXuuLFxX4RQoEaai3Bezs + - id: i5uCBBgCwQJzXQWPPpyMKo sortOrder: 7 fieldKey: country label: User Country @@ -81026,7 +81459,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3J6d7CWpHKLCaf9cUJton9 + - id: hYv6SLh75LrtqFKsg4vF4D sortOrder: 10 fieldKey: personas_audience_key label: Segment Engage Audience Key @@ -81042,7 +81475,7 @@ items: dynamic: false allowNull: false hidden: false - - id: w8KuaMrKHmQeyaw7KBg8sb + - id: ucjmSCtjJVxHJ8AMQAV5No sortOrder: 12 fieldKey: dmp_user_action label: DMP User Action @@ -82172,7 +82605,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: kMgyerASLivvGmMF5YLRK1 + - id: bcMzgzKBnTLzKgq78s4uCd sortOrder: 0 fieldKey: sftp_username label: Username @@ -82185,7 +82618,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3hnbAU6ztRqHAHtXdtsSS5 + - id: qicLr2aFxyGNGL9h6u4tva sortOrder: 1 fieldKey: sftp_password label: Password @@ -82198,7 +82631,7 @@ items: dynamic: false allowNull: false hidden: false - - id: dK2ei4KkRg13BtKKzfwUF9 + - id: fns8XJUPQ1w3YbwKxM9nFp sortOrder: 2 fieldKey: sftp_folder_path label: Folder Path @@ -82215,7 +82648,7 @@ items: dynamic: false allowNull: false hidden: false - - id: x96cA8SB9oxXzywrLP7wXk + - id: jBusi4jwj3nQr95rXHqogQ sortOrder: 3 fieldKey: audience_key label: LiveRamp Audience Key @@ -82234,7 +82667,7 @@ items: dynamic: false allowNull: false hidden: false - - id: twGu7B9VUEoGPoMKHUfD7G + - id: n2etQ1gt5FdeJvncw7XSd3 sortOrder: 4 fieldKey: identifier_data label: Identifier Data @@ -82247,7 +82680,7 @@ items: dynamic: false allowNull: false hidden: false - - id: h1ASLUgE6GjxCMXyBBWG6y + - id: jtdtwXHabf8WvHBup9fFTw sortOrder: 5 fieldKey: unhashed_identifier_data label: Hashable Identifier Data @@ -82263,7 +82696,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qS42Y8bSvzQYFTmcY55cT8 + - id: udMiBRFdqAEy7dwZ8jtNFD sortOrder: 6 fieldKey: delimiter label: Delimeter @@ -82277,7 +82710,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sJqPmPaKrfnUGCkrLDgddT + - id: baKrghP4w9G4xYhtJ9sMuN sortOrder: 7 fieldKey: filename label: Filename @@ -82302,7 +82735,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: daCKHSi8JhZwut8Cxg6HR5 + - id: jVyeyS3iBPaxuq6dErmaoB sortOrder: 0 fieldKey: s3_aws_access_key label: AWS Access Key ID @@ -82315,7 +82748,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 89U7s6TP78WYwsCjPvE93u + - id: 2tNwMzSiKWg8PjXshtPEuL sortOrder: 1 fieldKey: s3_aws_secret_key label: AWS Secret Access Key @@ -82328,7 +82761,7 @@ items: dynamic: false allowNull: false hidden: false - - id: c66uem7Z16uXsNSbrwB8Bj + - id: giyTt6vJbq8PEKUD9Gq7dH sortOrder: 2 fieldKey: s3_aws_bucket_name label: AWS Bucket Name @@ -82341,20 +82774,20 @@ items: dynamic: false allowNull: false hidden: false - - id: iv4ZA4WQRK1tFGsE2nzcyE + - id: b1gMoLUqSYnP2hVbEKv1rw sortOrder: 3 fieldKey: s3_aws_region label: AWS Region (S3 only) type: STRING description: Region where the S3 bucket is hosted. placeholder: '' - required: false + required: true multiple: false choices: null dynamic: false allowNull: false hidden: false - - id: 2vea8KdovH8VMqtbXhx8pV + - id: eSEWsjFxKDfhoiUwL1TQe4 sortOrder: 4 fieldKey: audience_key label: LiveRamp Audience Key @@ -82373,7 +82806,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vwYppuEgPFQwEPmvEnoDUt + - id: isW2cPNRpVdij1ajDHjjpq sortOrder: 5 fieldKey: identifier_data label: Identifier Data @@ -82386,7 +82819,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nFg9kJWTyvuq9M5WDdkTdE + - id: 5zNgqeHT4164w5wsfBF9cj sortOrder: 6 fieldKey: unhashed_identifier_data label: Hashable Identifier Data @@ -82402,7 +82835,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9xUCLtDdUuCUBzMjtRWr3W + - id: pqSU2vN4u2yqrsQUF4tK5o sortOrder: 7 fieldKey: delimiter label: Delimeter @@ -82416,7 +82849,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8xZ1w2rx3r1M5qWjsihLWf + - id: qtVPusxF4wmZCfBRFMBvXL sortOrder: 8 fieldKey: filename label: Filename @@ -82433,7 +82866,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9gzRouweQC4noqggvXoywB + - id: 3aaHsfmUByergYzSRd9CeY sortOrder: 11 fieldKey: s3_aws_bucket_path label: AWS Bucket Path [optional] @@ -102051,7 +102484,931 @@ items: '@path': $.context.traits.email else: '@path': $.properties.email - external_id: + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + ip_address: + '@path': $.context.ip + user_agent: + '@path': $.context.userAgent + uuid: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.uuid + then: + '@path': $.integrations.Reddit Conversions Api.uuid + else: + '@path': $.properties.uuid + phone_number: + '@if': + exists: + '@path': $.context.traits.phone + then: + '@path': $.context.traits.phone + else: + '@path': $.properties.phone + screen_dimensions: + height: + '@path': $.context.screen.height + width: + '@path': $.context.screen.width + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@path': $.properties.price + conversion_id: + '@path': $.messageId + tracking_type: AddToWishlist + trigger: type = "track" and event = "Product Added to Wishlist" + - actionId: oKfDyMn39WEUWwEU4puB6Z + name: Page Visit + fields: + event_at: + '@path': $.timestamp + click_id: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.click_id + then: + '@path': $.integrations.Reddit Conversions Api.click_id + else: + '@path': $.properties.click_id + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + ip_address: + '@path': $.context.ip + user_agent: + '@path': $.context.userAgent + uuid: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.uuid + then: + '@path': $.integrations.Reddit Conversions Api.uuid + else: + '@path': $.properties.uuid + phone_number: + '@if': + exists: + '@path': $.context.traits.phone + then: + '@path': $.context.traits.phone + else: + '@path': $.properties.phone + screen_dimensions: + height: + '@path': $.context.screen.height + width: + '@path': $.context.screen.width + event_metadata: {} + conversion_id: + '@path': $.messageId + tracking_type: PageVisit + trigger: type = "page" + - actionId: oKfDyMn39WEUWwEU4puB6Z + name: Add to Cart + fields: + event_at: + '@path': $.timestamp + click_id: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.click_id + then: + '@path': $.integrations.Reddit Conversions Api.click_id + else: + '@path': $.properties.click_id + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + ip_address: + '@path': $.context.ip + user_agent: + '@path': $.context.userAgent + uuid: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.uuid + then: + '@path': $.integrations.Reddit Conversions Api.uuid + else: + '@path': $.properties.uuid + phone_number: + '@if': + exists: + '@path': $.context.traits.phone + then: + '@path': $.context.traits.phone + else: + '@path': $.properties.phone + screen_dimensions: + height: + '@path': $.context.screen.height + width: + '@path': $.context.screen.width + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@path': $.properties.price + conversion_id: + '@path': $.messageId + tracking_type: AddToCart + trigger: type = "track" and event = "Product Added" + partnerOwned: true +- id: 68383577d2c19626da376944 + display_name: Reddit Pixel + name: Reddit Pixel + slug: reddit-pixel + hidden: false + endpoints: + - US + regions: + - us-west-2 + - eu-west-1 + url: connections/destinations/catalog/reddit-pixel + previous_names: + - Reddit Pixel + website: https://business.reddithelp.com/s/article/reddit-pixel + status: PUBLIC_BETA + categories: + - Advertising + logo: + url: https://cdn-devcenter.segment.com/e2e587b9-ae3f-45d8-954e-da69167c8ff5.svg + mark: + url: https://cdn-devcenter.segment.com/e25f3e39-9cfb-47cd-9320-2428ef9fadb0.svg + methods: + track: true + identify: true + group: true + alias: true + screen: false + page: true + platforms: + browser: true + mobile: false + server: false + warehouse: false + cloudAppObject: false + linkedAudiences: true + components: [] + browserUnbundlingSupported: false + browserUnbundlingPublic: false + replay: false + connection_modes: + device: + web: false + mobile: false + server: false + cloud: + web: true + mobile: false + server: false + settings: + - name: ldu + type: boolean + defaultValue: false + description: >- + Limited Data Use - When the LDU flag is enabled, it may impact campaign + performance and limit the size of targetable audiences. See [this + documentation](https://business.reddithelp.com/s/article/Limited-Data-Use) + for more information. If enabling this toggle, also go into each event and + configure the Country and Region in the Data Processing Options for each + event being sent. + required: false + label: Limited Data Use + - name: pixel_id + type: string + defaultValue: '' + description: Your Reddit Pixel ID + required: true + label: Pixel ID + actions: + - id: gTQSdHawHaqppKUY37arYQ + name: Reddit Pixel - Custom Event + slug: reportCustomWebEvent + description: Send Custom Pixel Events to Reddit. + platform: WEB + hidden: false + defaultTrigger: type = "track" + fields: + - id: dYueyHrTh28t1xg6XVeuLS + sortOrder: 0 + fieldKey: conversion_id + label: Conversion ID + type: STRING + description: >- + The unique conversion ID that corresponds to a distinct conversion + event. This is used for deduplication. If you are using both Reddit + Pixel and CAPI integrations, this field is required in order to dedupe + the same events across both sources. + placeholder: '' + defaultValue: + '@path': $.messageId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: bpqRoTFPmaQoY1p1bQgwnU + sortOrder: 1 + fieldKey: event_metadata + label: Event Metadata + type: OBJECT + description: The metadata associated with the conversion event. + placeholder: '' + defaultValue: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@if': + exists: + '@path': $.properties.revenue + then: + '@path': $.properties.revenue + else: + '@path': $.properties.total + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fC4Nrzh7KDFhMr2mPmD3FJ + sortOrder: 2 + fieldKey: user + label: User + type: OBJECT + description: The identifying user parameters associated with the conversion event. + placeholder: '' + defaultValue: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fZREqEeYDQ7JPEYeSLDCSN + sortOrder: 3 + fieldKey: products + label: Products + type: OBJECT + description: The products associated with the conversion event. + placeholder: '' + defaultValue: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + required: false + multiple: true + choices: null + dynamic: false + allowNull: false + - id: ce32XbM7CPHgu1CAXNXW3U + sortOrder: 4 + fieldKey: data_processing_options + label: Data Processing Options + type: OBJECT + description: >- + A structure of data processing options to specify the processing type + for the event. This is only used for LDU - when the LDU flag is enabled, + it may impact campaign performance and limit the size of targetable + audiences. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: oXNkokeYffage1QxkDh5HK + sortOrder: 5 + fieldKey: custom_event_name + label: Custom Event Name + type: STRING + description: >- + A custom event name that can be passed when tracking_type is set to + "Custom". All UTF-8 characters are accepted and custom_event_name must + be at most 64 characters long. + placeholder: '' + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: vBBtwiop4u89bdJLovT3p1 + name: Reddit Pixel + slug: reportWebEvent + description: >- + Send Standard Pixel Events to Reddit. This includes pagevisits, + addtocarts, search, etc. + platform: WEB + hidden: false + defaultTrigger: type = "track" + fields: + - id: ai9oQFzCZF6z33uRUZYGtU + sortOrder: 0 + fieldKey: tracking_type + label: Tracking Type + type: STRING + description: >- + One of Reddit Pixel's standard conversion event types. To send a Custom + event to Reddit use the Custom Event Action instead. + placeholder: '' + required: true + multiple: false + choices: + - label: Page Visit + value: PageVisit + - label: View Content + value: ViewContent + - label: Search + value: Search + - label: Add to Cart + value: AddToCart + - label: Add to Wishlist + value: AddToWishlist + - label: Purchase + value: Purchase + - label: Lead + value: Lead + - label: Sign Up + value: SignUp + dynamic: false + allowNull: false + - id: faRNyPJjyZzF6MMgB8BqoJ + sortOrder: 1 + fieldKey: products + label: Products + type: OBJECT + description: The products associated with the conversion event. + placeholder: '' + defaultValue: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + required: false + multiple: true + choices: null + dynamic: false + allowNull: false + - id: dciyuNcJXB1apXLxdXTnTf + sortOrder: 2 + fieldKey: user + label: User + type: OBJECT + description: The identifying user parameters associated with the conversion event. + placeholder: '' + defaultValue: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: diUiY6uVaUErutcyZqcMd1 + sortOrder: 3 + fieldKey: data_processing_options + label: Data Processing Options + type: OBJECT + description: >- + A structure of data processing options to specify the processing type + for the event. This is only used for LDU - when the LDU flag is enabled, + it may impact campaign performance and limit the size of targetable + audiences. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: iT9oMpxu1XqrQFuRgq3eyt + sortOrder: 4 + fieldKey: event_metadata + label: Event Metadata + type: OBJECT + description: The metadata associated with the conversion event. + placeholder: '' + defaultValue: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@if': + exists: + '@path': $.properties.revenue + then: + '@path': $.properties.revenue + else: + '@path': $.properties.total + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5zc2jUCQjQ763Y5ZYYaGj3 + sortOrder: 5 + fieldKey: conversion_id + label: Conversion ID + type: STRING + description: >- + The unique conversion ID that corresponds to a distinct conversion + event. This is used for deduplication. If you are using both Reddit + Pixel and CAPI integrations, this field is required in order to dedupe + the same events across both sources. + placeholder: '' + defaultValue: + '@path': $.messageId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + presets: + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Page Visit + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@if': + exists: + '@path': $.properties.revenue + then: + '@path': $.properties.revenue + else: + '@path': $.properties.total + conversion_id: + '@path': $.messageId + tracking_type: PageVisit + trigger: type = "page" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: View Content + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@if': + exists: + '@path': $.properties.revenue + then: + '@path': $.properties.revenue + else: + '@path': $.properties.total + conversion_id: + '@path': $.messageId + tracking_type: ViewContent + trigger: type = "track" and event = "Product Viewed" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Lead + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + event_metadata: + currency: + '@path': $.properties.currency + value: + '@path': $.properties.value + conversion_id: + '@path': $.messageId + tracking_type: Lead + trigger: type = "track" and event = "Lead Generated" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Add to Wishlist + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@path': $.properties.price + conversion_id: + '@path': $.messageId + tracking_type: AddToWishlist + trigger: type = "track" and event = "Product Added to Wishlist" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Search + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@if': + exists: + '@path': $.properties.revenue + then: + '@path': $.properties.revenue + else: + '@path': $.properties.total + conversion_id: + '@path': $.messageId + tracking_type: Search + trigger: type = "track" and event = "Products Searched" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Add to Cart + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + phoneNumber: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@path': $.properties.price + conversion_id: + '@path': $.messageId + tracking_type: AddToCart + trigger: type = "track" and event = "Product Added" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Purchase + fields: + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + externalId: '@if': exists: '@path': $.userId @@ -102059,128 +103416,34 @@ items: '@path': $.userId else: '@path': $.anonymousId - ip_address: - '@path': $.context.ip - user_agent: - '@path': $.context.userAgent - uuid: + phoneNumber: '@if': exists: - '@path': $.integrations.Reddit Conversions Api.uuid + '@path': $.properties.phone then: - '@path': $.integrations.Reddit Conversions Api.uuid + '@path': $.properties.phone else: - '@path': $.properties.uuid - phone_number: - '@if': - exists: - '@path': $.context.traits.phone - then: '@path': $.context.traits.phone - else: - '@path': $.properties.phone - screen_dimensions: - height: - '@path': $.context.screen.height - width: - '@path': $.context.screen.width event_metadata: currency: '@path': $.properties.currency itemCount: '@path': $.properties.quantity value: - '@path': $.properties.price - conversion_id: - '@path': $.messageId - tracking_type: AddToWishlist - trigger: type = "track" and event = "Product Added to Wishlist" - - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Page Visit - fields: - event_at: - '@path': $.timestamp - click_id: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.click_id - then: - '@path': $.integrations.Reddit Conversions Api.click_id - else: - '@path': $.properties.click_id - products: - '@arrayPath': - - $.properties.products - - category: - '@path': $.category - id: - '@path': $.product_id - name: - '@path': $.name - user: - advertising_id: - '@path': $.context.device.advertisingId - device_type: - '@path': $.context.device.type - email: - '@if': - exists: - '@path': $.context.traits.email - then: - '@path': $.context.traits.email - else: - '@path': $.properties.email - external_id: - '@if': - exists: - '@path': $.userId - then: - '@path': $.userId - else: - '@path': $.anonymousId - ip_address: - '@path': $.context.ip - user_agent: - '@path': $.context.userAgent - uuid: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.uuid - then: - '@path': $.integrations.Reddit Conversions Api.uuid - else: - '@path': $.properties.uuid - phone_number: '@if': exists: - '@path': $.context.traits.phone + '@path': $.properties.revenue then: - '@path': $.context.traits.phone + '@path': $.properties.revenue else: - '@path': $.properties.phone - screen_dimensions: - height: - '@path': $.context.screen.height - width: - '@path': $.context.screen.width - event_metadata: {} + '@path': $.properties.total conversion_id: '@path': $.messageId - tracking_type: PageVisit - trigger: type = "page" - - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Add to Cart + tracking_type: Purchase + trigger: type = "track" and event = "Order Completed" + - actionId: vBBtwiop4u89bdJLovT3p1 + name: Sign Up fields: - event_at: - '@path': $.timestamp - click_id: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.click_id - then: - '@path': $.integrations.Reddit Conversions Api.click_id - else: - '@path': $.properties.click_id products: '@arrayPath': - $.properties.products @@ -102203,7 +103466,7 @@ items: '@path': $.context.traits.email else: '@path': $.properties.email - external_id: + externalId: '@if': exists: '@path': $.userId @@ -102211,42 +103474,23 @@ items: '@path': $.userId else: '@path': $.anonymousId - ip_address: - '@path': $.context.ip - user_agent: - '@path': $.context.userAgent - uuid: + phoneNumber: '@if': exists: - '@path': $.integrations.Reddit Conversions Api.uuid + '@path': $.properties.phone then: - '@path': $.integrations.Reddit Conversions Api.uuid + '@path': $.properties.phone else: - '@path': $.properties.uuid - phone_number: - '@if': - exists: - '@path': $.context.traits.phone - then: '@path': $.context.traits.phone - else: - '@path': $.properties.phone - screen_dimensions: - height: - '@path': $.context.screen.height - width: - '@path': $.context.screen.width event_metadata: currency: '@path': $.properties.currency - itemCount: - '@path': $.properties.quantity value: - '@path': $.properties.price + '@path': $.properties.value conversion_id: '@path': $.messageId - tracking_type: AddToCart - trigger: type = "track" and event = "Product Added" + tracking_type: SignUp + trigger: type = "track" and event = "Signed Up" partnerOwned: true - id: 5cacbf88fa2aed000104edcc display_name: Refersion @@ -113687,7 +114931,7 @@ items: browser: true mobile: false server: true - warehouse: false + warehouse: true cloudAppObject: false linkedAudiences: true components: [] @@ -113751,7 +114995,7 @@ items: type = "track" or type = "screen" or type = "identify" or type = "page" or type = "group" or type = "alias" fields: - - id: a5ZvQfU1YXkA8MfLaf3sfP + - id: uFdNMu4c1FZ7QvhrX2UwYk sortOrder: 0 fieldKey: messageid label: Message ID @@ -113765,7 +115009,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3BVWwK4SMjpRnUHYUouz69 + - id: qv8ep2ZWmCn5ASxMF95r5q sortOrder: 1 fieldKey: timestamp label: Timestamp @@ -113779,7 +115023,7 @@ items: choices: null dynamic: false allowNull: false - - id: mQgrdtbnzK5sNMSCUuLygR + - id: gARMypQ6fRbwnnGbMo7q5B sortOrder: 2 fieldKey: type label: Type @@ -113807,7 +115051,7 @@ items: value: alias dynamic: false allowNull: false - - id: 7mFY291pmMxDqmWNKyLLkq + - id: oc4peBrKxsaw2edsazbJyv sortOrder: 3 fieldKey: event label: Event @@ -113821,7 +115065,7 @@ items: choices: null dynamic: false allowNull: false - - id: ddEXdVCGrKwcLemnCkFPfM + - id: uU6mqg66kHwXQEgdzfeNaj sortOrder: 4 fieldKey: name label: Name @@ -113835,7 +115079,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4wukbEG4un3GRUgFtxbvBt + - id: 4CGR4GiYgBasPUCn7x2PAt sortOrder: 5 fieldKey: properties label: Properties @@ -113849,7 +115093,7 @@ items: choices: null dynamic: false allowNull: false - - id: uwD7zYDRH6YVP6G26Q78Jf + - id: mXjcaPpw27APLi5ZXMJ1hY sortOrder: 6 fieldKey: userId label: User ID @@ -113863,7 +115107,7 @@ items: choices: null dynamic: false allowNull: false - - id: q6GPT1YEM3kUgJdHiztGBX + - id: aGbTkSehVquNZtR4yupyCr sortOrder: 7 fieldKey: anonymousId label: Anonymous ID @@ -113877,7 +115121,7 @@ items: choices: null dynamic: false allowNull: false - - id: MkEAKUcUMTejRHc8dYMDK + - id: sCde1yZDDXbVRFNvupx3K2 sortOrder: 8 fieldKey: groupId label: Group ID @@ -113891,7 +115135,7 @@ items: choices: null dynamic: false allowNull: false - - id: bBSrBLYBuEWKU9fQfEeSPR + - id: uTcyMLdSKvQS2oTySqUjKJ sortOrder: 9 fieldKey: traits label: Traits @@ -113911,7 +115155,7 @@ items: choices: null dynamic: false allowNull: false - - id: i2gP8GAgYK4yqETJhs53Lb + - id: wqBUu6qhyzjCvq6ZtajvBB sortOrder: 10 fieldKey: context label: Context @@ -113925,7 +115169,7 @@ items: choices: null dynamic: false allowNull: false - - id: nndrTZhnnrQPm4YSZjbkTw + - id: rZxfc9eLfCWwgxNCQAfnMx sortOrder: 11 fieldKey: max_batch_size label: Max Batch Size @@ -119605,7 +120849,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: a7snxwYd8PTo1773tNESuG + - id: wDULRmh3dfsyn6MvYFA6Kv sortOrder: 3 fieldKey: user_email label: Email address @@ -119626,7 +120870,7 @@ items: dynamic: false allowNull: false hidden: false - - id: dEZShqyhG6fT2tDNe7cGY8 + - id: mkR6JSGrZXG2Krj1qCrqrz sortOrder: 5 fieldKey: enable_batching label: Batch events @@ -119641,7 +120885,7 @@ items: choices: null dynamic: false allowNull: false - - id: fJQQjeJkcQKU7WzDDHT88K + - id: pFY9Jo15GfxVC2NVjnMWWM sortOrder: 6 fieldKey: device_id label: Mobile Device ID @@ -129996,7 +131240,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Order Completed" fields: - - id: wXRDxgsSpngoRbsZUc1U9C + - id: 9Mip7RXK19Na9ThBW8fVMx sortOrder: 0 fieldKey: id label: Event ID @@ -130012,7 +131256,7 @@ items: choices: null dynamic: false allowNull: false - - id: d7cUAxLpX82z2q9ttM6RVY + - id: 6dT8g3W5tZsZPjcBkfooXf sortOrder: 1 fieldKey: occurredAt label: Occurred At @@ -130026,7 +131270,7 @@ items: choices: null dynamic: false allowNull: false - - id: jkJNT1hTDXYNZDUQb99PxC + - id: aSRSpnEgdk9RfA5Wp6agWz sortOrder: 2 fieldKey: opaqueUserId label: Opaque User ID @@ -130042,7 +131286,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5sAJdxVfDmaZBKPaTFQE11 + - id: h7xm3WFmRe9Lc5kwf4jdjc sortOrder: 3 fieldKey: items label: Items @@ -130058,6 +131302,14 @@ items: '@path': $.price quantity: '@path': $.quantity + vendorId: + '@if': + exists: + '@path': $.vendorId + then: + '@path': $.vendorId + else: + '@path': $.brand required: true multiple: true choices: null @@ -130071,7 +131323,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Product Clicked" fields: - - id: gJFfrX8rnksHyzQ4PvBKdt + - id: sZMs8z8aZBKiKPqyLqBH7U sortOrder: 0 fieldKey: id label: Event ID @@ -130087,7 +131339,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9N6tPSHCSjULZBgtCBYkD8 + - id: bZk3VFRfjeu8CyjZTV7bnW sortOrder: 1 fieldKey: occurredAt label: Occurred At @@ -130101,7 +131353,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5xLcFbddhBmsuyszbbGNcn + - id: irgTfafpV9pWEBGzPaV8s9 sortOrder: 2 fieldKey: opaqueUserId label: Opaque User ID @@ -130117,7 +131369,7 @@ items: choices: null dynamic: false allowNull: false - - id: o1Xyj8d3EHbpt4yZxcgFG7 + - id: uJXo7pnnSYvzDMSGbgLJAM sortOrder: 3 fieldKey: resolvedBidId label: Resolved Bid ID @@ -130133,7 +131385,7 @@ items: choices: null dynamic: false allowNull: false - - id: eNf44PRkt9BM7GSGKYmp55 + - id: uexA8viyACctUNLV1QWxW5 sortOrder: 4 fieldKey: additionalAttribution label: Additional Attribution @@ -130155,7 +131407,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Product Viewed" fields: - - id: kpqSwQjLLPaaBaeRx7MJK8 + - id: 48ZRK4fsba1yWWkU4a8Zzv sortOrder: 0 fieldKey: id label: Event ID @@ -130171,7 +131423,7 @@ items: choices: null dynamic: false allowNull: false - - id: oFBkX1SXpNkeEoxJZq63ER + - id: bsG4sbuRKbYys1z69SAR9w sortOrder: 1 fieldKey: occurredAt label: Occurred At @@ -130185,7 +131437,7 @@ items: choices: null dynamic: false allowNull: false - - id: pepFfPW83tDujBk8Y9v5RU + - id: aYDDEk9htRnP1gzK3AGHi8 sortOrder: 2 fieldKey: opaqueUserId label: Opaque User ID @@ -130201,7 +131453,7 @@ items: choices: null dynamic: false allowNull: false - - id: ebxBbypcT3vXTSLnyUz8QW + - id: id8Ty6Ry4WMhGsMaLMjAt4 sortOrder: 3 fieldKey: resolvedBidId label: Resolved Bid ID @@ -130217,7 +131469,7 @@ items: choices: null dynamic: false allowNull: false - - id: gmN881Z6cv2EN3muvqvYgL + - id: fnfKhgEywRhVBP54BxBaPj sortOrder: 4 fieldKey: additionalAttribution label: Additional Attribution @@ -130231,9 +131483,84 @@ items: choices: null dynamic: false allowNull: false + - id: qUNeYJwVLKViryniyx8Pb8 + name: ImpressionsList + slug: impressionsList + description: >- + Send impression events to Topsort when a consumer has viewed a list of + promotables. + platform: CLOUD + hidden: false + defaultTrigger: type = "track" and event = "Product List Viewed" + fields: + - id: tMfVUhNWNZ7zag1EDf7af8 + sortOrder: 0 + fieldKey: id + label: Event ID + type: STRING + description: >- + Unique ID generated by the client to suppress duplicate events. The + length should not exceed 128 characters. + placeholder: '' + defaultValue: + '@path': $.messageId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: iAN1vvGMHYaF6NmRCCKDZ3 + sortOrder: 1 + fieldKey: occurredAt + label: Occurred At + type: DATETIME + description: Timestamp that the event happened at. + placeholder: '' + defaultValue: + '@path': $.timestamp + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: mNFzKRLzCX3GtxvUV9E4qL + sortOrder: 2 + fieldKey: opaqueUserId + label: Opaque User ID + type: STRING + description: >- + Identifier for tracking users regardless of sign-in status. The length + should not exceed 128 characters. + placeholder: '' + defaultValue: + '@path': $.anonymousId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: dyNpukrBLg9yGFn4hbXigH + sortOrder: 3 + fieldKey: products + label: Products + type: OBJECT + description: The list of products viewed. Each product is a promotable entity. + placeholder: '' + defaultValue: + '@arrayPath': + - $.properties.products + - resolvedBidId: + '@path': resolvedBidId + additionalAttribution: + '@path': additionalAttribution + required: true + multiple: true + choices: null + dynamic: false + allowNull: false presets: - - actionId: 6hi4YVo8BFtB3xqeESgvPK - name: Purchase + - actionId: qUNeYJwVLKViryniyx8Pb8 + name: Impressions List fields: id: '@path': $.messageId @@ -130241,18 +131568,16 @@ items: '@path': $.timestamp opaqueUserId: '@path': $.anonymousId - items: + products: '@arrayPath': - $.properties.products - - productId: - '@path': $.product_id - unitPrice: - '@path': $.price - quantity: - '@path': $.quantity - trigger: type = "track" and event = "Order Completed" - - actionId: bB6C4ayDhAhkCaRq83iJVw - name: Click + - resolvedBidId: + '@path': resolvedBidId + additionalAttribution: + '@path': additionalAttribution + trigger: type = "track" and event = "Product List Viewed" + - actionId: haYWUuXp1KDvb8u6uLj9h4 + name: Banner Impression fields: id: '@path': $.messageId @@ -130264,9 +131589,9 @@ items: '@path': $.properties.resolvedBidId additionalAttribution: '@path': $.properties.additionalAttribution - trigger: type = "track" and event = "Product Clicked" - - actionId: bB6C4ayDhAhkCaRq83iJVw - name: Banner Click + trigger: type = "track" and event = "Banner Impression" + - actionId: haYWUuXp1KDvb8u6uLj9h4 + name: Impression fields: id: '@path': $.messageId @@ -130278,9 +131603,9 @@ items: '@path': $.properties.resolvedBidId additionalAttribution: '@path': $.properties.additionalAttribution - trigger: type = "track" and event = "Banner Click" - - actionId: haYWUuXp1KDvb8u6uLj9h4 - name: Impression + trigger: type = "track" and event = "Product Viewed" + - actionId: bB6C4ayDhAhkCaRq83iJVw + name: Banner Click fields: id: '@path': $.messageId @@ -130292,9 +131617,9 @@ items: '@path': $.properties.resolvedBidId additionalAttribution: '@path': $.properties.additionalAttribution - trigger: type = "track" and event = "Product Viewed" - - actionId: haYWUuXp1KDvb8u6uLj9h4 - name: Banner Impression + trigger: type = "track" and event = "Banner Click" + - actionId: bB6C4ayDhAhkCaRq83iJVw + name: Click fields: id: '@path': $.messageId @@ -130306,7 +131631,34 @@ items: '@path': $.properties.resolvedBidId additionalAttribution: '@path': $.properties.additionalAttribution - trigger: type = "track" and event = "Banner Impression" + trigger: type = "track" and event = "Product Clicked" + - actionId: 6hi4YVo8BFtB3xqeESgvPK + name: Purchase + fields: + id: + '@path': $.messageId + occurredAt: + '@path': $.timestamp + opaqueUserId: + '@path': $.anonymousId + items: + '@arrayPath': + - $.properties.products + - productId: + '@path': $.product_id + unitPrice: + '@path': $.price + quantity: + '@path': $.quantity + vendorId: + '@if': + exists: + '@path': $.vendorId + then: + '@path': $.vendorId + else: + '@path': $.brand + trigger: type = "track" and event = "Order Completed" partnerOwned: true - id: 54521fdb25e721e32a72eefa display_name: Totango diff --git a/src/_data/catalog/destinations_private.yml b/src/_data/catalog/destinations_private.yml index 4818d3c271..fc0e726a1c 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 2025-07-17 +# destination data last updated 2025-07-24 items: - id: 54521fd925e721e32a72eee1 display_name: Pardot diff --git a/src/_data/catalog/source_categories.yml b/src/_data/catalog/source_categories.yml index d635bb5a91..e7208eb76a 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 2025-07-17 +# source categories last updated 2025-07-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 e4d245ce78..5dc4192ba2 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 2025-07-17 +# sources last updated 2025-07-24 items: - id: 8HWbgPTt3k display_name: .NET From d47662fab82af04a85938054a02c0b5d3dc5cfea Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 24 Jul 2025 12:47:55 -0500 Subject: [PATCH 08/10] Update src/segment-app/extensions/dbt.md Co-authored-by: Sharon Adewusi --- src/segment-app/extensions/dbt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/segment-app/extensions/dbt.md b/src/segment-app/extensions/dbt.md index 21d221396d..b1597ed6f3 100644 --- a/src/segment-app/extensions/dbt.md +++ b/src/segment-app/extensions/dbt.md @@ -35,7 +35,7 @@ To set up the dbt extension, you'll need: To connect Segment to your dbt models, you’ll first need to configure a Git connection. This allows Segment to pull dbt models directly from your repository. 1. In your Segment workspace, navigate to **Settings > Extensions**. -2. Click either **Set up dbt model syncs**. +2. Click either **Set up dbt model syncs** or **Set up integration**. 3. On the **Configure service credentials** page, select a credential and protocol, add your key or token, then click **Next**. 4. In the **Connect source** window, select an existing Reverse ETL warehouse source from the dropdown, then click **Save**. From 91a54b90b5efca23df82304eee1365678e4aab96 Mon Sep 17 00:00:00 2001 From: Sharon Adewusi Date: Thu, 24 Jul 2025 19:36:03 +0100 Subject: [PATCH 09/10] Reverting suggestion --- src/segment-app/extensions/dbt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/segment-app/extensions/dbt.md b/src/segment-app/extensions/dbt.md index b1597ed6f3..21d221396d 100644 --- a/src/segment-app/extensions/dbt.md +++ b/src/segment-app/extensions/dbt.md @@ -35,7 +35,7 @@ To set up the dbt extension, you'll need: To connect Segment to your dbt models, you’ll first need to configure a Git connection. This allows Segment to pull dbt models directly from your repository. 1. In your Segment workspace, navigate to **Settings > Extensions**. -2. Click either **Set up dbt model syncs** or **Set up integration**. +2. Click either **Set up dbt model syncs**. 3. On the **Configure service credentials** page, select a credential and protocol, add your key or token, then click **Next**. 4. In the **Connect source** window, select an existing Reverse ETL warehouse source from the dropdown, then click **Save**. From 3b3c17bde1f3e59f877f290bc8bd5e55e0eb08ea Mon Sep 17 00:00:00 2001 From: pwseg Date: Thu, 24 Jul 2025 13:39:50 -0500 Subject: [PATCH 10/10] update instructions --- src/segment-app/extensions/dbt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/segment-app/extensions/dbt.md b/src/segment-app/extensions/dbt.md index 21d221396d..852fbda133 100644 --- a/src/segment-app/extensions/dbt.md +++ b/src/segment-app/extensions/dbt.md @@ -35,7 +35,7 @@ To set up the dbt extension, you'll need: To connect Segment to your dbt models, you’ll first need to configure a Git connection. This allows Segment to pull dbt models directly from your repository. 1. In your Segment workspace, navigate to **Settings > Extensions**. -2. Click either **Set up dbt model syncs**. +2. Click either **Set up dbt model syncs** or **Set up integration** 3. On the **Configure service credentials** page, select a credential and protocol, add your key or token, then click **Next**. 4. In the **Connect source** window, select an existing Reverse ETL warehouse source from the dropdown, then click **Save**.