From dd9ca53a5c4aecc8042a5c3124dadfed4a92acc2 Mon Sep 17 00:00:00 2001 From: Bill Wilkin <67137313+bill-wilkin@users.noreply.github.com> Date: Mon, 18 Mar 2024 11:10:07 -0700 Subject: [PATCH 01/13] deleted computed traits become custom traits --- src/unify/Traits/computed-traits.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/unify/Traits/computed-traits.md b/src/unify/Traits/computed-traits.md index db926bc73c..b318a70290 100644 --- a/src/unify/Traits/computed-traits.md +++ b/src/unify/Traits/computed-traits.md @@ -221,6 +221,10 @@ By default, the response includes 20 traits. You can return up to 200 traits by You can read the [full Profile API docs](/docs/unify/profile-api/) to learn more. +## Deleting Computed Traits + +When computed traits are deleted, any user that had a value for that trait will now have a custom traits on the Unify profile. + ## Downloading your Computed Trait as a CSV file You can download a copy of your trait by visiting the the computed trait overview page. From 82354b4068aaad0f106eb8f0f887453a86e04f8b Mon Sep 17 00:00:00 2001 From: prigiattiperrut <47340158+prigiattiperrut@users.noreply.github.com> Date: Fri, 7 Feb 2025 10:20:40 +0000 Subject: [PATCH 02/13] Update schema-configuration.md --- src/protocols/enforce/schema-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/enforce/schema-configuration.md b/src/protocols/enforce/schema-configuration.md index 44db1ef92f..e96c7bdd23 100644 --- a/src/protocols/enforce/schema-configuration.md +++ b/src/protocols/enforce/schema-configuration.md @@ -45,7 +45,7 @@ For example, if you include a `Subscription Cancelled` event in your Tracking Pl analytics.track('subscription_cancelled') ``` -**IMPORTANT: Unplanned event blocking is supported across all device-mode and cloud-mode Destinations.** +**IMPORTANT: Unplanned event blocking is supported for: All Analytics.js Destinations (both device-mode and cloud-mode) and Mobile libraries (only in cloud-mode).** ## Track Calls - Unplanned Properties From 002c9c1b3fc5130b35800a580cf630aa2e3412d5 Mon Sep 17 00:00:00 2001 From: tbols <43051188+tbols@users.noreply.github.com> Date: Mon, 10 Feb 2025 09:03:33 -0800 Subject: [PATCH 03/13] Update recommended-items.md Adding details about exclusion rules --- src/unify/Traits/recommended-items.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/unify/Traits/recommended-items.md b/src/unify/Traits/recommended-items.md index 6574b1dd98..1272ec193f 100644 --- a/src/unify/Traits/recommended-items.md +++ b/src/unify/Traits/recommended-items.md @@ -45,11 +45,19 @@ To create a Recommended Item trait: 5. Choose how many item types you want to return onto each profile. - You can select up to 5 item types. 6. Click **Calculate** to get a preview of the number of users who will receive your recommendations, then click **Next**. -7. (*Optional*) Select destinations you want to sync the trait to, then click **Next**. -8. Give your trait a name, then click **Create Trait**. +7. (*Optional*) Set your exclusion rules to manually remove specific items from being recommended +8. (*Optional*) Select destinations you want to sync the trait to, then click **Next**. +9. Give your trait a name, then click **Create Trait**. Segment begins creating your new trait. This process could take up to 48 hours. +## Exclusion Rules + +Exclusion rules are an optinal feature that let you manually exclude specific items from being recommended. For example, you could remove all items that users have previously purchased or you could remove items that cost more than $20 + - **Item Information**: This type of exclusion rule removes products based on the item metadata mapped in the product catalog. For example, items that cost over a certain amount or items from a specific brand/category could be removed + - **Past User Action**: This type of exclusion rule removes products based on the any actions that a user has taken on the item. For example, you can remove items that a customer has purchased or have previously added to their cart. + + ## Example use case: personalized album recommendations Suppose you’re managing a music streaming app and want to give each user personalized music recommendations based on their listening habits. @@ -71,6 +79,6 @@ By setting up a trait like this, each user profile now includes personalized rec Keep the following in mind as you work with Recommended Items: -- **Limit recommendations to key items**: Start with 5-7 items per profile. This keeps recommendations concise and tailored to each user's preferences. +- **Limit recommendations to key items**: Start with 3-5 items per profile. This keeps recommendations concise and tailored to each user's preferences. - **Consider audience size**: Larger audiences can dilute engagement rates for each recommended item. Focusing on the top 20% of users keeps recommendations relevant and impactful. -- **Give the system time to build the trait**: Recommended Item traits can take up to 48 hours to build, depending on data volume and complexity. Segment recommends waiting until 48 hours have passed before using the trait in campaigns. \ No newline at end of file +- **Give the system time to build the trait**: Recommended Item traits can take up to 48 hours to build, depending on data volume and complexity. Segment recommends waiting until 48 hours have passed before using the trait in campaigns. From 7fe05f99f5b73229e5d518b547de7e6972a4710a Mon Sep 17 00:00:00 2001 From: Sarah Rudy <78389005+sarahrudy@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:09:32 -0500 Subject: [PATCH 04/13] Add space after "Segment specs" Fix typo --- .../destinations/catalog/actions-google-analytics-4/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/actions-google-analytics-4/index.md b/src/connections/destinations/catalog/actions-google-analytics-4/index.md index bb2f49432b..388a50020e 100644 --- a/src/connections/destinations/catalog/actions-google-analytics-4/index.md +++ b/src/connections/destinations/catalog/actions-google-analytics-4/index.md @@ -102,7 +102,7 @@ Google Analytics 4 has different out-of-the-box reports. Google Analytics 4’s Segment’s Google Analytics 4 Cloud integration is a server-side integration with the GA4 Measurement Protocol API. This is similar to Segment’s Google Universal Analytics cloud-mode integration in that all data is sent directly to Google’s servers. Please note that this means client-side functionality, such as [Enhanced Measurement](https://support.google.com/analytics/answer/9216061){:target='_blank'}, may not be available through Segment. In addition, as Google continues to develop the GA4 Measurement Protocol API ahead of general availability of the API, there may be limitations that impact what can be seen in the Google Analytics 4 reports. #### Recommended events -Google Analytics 4 requires the use of [recommended events and properties](https://support.google.com/analytics/answer/9267735){:target='_blank'} to power certain built-in reports. Segment’s Google Analytics 4 Cloud destination provides prebuilt mappings to automatically map your [Segment spec](/docs/connections/spec/ecommerce/v2)events to the corresponding Google Analytics 4 events and properties. If your Segment events don't follow the Segment spec exactly, you can modify the mappings. For example, Segment maps "Order Completed" events to the Google Analytics 4 “Purchase” event by default. If your company uses “Products Purchase” to indicate a purchase, this can be mapped in the Purchase action’s Event Trigger instead. +Google Analytics 4 requires the use of [recommended events and properties](https://support.google.com/analytics/answer/9267735){:target='_blank'} to power certain built-in reports. Segment’s Google Analytics 4 Cloud destination provides prebuilt mappings to automatically map your [Segment spec](/docs/connections/spec/ecommerce/v2) events to the corresponding Google Analytics 4 events and properties. If your Segment events don't follow the Segment spec exactly, you can modify the mappings. For example, Segment maps "Order Completed" events to the Google Analytics 4 “Purchase” event by default. If your company uses “Products Purchase” to indicate a purchase, this can be mapped in the Purchase action’s Event Trigger instead. Segment recommends using the prebuilt mappings when possible, however the Segment spec doesn't have an equivalent event for every Google Analytics 4 recommended event. If there are other recommended events you would like to send, please use the [Custom Event action](/docs/connections/destinations/catalog/actions-google-analytics-4/#custom-event). For example, to send a `spend_virtual_currency` event, create a mapping for Custom Event, set up your Event Trigger criteria, and input a literal string of "spend_virtual_currency" as the Event Name. You can use the Event Parameters object to add fields that are in the `spend_virtual_currency` event such as `value` and `virtual_currency_name`. From 13a94f865aeab2bde4ae46ad41a99aaf03a64c5d Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Wed, 12 Feb 2025 10:32:17 -0500 Subject: [PATCH 05/13] Update src/protocols/enforce/schema-configuration.md --- src/protocols/enforce/schema-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/enforce/schema-configuration.md b/src/protocols/enforce/schema-configuration.md index e96c7bdd23..2083bdc266 100644 --- a/src/protocols/enforce/schema-configuration.md +++ b/src/protocols/enforce/schema-configuration.md @@ -45,7 +45,7 @@ For example, if you include a `Subscription Cancelled` event in your Tracking Pl analytics.track('subscription_cancelled') ``` -**IMPORTANT: Unplanned event blocking is supported for: All Analytics.js Destinations (both device-mode and cloud-mode) and Mobile libraries (only in cloud-mode).** +**IMPORTANT: Unplanned event blocking is supported for all device-mode and cloud-mode Analytics.js destinations and Mobile libraries in cloud-mode.** ## Track Calls - Unplanned Properties From a706abe6291675657ce94b6a1183fdcf1069130a Mon Sep 17 00:00:00 2001 From: pwseg Date: Wed, 12 Feb 2025 23:59:06 -0600 Subject: [PATCH 06/13] catalog update --- .bundle/config | 1 + src/_data/catalog/destination_categories.yml | 2 +- src/_data/catalog/destinations.yml | 908 +++++++++---------- src/_data/catalog/destinations_private.yml | 2 +- src/_data/catalog/source_categories.yml | 2 +- src/_data/catalog/sources.yml | 2 +- 6 files changed, 433 insertions(+), 484 deletions(-) diff --git a/.bundle/config b/.bundle/config index 2369228816..056fd7c066 100644 --- a/.bundle/config +++ b/.bundle/config @@ -1,2 +1,3 @@ --- BUNDLE_PATH: "vendor/bundle" +some change \ No newline at end of file diff --git a/src/_data/catalog/destination_categories.yml b/src/_data/catalog/destination_categories.yml index c6885be3ad..237d625f02 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-02-06 +# destination categories last updated 2025-02-13 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 21fc67bb1b..d5e5c08b25 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-02-06 +# destination data last updated 2025-02-13 items: - id: 637e8d185e2dec264895ea89 display_name: 1Flow @@ -958,7 +958,7 @@ items: - Analytics - Marketing Automation logo: - url: https://cdn-devcenter.segment.com/1906d7f6-7c3c-4622-aa4a-e2852f1b0b21.svg + url: https://cdn-devcenter.segment.com/47f7305f-fa47-4d81-af67-e5cac693db84.svg mark: url: https://cdn-devcenter.segment.com/3e3fc36e-9364-4ca6-b439-3cd3b863569a.svg methods: @@ -8206,7 +8206,7 @@ items: hidden: false defaultTrigger: type = "alias" fields: - - id: ywuxxiBPKnmyhpHZkorfW + - id: dcTxBPqhkZDWqGkgympbcH sortOrder: 0 fieldKey: user_id label: User ID @@ -8220,7 +8220,7 @@ items: choices: null dynamic: false allowNull: false - - id: gTFy9gEpiyBoViqkdtPaG4 + - id: rBbRFT1N5ds8vmko2TPGZn sortOrder: 1 fieldKey: global_user_id label: Global User ID @@ -8234,7 +8234,7 @@ items: choices: null dynamic: false allowNull: false - - id: phev9CoaYwidvDESgUQ2CG + - id: cfEEkhT9QcxngjwxsPnmrs sortOrder: 2 fieldKey: min_id_length label: Minimum ID Length @@ -8259,7 +8259,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: jTxTWYnZUBEKR83xsoNecx + - id: 5Fm4zfEwh35FEgJrCzsUVG sortOrder: 0 fieldKey: user_id label: User ID @@ -8277,7 +8277,7 @@ items: choices: null dynamic: false allowNull: true - - id: bHsGbvzxrP7LZzbcuv3gSW + - id: 5VKM5uMrEBm3DCbjwx9G8t sortOrder: 1 fieldKey: device_id label: Device ID @@ -8299,7 +8299,7 @@ items: choices: null dynamic: false allowNull: false - - id: 53UC7RhYuDybQkzPZ9791e + - id: q8RBz4LArPTp1LdPvctjc2 sortOrder: 2 fieldKey: user_properties label: User Properties @@ -8317,7 +8317,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3dAVQMXk51kDg1uT3nyX78 + - id: 4fLeGB9kd8vEueyUgdq2NX sortOrder: 3 fieldKey: groups label: Groups @@ -8333,7 +8333,7 @@ items: choices: null dynamic: false allowNull: false - - id: k9FaXap51N3rJuDX655Rop + - id: 84HnF51Caev6VCVvG3RTas sortOrder: 4 fieldKey: app_version label: App Version @@ -8347,7 +8347,7 @@ items: choices: null dynamic: false allowNull: false - - id: dbYbvJGcJeJaZJKRSLN4cQ + - id: 8d76qksXHCQQ6tHxiFuRLG sortOrder: 5 fieldKey: platform label: Platform @@ -8361,7 +8361,7 @@ items: choices: null dynamic: false allowNull: false - - id: fRyAM9oJLavA2MAu4EUZnr + - id: wFcAbUrmnw9SSg8rosbFfA sortOrder: 6 fieldKey: os_name label: OS Name @@ -8375,7 +8375,7 @@ items: choices: null dynamic: false allowNull: false - - id: eCyXuT3b74tKGxxZvpeb3Q + - id: 8PsDuswjLvZU4L5oaWuPni sortOrder: 7 fieldKey: os_version label: OS Version @@ -8391,7 +8391,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3SNZc356JNvfTeCvMwy4q8 + - id: yDeEi4uVCqxZxM7ZJ9WLU sortOrder: 8 fieldKey: device_brand label: Device Brand @@ -8405,7 +8405,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7FWJUMz94H7ii3W2CgbLnr + - id: krZ7mbTdxTugV4Mzk2b2iG sortOrder: 9 fieldKey: device_manufacturer label: Device Manufacturer @@ -8419,7 +8419,7 @@ items: choices: null dynamic: false allowNull: false - - id: pMwYNNEtbMomLnynkE6N46 + - id: i4LAEg1WhYb8rPXQwT3gvd sortOrder: 10 fieldKey: device_model label: Device Model @@ -8433,7 +8433,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4YFnbwP9VVDMDKoviQmJcN + - id: jHTW5F85e9guvFF2Guw1fk sortOrder: 11 fieldKey: carrier label: Carrier @@ -8447,7 +8447,7 @@ items: choices: null dynamic: false allowNull: false - - id: umXfHoAqEZH56nyEtpRkHk + - id: bzs1ncn76Qwwe68nryDVev sortOrder: 12 fieldKey: country label: Country @@ -8461,7 +8461,7 @@ items: choices: null dynamic: false allowNull: false - - id: pbyYNtsHGJrZE44qBikjNu + - id: pGn7uxwhjnJ88pAN7b3Zku sortOrder: 13 fieldKey: region label: Region @@ -8475,7 +8475,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7KdjsPmuixa2SW6aaC2gKy + - id: obpE9TsEDYEuZziQomzxms sortOrder: 14 fieldKey: city label: City @@ -8489,7 +8489,7 @@ items: choices: null dynamic: false allowNull: false - - id: uQgmQArb3APfX2GjCrP8Zr + - id: 6dx7tk1zxpX6WD7GerrPn6 sortOrder: 15 fieldKey: dma label: Designated Market Area @@ -8501,7 +8501,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2hEgzyJpmZot186WmQT68f + - id: xwyUBC7etwne436zYJsv86 sortOrder: 16 fieldKey: language label: Language @@ -8515,7 +8515,7 @@ items: choices: null dynamic: false allowNull: false - - id: xaxRjyD2xoJJYnn4YwZZRn + - id: hPsq8exe6kuyEuSS3MCBMD sortOrder: 17 fieldKey: paying label: Is Paying @@ -8527,7 +8527,7 @@ items: choices: null dynamic: false allowNull: false - - id: bWMCdqbPp3mtXjLZrr9kVX + - id: knymjvKn4GKMDYbfKZ8ruH sortOrder: 18 fieldKey: start_version label: Initial Version @@ -8539,7 +8539,7 @@ items: choices: null dynamic: false allowNull: false - - id: eHkxyLPGbwgb1JAsbtjCw1 + - id: oSEyoYpyX3kQY2VXS6Vj5m sortOrder: 19 fieldKey: insert_id label: Insert ID @@ -8555,7 +8555,7 @@ items: choices: null dynamic: false allowNull: false - - id: kiBdLhZym5xcipJGVMH5Bh + - id: rHTnT15rNLQyKAQMw16kZC sortOrder: 20 fieldKey: userAgent label: User Agent @@ -8569,7 +8569,7 @@ items: choices: null dynamic: false allowNull: false - - id: smjBGuyuP3sqEFezgPQM51 + - id: 4LLsHzLjViJU5JJbQr4qDC sortOrder: 21 fieldKey: userAgentParsing label: User Agent Parsing @@ -8585,8 +8585,23 @@ items: choices: null dynamic: false allowNull: false - - id: wxcCq3QaGDdL55M797tXjA + - id: oVDJ9JA35hf6zGE7ezbuUS sortOrder: 22 + fieldKey: includeRawUserAgent + label: Include Raw User Agent + type: BOOLEAN + description: >- + Enabling this setting will send user_agent based on the raw user agent + string provided in the userAgent field + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 4x9jNuFNSQcj56iWWoSFYE + sortOrder: 23 fieldKey: utm_properties label: UTM Properties type: OBJECT @@ -8608,8 +8623,8 @@ items: choices: null dynamic: false allowNull: false - - id: krzubZUf1Nu8fWJLpQFSaD - sortOrder: 23 + - id: imnTpkzdQn2URDnfTSCKVM + sortOrder: 24 fieldKey: referrer label: Referrer type: STRING @@ -8624,8 +8639,8 @@ items: choices: null dynamic: false allowNull: false - - id: jYb1rfHB5PnvvYvWxTYPvH - sortOrder: 24 + - id: rCEA85k8HBdH5j2X74JMAq + sortOrder: 25 fieldKey: min_id_length label: Minimum ID Length type: INTEGER @@ -8639,8 +8654,8 @@ items: choices: null dynamic: false allowNull: true - - id: cEX9FPK1PeQxkgCWoXNt1q - sortOrder: 25 + - id: mMTtRqguwfbDuft1xYatWD + sortOrder: 26 fieldKey: library label: Library type: STRING @@ -8653,8 +8668,8 @@ items: choices: null dynamic: false allowNull: false - - id: uddHfd8nB7rVGYsNauYYvy - sortOrder: 26 + - id: wJ5e81pc1zbHmzn1TByfjJ + sortOrder: 27 fieldKey: userAgentData label: User Agent Data type: OBJECT @@ -8678,7 +8693,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: 4JJhGfjzHmFabUdXTxGYD3 + - id: wHLV7BMVi3ej5YhhP5Hp9E sortOrder: 0 fieldKey: user_id label: User ID @@ -8696,7 +8711,7 @@ items: choices: null dynamic: false allowNull: true - - id: qKKTxyX3ht4UBYmZQeTk9k + - id: sKWihW4p75GRpYaoUgQWR sortOrder: 1 fieldKey: device_id label: Device ID @@ -8719,7 +8734,7 @@ items: choices: null dynamic: false allowNull: false - - id: uaiXdZ1T57wMKdBh7eXz4w + - id: rWyiKjqdueBtrvmykXeStC sortOrder: 2 fieldKey: event_type label: Event Type @@ -8733,7 +8748,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8htaqEc5GuQCYPyjpzwSxS + - id: hdtKY4sB3oKtoDrBFMoMh6 sortOrder: 3 fieldKey: session_id label: Session ID @@ -8750,7 +8765,7 @@ items: choices: null dynamic: false allowNull: false - - id: cJbMXFYFLBVrf9ZA5SEVUF + - id: 4mmrZzsc1YauoerZfHtR8P sortOrder: 4 fieldKey: time label: Timestamp @@ -8766,7 +8781,7 @@ items: choices: null dynamic: false allowNull: false - - id: wTypAzJTyUebY2AEvBDeCV + - id: rhNJC8cQUSmoMNeWiLXWs1 sortOrder: 5 fieldKey: event_properties label: Event Properties @@ -8785,7 +8800,7 @@ items: choices: null dynamic: false allowNull: false - - id: nUt9FLXyWBRPNCmQDwXvtS + - id: njr1p5ZFfNRbfqLYz8MQZ sortOrder: 6 fieldKey: user_properties label: User Properties @@ -8803,7 +8818,7 @@ items: choices: null dynamic: false allowNull: false - - id: kPcV4p8jjGzpQBJw8TSLXy + - id: swWNKyNteUbKWXTZMCdU3j sortOrder: 7 fieldKey: groups label: Groups @@ -8818,7 +8833,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5jSnS5YdZtRWNh3z3AyE89 + - id: dtS8SUZw8xqHEXoGERVTU8 sortOrder: 8 fieldKey: app_version label: App Version @@ -8832,7 +8847,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7aXnHDBVJvGAiZCozVeRkP + - id: cgLeqQPJzdz5eci1iDVLS sortOrder: 9 fieldKey: platform label: Platform @@ -8849,7 +8864,7 @@ items: choices: null dynamic: false allowNull: false - - id: adP9R3S13NC8LbD5qHQ8MS + - id: x6j5NBrZLA3oUet5KhmmVo sortOrder: 10 fieldKey: os_name label: OS Name @@ -8865,7 +8880,7 @@ items: choices: null dynamic: false allowNull: false - - id: gjtFzv9SwKHodVUpeXV3gD + - id: kazdg5JeAntYS5GHaeUh1u sortOrder: 11 fieldKey: os_version label: OS Version @@ -8879,7 +8894,7 @@ items: choices: null dynamic: false allowNull: false - - id: SQXx1m7Q5YeogxTyzrYFT + - id: w3LQW5eyPmGDzf3caWyhi1 sortOrder: 12 fieldKey: device_brand label: Device Brand @@ -8893,7 +8908,7 @@ items: choices: null dynamic: false allowNull: false - - id: ec2DNMugHo3QXQ4DJMZqVN + - id: kg5gjdiREwWCRE97xNgJ8d sortOrder: 13 fieldKey: device_manufacturer label: Device Manufacturer @@ -8907,7 +8922,7 @@ items: choices: null dynamic: false allowNull: false - - id: fvQw3BtwYBpcb5WxFrxt9E + - id: dv2nmjERk4QhTWAPqtkqif sortOrder: 14 fieldKey: device_model label: Device Model @@ -8921,7 +8936,7 @@ items: choices: null dynamic: false allowNull: false - - id: gAWbJ2j7HR1hFDXTw2RNDH + - id: ftYtHdnG7g83oWgVdw47HF sortOrder: 15 fieldKey: carrier label: Carrier @@ -8935,7 +8950,7 @@ items: choices: null dynamic: false allowNull: false - - id: ouz77nzSKgZRJYN2X9jkfr + - id: inVKPuWToXZPs3pAskFEoG sortOrder: 16 fieldKey: country label: Country @@ -8949,7 +8964,7 @@ items: choices: null dynamic: false allowNull: false - - id: n1ArNDxLfKYkm2qdRkWPhM + - id: g2NfRC92B2bLQytgmYYgCU sortOrder: 17 fieldKey: region label: Region @@ -8963,7 +8978,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5KygpgtYCbRy6JwhFMtAgL + - id: 5ho7buQscagZYJeHiTiz53 sortOrder: 18 fieldKey: city label: City @@ -8977,7 +8992,7 @@ items: choices: null dynamic: false allowNull: false - - id: s6qLd3XHYAyAJ2H4cuB29J + - id: kAAZv6Zn4iSEhsxg2vNxC1 sortOrder: 19 fieldKey: dma label: Designated Market Area @@ -8989,7 +9004,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8DBjNZT3FYGYxDHhCkQRzv + - id: wVFCj7QVHh26FqZzPoWgAW sortOrder: 20 fieldKey: language label: Language @@ -9003,7 +9018,7 @@ items: choices: null dynamic: false allowNull: false - - id: niQPwBJ3RJiiMT7pgAifwx + - id: cXfvKid1EMSptyFUmN92FB sortOrder: 21 fieldKey: price label: Price @@ -9020,7 +9035,7 @@ items: choices: null dynamic: false allowNull: false - - id: njtYR4rbQUSgjzErheR6qt + - id: 9iwTzf2ixUm3Q2Pb9PM5rd sortOrder: 22 fieldKey: quantity label: Quantity @@ -9034,7 +9049,7 @@ items: choices: null dynamic: false allowNull: false - - id: wKtaveiUvio8PgiocBWgr9 + - id: 5PmZ5A4QGCoxYM1i7if8d6 sortOrder: 23 fieldKey: revenue label: Revenue @@ -9052,7 +9067,7 @@ items: choices: null dynamic: false allowNull: false - - id: ui96VH68jaR3x1UQCYwbZk + - id: 66FajzZjrfWAGmzoJ2UR9B sortOrder: 24 fieldKey: productId label: Product ID @@ -9068,7 +9083,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4KSfc8QpwgxpoELjHKZjK4 + - id: sSbR3woTqthjDGKmkhzz6y sortOrder: 25 fieldKey: revenueType label: Revenue Type @@ -9084,7 +9099,7 @@ items: choices: null dynamic: false allowNull: false - - id: e1V21idS2SdLnhsdAkPkKE + - id: ixUvPa6isV4QPoQZ1ZN7gg sortOrder: 26 fieldKey: location_lat label: Latitude @@ -9098,7 +9113,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8VhthoseMtMMk5uE6agfmr + - id: 7FcRgvAYvykQ2eLep4ikan sortOrder: 27 fieldKey: location_lng label: Longtitude @@ -9112,7 +9127,7 @@ items: choices: null dynamic: false allowNull: false - - id: n2DHUkhWX1zyBJbfuWS4Zu + - id: c4CCiAfqUiwrtAPtP8EmFB sortOrder: 28 fieldKey: ip label: IP Address @@ -9132,7 +9147,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7cc8TRRcYJsog8fwdNeZAq + - id: radeoNUSJWrYVyC7cKFCCF sortOrder: 29 fieldKey: idfa label: Identifier For Advertiser (IDFA) @@ -9152,7 +9167,7 @@ items: choices: null dynamic: false allowNull: false - - id: wJh4S8nJvP65kdfsy2yWc2 + - id: 3F9BjEvHQbadNhMVctN1sz sortOrder: 30 fieldKey: idfv label: Identifier For Vendor (IDFV) @@ -9166,7 +9181,7 @@ items: choices: null dynamic: false allowNull: false - - id: pXT5AZYPXkTdpydXNBn5aw + - id: ftpZPMsHWU2GJvxPToTCyT sortOrder: 31 fieldKey: adid label: Google Play Services Advertising ID @@ -9186,7 +9201,7 @@ items: choices: null dynamic: false allowNull: false - - id: cVwgwnK7tsMyMbnAtxyVs1 + - id: hLDYvJYYgVxMHNf7Rzj4rK sortOrder: 32 fieldKey: android_id label: Android ID @@ -9198,7 +9213,7 @@ items: choices: null dynamic: false allowNull: false - - id: vAvucHFUD1L2caUQw5C8AX + - id: ozwvtWfEofkCSvvSn7m6T sortOrder: 33 fieldKey: event_id label: Event ID @@ -9214,7 +9229,7 @@ items: choices: null dynamic: false allowNull: false - - id: intD6otfFBFFx6inbAQM9b + - id: 46Ft3hE9eeMyy8LiDmewkH sortOrder: 34 fieldKey: insert_id label: Insert ID @@ -9230,7 +9245,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4zn15MTZ1PyZMqobg3iriy + - id: g35M4fiX5Rf7i8GLfZpn5f sortOrder: 35 fieldKey: library label: Library @@ -9244,7 +9259,7 @@ items: choices: null dynamic: false allowNull: false - - id: nQZT9Hn631WqkYZGex6Dx1 + - id: 7g4Xokei1U1r2m2wHxXqDF sortOrder: 36 fieldKey: products label: Products @@ -9269,7 +9284,7 @@ items: choices: null dynamic: false allowNull: false - - id: jaP15KWZ8qc5sqZHupUJVY + - id: sbMw9ecTd6wYiyV4tj4YfL sortOrder: 37 fieldKey: use_batch_endpoint label: Use Batch Endpoint @@ -9287,7 +9302,7 @@ items: choices: null dynamic: false allowNull: false - - id: isfGAVQvPGUn6svr6v9kDE + - id: sJZFWKaiYqAGs3b9mC2JMb sortOrder: 38 fieldKey: userAgent label: User Agent @@ -9301,7 +9316,7 @@ items: choices: null dynamic: false allowNull: false - - id: nbdnQSkCCrU5XkdD2ugQJd + - id: ic4wdjTyFSeus4kKBzKNBs sortOrder: 39 fieldKey: userAgentParsing label: User Agent Parsing @@ -9317,8 +9332,23 @@ items: choices: null dynamic: false allowNull: false - - id: jmrM5g79XKxVVLBKFnLTE3 + - id: m5t3kosx5LJrhq2aDCiGap sortOrder: 40 + fieldKey: includeRawUserAgent + label: Include Raw User Agent + type: BOOLEAN + description: >- + Enabling this setting will send user_agent based on the raw user agent + string provided in the userAgent field + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 77X5a3n1fbHp4G7YqnWoYH + sortOrder: 41 fieldKey: utm_properties label: UTM Properties type: OBJECT @@ -9340,8 +9370,8 @@ items: choices: null dynamic: false allowNull: false - - id: uV7yNCdJDbZcHk6v4mzMme - sortOrder: 41 + - id: kjrexi76xiDcsddN3tuiiG + sortOrder: 42 fieldKey: referrer label: Referrer type: STRING @@ -9356,8 +9386,8 @@ items: choices: null dynamic: false allowNull: false - - id: q2kLksSnP2o3dKjHWoGz1d - sortOrder: 42 + - id: 225px38ZWZAkYgPdxq3vVf + sortOrder: 43 fieldKey: min_id_length label: Minimum ID Length type: INTEGER @@ -9371,8 +9401,8 @@ items: choices: null dynamic: false allowNull: true - - id: pmz55ybLUR9ncLwoJ4hLTc - sortOrder: 43 + - id: b5E6GuRy6HV7ECbnZFEiaw + sortOrder: 44 fieldKey: userAgentData label: User Agent Data type: OBJECT @@ -9398,7 +9428,7 @@ items: hidden: false defaultTrigger: type = "group" fields: - - id: wRF8szpkR21LgkAn3UQw1p + - id: cw3RjDoqJQjdPgdWrWaXCv sortOrder: 0 fieldKey: user_id label: User ID @@ -9416,7 +9446,7 @@ items: choices: null dynamic: false allowNull: true - - id: u45XUkPhuhpV8EV8gSjgAx + - id: ggLkDSjSY9G2p1rVfR9m2P sortOrder: 1 fieldKey: device_id label: Device ID @@ -9438,7 +9468,7 @@ items: choices: null dynamic: false allowNull: false - - id: ovSwQ8PfKA2m8UjdW2dYvM + - id: fkipge3oiHzjf5wQ5Emo2s sortOrder: 2 fieldKey: insert_id label: Insert ID @@ -9454,7 +9484,7 @@ items: choices: null dynamic: false allowNull: false - - id: bADN6TRKUcFu2v4PqmpEyL + - id: w38JcwXV4gQMx12WDVN5HU sortOrder: 3 fieldKey: time label: Timestamp @@ -9470,7 +9500,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2FXzAmqZm7AmvGU7dMSeY + - id: 7KCNJgKcDTgKfPfZsd88bb sortOrder: 4 fieldKey: group_properties label: Group Properties @@ -9484,7 +9514,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6FRUW2yjSNCkzJ3q3mRUqX + - id: bELsu7rkUaLS83F2o91u5M sortOrder: 5 fieldKey: group_type label: Group Type @@ -9496,7 +9526,7 @@ items: choices: null dynamic: false allowNull: false - - id: 38N2khScGGrttJHP7T2csQ + - id: av69AnWUJHB6uBPWqN2Z6E sortOrder: 6 fieldKey: group_value label: Group Value @@ -9508,7 +9538,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5UcsEokF3saBcDZXpTB6YA + - id: uhfsgTpB1BdyvXpdsEvQw sortOrder: 7 fieldKey: min_id_length label: Minimum ID Length @@ -9535,7 +9565,7 @@ items: type = "track" or type = "identify" or type = "group" or type = "page" or type = "alias" fields: - - id: bXas4ENHhr1a7GXe6UDvTx + - id: crsAcieZw3yHeo8w3UhriC sortOrder: 0 fieldKey: sessionLength label: Session Length @@ -9555,7 +9585,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: 4KgL4EPLbCXHevjQziiiYj + - id: t1nG628w5erV7Dxxc6v4a sortOrder: 0 fieldKey: trackRevenuePerProduct label: Track Revenue Per Product @@ -9570,7 +9600,7 @@ items: choices: null dynamic: false allowNull: false - - id: skUgtY82whtaGionjo1KmJ + - id: tHUMrvU5BYrjFPgULcH8sn sortOrder: 1 fieldKey: user_id label: User ID @@ -9588,7 +9618,7 @@ items: choices: null dynamic: false allowNull: true - - id: 49a2vKsETse2w9dsBAUBuk + - id: ecV1FfHkTWchXegcsU3x8X sortOrder: 2 fieldKey: device_id label: Device ID @@ -9611,7 +9641,7 @@ items: choices: null dynamic: false allowNull: false - - id: 53uFTricWZptv58bfc6JdJ + - id: c55qmccqsK39GPD6GGFfnb sortOrder: 3 fieldKey: event_type label: Event Type @@ -9625,7 +9655,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9Y2AR6LjnfbtKtW3fDbebx + - id: rwGqv8rkKhKux6czBMJWVM sortOrder: 4 fieldKey: session_id label: Session ID @@ -9642,7 +9672,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2PfySa6AQ1tpwtbBdcYFYE + - id: uDnfUsv6QdocpfpT25p9TR sortOrder: 5 fieldKey: time label: Timestamp @@ -9658,7 +9688,7 @@ items: choices: null dynamic: false allowNull: false - - id: sk2xkegKRoExAFQTACP4fN + - id: kTzEy4N1DAuQaRvYnp5uiC sortOrder: 6 fieldKey: event_properties label: Event Properties @@ -9677,7 +9707,7 @@ items: choices: null dynamic: false allowNull: false - - id: nGaycJLSUSyiHMQhYov9sd + - id: pcgC8puTHYJYZiCwTecrfS sortOrder: 7 fieldKey: user_properties label: User Properties @@ -9695,7 +9725,7 @@ items: choices: null dynamic: false allowNull: false - - id: oEU2jCumHh7WbDFGyQE8qD + - id: n4vEitMmUnjFwQ78Q2ESwR sortOrder: 8 fieldKey: groups label: Groups @@ -9710,7 +9740,7 @@ items: choices: null dynamic: false allowNull: false - - id: w978z8VgXzqxP9VYtzfxpJ + - id: f5ma5MDwr5aPbpSaX1PVbc sortOrder: 9 fieldKey: app_version label: App Version @@ -9724,7 +9754,7 @@ items: choices: null dynamic: false allowNull: false - - id: sdLYNZ5BH6NLSQA4uLE1hx + - id: fXFtapmPYuj19WrCivoWCn sortOrder: 10 fieldKey: platform label: Platform @@ -9741,7 +9771,7 @@ items: choices: null dynamic: false allowNull: false - - id: poXykHYq1wefb5tajkL497 + - id: dZWrfXB7Z8LfL2cNAkzc6a sortOrder: 11 fieldKey: os_name label: OS Name @@ -9757,7 +9787,7 @@ items: choices: null dynamic: false allowNull: false - - id: hDs1jGuousCuWa2Y9SMq53 + - id: 7xxEzM6m63hmCaypojhvzW sortOrder: 12 fieldKey: os_version label: OS Version @@ -9771,7 +9801,7 @@ items: choices: null dynamic: false allowNull: false - - id: stFoCvNqbZy7kdrWXSN5Wi + - id: cFdhh5aA7dyAUKTJV8CVtL sortOrder: 13 fieldKey: device_brand label: Device Brand @@ -9785,7 +9815,7 @@ items: choices: null dynamic: false allowNull: false - - id: NtwGboDWdPix5ogPDkE5W + - id: uaw9LBFFeFTpjcscjkocmy sortOrder: 14 fieldKey: device_manufacturer label: Device Manufacturer @@ -9799,7 +9829,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7r63Z6m1D5u8aCaaXcKYA6 + - id: m3xvaug3ZosaEzUSDmhJLV sortOrder: 15 fieldKey: device_model label: Device Model @@ -9813,7 +9843,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7xbJqFfvqqpfnv5WejxuA8 + - id: 9fZb4WhHCs4QYoPaz5uYfo sortOrder: 16 fieldKey: carrier label: Carrier @@ -9827,7 +9857,7 @@ items: choices: null dynamic: false allowNull: false - - id: tqyz9mdqZQweeJ2yrsRg3t + - id: k6gnbasx6WMs7PruXDnHd7 sortOrder: 17 fieldKey: country label: Country @@ -9841,7 +9871,7 @@ items: choices: null dynamic: false allowNull: false - - id: pLcrsBbvtT9BV64jbVcdpe + - id: gANNGrU8VbfEm75gi3cfnk sortOrder: 18 fieldKey: region label: Region @@ -9855,7 +9885,7 @@ items: choices: null dynamic: false allowNull: false - - id: xsYxQkna6tRfBTPv7FALyT + - id: 4p2WNSwmsjGMgLrkhngdhS sortOrder: 19 fieldKey: city label: City @@ -9869,7 +9899,7 @@ items: choices: null dynamic: false allowNull: false - - id: sQEnFuWJnEQHMRejxAt7LP + - id: 6qwUmrhAV94Q2TMzyDmYW9 sortOrder: 20 fieldKey: dma label: Designated Market Area @@ -9881,7 +9911,7 @@ items: choices: null dynamic: false allowNull: false - - id: mbR1LxyEKyUVvBvNjX2Rnx + - id: o72ZvJwqKVfyYaQMEPBguu sortOrder: 21 fieldKey: language label: Language @@ -9895,7 +9925,7 @@ items: choices: null dynamic: false allowNull: false - - id: sXWqxVFgkJpSgXdY7j7UMQ + - id: huAsLeJddviRPhSz6ms4TC sortOrder: 22 fieldKey: price label: Price @@ -9912,7 +9942,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6Xs9ktc1mBeLy6hbz2Nhqe + - id: bvGayedx4JP2eTBtFYnTE5 sortOrder: 23 fieldKey: quantity label: Quantity @@ -9926,7 +9956,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2H9hjxLGYKNcnfZqiL4FD2 + - id: oVc1GuipE2RAcTBsKCsM4P sortOrder: 24 fieldKey: revenue label: Revenue @@ -9944,7 +9974,7 @@ items: choices: null dynamic: false allowNull: false - - id: R3AZKhRo3WnTCZy3v34T6 + - id: wM7khBLnfHYxmZa844i8Qn sortOrder: 25 fieldKey: productId label: Product ID @@ -9960,7 +9990,7 @@ items: choices: null dynamic: false allowNull: false - - id: hgmBr7vQrUfo8iQpZ6voQM + - id: djPVPqnD9BG9CKtjKowXZc sortOrder: 26 fieldKey: revenueType label: Revenue Type @@ -9976,7 +10006,7 @@ items: choices: null dynamic: false allowNull: false - - id: cudiXm44irKBWZUPVHiGaT + - id: akPwB82i3NusDTtbbVi26d sortOrder: 27 fieldKey: location_lat label: Latitude @@ -9990,7 +10020,7 @@ items: choices: null dynamic: false allowNull: false - - id: rmSJ1YChWoWtQdA1FyYrHY + - id: c6Nxu4a9MqghURT1uzhqq5 sortOrder: 28 fieldKey: location_lng label: Longtitude @@ -10004,7 +10034,7 @@ items: choices: null dynamic: false allowNull: false - - id: toPm4RXwM7y6L4keMRznW9 + - id: i5wNUkyEJyMaq1LRsXAeiV sortOrder: 29 fieldKey: ip label: IP Address @@ -10024,7 +10054,7 @@ items: choices: null dynamic: false allowNull: false - - id: quStWw5pCJuCg6SQUUGCGy + - id: w5CEd8ujKu9Jmj5JKVo5qF sortOrder: 30 fieldKey: idfa label: Identifier For Advertiser (IDFA) @@ -10044,7 +10074,7 @@ items: choices: null dynamic: false allowNull: false - - id: q1FGB3AnsQjoADtSnK9HvW + - id: e8ZbxECf9VsMDPejxfCnFi sortOrder: 31 fieldKey: idfv label: Identifier For Vendor (IDFV) @@ -10058,7 +10088,7 @@ items: choices: null dynamic: false allowNull: false - - id: ewgQztcFFkU2U1XzbN3ZVk + - id: 9pJeBJskxvwY582kDby1nY sortOrder: 32 fieldKey: adid label: Google Play Services Advertising ID @@ -10078,7 +10108,7 @@ items: choices: null dynamic: false allowNull: false - - id: htRoSSX3ojB8NUgLGieEeR + - id: 3zbFH3YHmh4ZM6MwvNyPrQ sortOrder: 33 fieldKey: android_id label: Android ID @@ -10090,7 +10120,7 @@ items: choices: null dynamic: false allowNull: false - - id: iVP4HtG1EuRaxxLtevWz4V + - id: hEcmwgwrL7qQT5Y9TdeicF sortOrder: 34 fieldKey: event_id label: Event ID @@ -10106,7 +10136,7 @@ items: choices: null dynamic: false allowNull: false - - id: rKaQJDiYM9mEEGc2LmBq8c + - id: 7J6nk7jaEfzvba4jF7MhAM sortOrder: 35 fieldKey: insert_id label: Insert ID @@ -10122,7 +10152,7 @@ items: choices: null dynamic: false allowNull: false - - id: cTPnQEx1w7oPPfVwfdyXg4 + - id: ij6BdrsBfCH89q1Zj1JF2N sortOrder: 36 fieldKey: library label: Library @@ -10136,7 +10166,7 @@ items: choices: null dynamic: false allowNull: false - - id: v25yx3PNudkjYcmD4H2ASX + - id: pzi7tbQGErJv6Rf1S7jzYa sortOrder: 37 fieldKey: products label: Products @@ -10161,7 +10191,7 @@ items: choices: null dynamic: false allowNull: false - - id: gXjfJUY7KZzXbuppNxUdqB + - id: 7J3BpWmFargaGkkY7u72wy sortOrder: 38 fieldKey: use_batch_endpoint label: Use Batch Endpoint @@ -10179,7 +10209,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6kgC1it2v3wsfjndBLKxoL + - id: 3Y5kLkmjPhqbheka4FqbK3 sortOrder: 39 fieldKey: userAgent label: User Agent @@ -10193,7 +10223,7 @@ items: choices: null dynamic: false allowNull: false - - id: dsPn9s8Pcv6WSHsteUy5x7 + - id: sU8ZFDYznej5KA1YEabNHg sortOrder: 40 fieldKey: userAgentParsing label: User Agent Parsing @@ -10209,8 +10239,23 @@ items: choices: null dynamic: false allowNull: false - - id: 3k5UrYWbu5ujJd5cnekRoZ + - id: tGbKTNnV9d4PnkqwZdiZ3D sortOrder: 41 + fieldKey: includeRawUserAgent + label: Include Raw User Agent + type: BOOLEAN + description: >- + Enabling this setting will send user_agent based on the raw user agent + string provided in the userAgent field + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: fRcijJQmYRSVFN5gLyjtm9 + sortOrder: 42 fieldKey: utm_properties label: UTM Properties type: OBJECT @@ -10232,8 +10277,8 @@ items: choices: null dynamic: false allowNull: false - - id: bTQm4K1VCdkYDq9UJvradi - sortOrder: 42 + - id: 6yCD6A2XHDC7P61i72GLjD + sortOrder: 43 fieldKey: referrer label: Referrer type: STRING @@ -10248,8 +10293,8 @@ items: choices: null dynamic: false allowNull: false - - id: 9qg3m7JBtZLPu4qjGt1va - sortOrder: 43 + - id: oNsqFmzgBvcerpCUmQB5Tv + sortOrder: 44 fieldKey: min_id_length label: Minimum ID Length type: INTEGER @@ -10263,8 +10308,8 @@ items: choices: null dynamic: false allowNull: true - - id: 4DcVW2idSmXB7NQceKARvq - sortOrder: 44 + - id: fHBbGbiG5SyyrCZu2BxQ9w + sortOrder: 45 fieldKey: userAgentData label: User Agent Data type: OBJECT @@ -10288,7 +10333,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: mQrhNhPGYXmsBXbhSobkr3 + - id: kBByRF8KHEMQ9neq8Cadso sortOrder: 0 fieldKey: user_id label: User ID @@ -10306,7 +10351,7 @@ items: choices: null dynamic: false allowNull: true - - id: i1gqCByUguMx1fizFvgzmi + - id: xao6N6ytixcm2JfVj2m3LJ sortOrder: 1 fieldKey: device_id label: Device ID @@ -10329,7 +10374,7 @@ items: choices: null dynamic: false allowNull: false - - id: u6oYvmiSwdBXeVzYv26QD1 + - id: 7nyHbqjVcanz7a1yQ7CTm sortOrder: 2 fieldKey: event_type label: Event Type @@ -10343,7 +10388,7 @@ items: choices: null dynamic: false allowNull: false - - id: tu9xVUdVEAdtUFUrnqjcWW + - id: mWGpmV8oZ5zR1XNUYc9mz5 sortOrder: 3 fieldKey: session_id label: Session ID @@ -10360,7 +10405,7 @@ items: choices: null dynamic: false allowNull: false - - id: f73yYQx4wLDTecNAC7XWXN + - id: rg5x21G6ddudqsqQakERsJ sortOrder: 4 fieldKey: time label: Timestamp @@ -10376,7 +10421,7 @@ items: choices: null dynamic: false allowNull: false - - id: hBZGJwWELkSQeaBoaDoc5a + - id: iZQvXKyJyd5BcQxL8yWquY sortOrder: 5 fieldKey: event_properties label: Event Properties @@ -10395,7 +10440,7 @@ items: choices: null dynamic: false allowNull: false - - id: eeNAbvrDewXfD2ighWA2dX + - id: 65i9T2JJr1WRPq9YHvspFr sortOrder: 6 fieldKey: user_properties label: User Properties @@ -10413,7 +10458,7 @@ items: choices: null dynamic: false allowNull: false - - id: rv88eEJ4YPKWMgfUVG8j8G + - id: 5ot5iCa6xh9hdNghdUQGHU sortOrder: 7 fieldKey: groups label: Groups @@ -10428,7 +10473,7 @@ items: choices: null dynamic: false allowNull: false - - id: mNy5wdWDFf6pxaC7gD8AvW + - id: 7a9a3fwtuM7M9f6mNLxnxL sortOrder: 8 fieldKey: app_version label: App Version @@ -10442,7 +10487,7 @@ items: choices: null dynamic: false allowNull: false - - id: rwhnt9g76jK8xjbE2gEkAM + - id: bCXTV5ATYE4fXF9XadD813 sortOrder: 9 fieldKey: platform label: Platform @@ -10459,7 +10504,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9W8C5bsimdSnHRvVJ16M46 + - id: 3bTdKYgogXa8CwEhVumtRJ sortOrder: 10 fieldKey: os_name label: OS Name @@ -10475,7 +10520,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7ZKaojDez6kZ42mP584bQg + - id: t6KNiiRQHnsVVcB6LVrF4i sortOrder: 11 fieldKey: os_version label: OS Version @@ -10489,7 +10534,7 @@ items: choices: null dynamic: false allowNull: false - - id: x2msiQfvqy3M17zgZKfWYW + - id: 6z2vb9M8DWgQyvaTy7arTX sortOrder: 12 fieldKey: device_brand label: Device Brand @@ -10503,7 +10548,7 @@ items: choices: null dynamic: false allowNull: false - - id: c3p2Rwn6Rr6yH9XAG6DD5Y + - id: 5zSb5us7e7oUyTXoqdKgSx sortOrder: 13 fieldKey: device_manufacturer label: Device Manufacturer @@ -10517,7 +10562,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8UbsDutDowysnxpEGqzygT + - id: aLoq9SfxCrs4F9B4DQpGVF sortOrder: 14 fieldKey: device_model label: Device Model @@ -10531,7 +10576,7 @@ items: choices: null dynamic: false allowNull: false - - id: wgwjoNT9FpSpJsecH8EY3W + - id: oTMzGV2k4BAs4XjxoZFMhL sortOrder: 15 fieldKey: carrier label: Carrier @@ -10545,7 +10590,7 @@ items: choices: null dynamic: false allowNull: false - - id: xAoqvkd2yjiinqcgLog1Qm + - id: 6jGdLBtGd38rRibuyPUjeL sortOrder: 16 fieldKey: country label: Country @@ -10559,7 +10604,7 @@ items: choices: null dynamic: false allowNull: false - - id: vkZ6FnF9kZEZtkTniWf42g + - id: 74g9zw1V1ZMphhsWWHRNDX sortOrder: 17 fieldKey: region label: Region @@ -10573,7 +10618,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3vDVpKp33tPoPhDvg2JZth + - id: 8tGcjutdkHEF5BFMdZEtMS sortOrder: 18 fieldKey: city label: City @@ -10587,7 +10632,7 @@ items: choices: null dynamic: false allowNull: false - - id: jSw45uWJT6Ugn4AQXtVY7R + - id: ctLaekK5EzuBX5gaXmaGiq sortOrder: 19 fieldKey: dma label: Designated Market Area @@ -10599,7 +10644,7 @@ items: choices: null dynamic: false allowNull: false - - id: aLDZxQi8YHVrEajZwKRVH + - id: gEPrGaAMSwTfpQ5c5rREPj sortOrder: 20 fieldKey: language label: Language @@ -10613,7 +10658,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5gAV4uK4fcjQzoa1djJARC + - id: kVuWbRcJmAz5TdARVQHMDH sortOrder: 21 fieldKey: price label: Price @@ -10630,7 +10675,7 @@ items: choices: null dynamic: false allowNull: false - - id: wEgnNzhURDnqdJd1NuJEFn + - id: r3PuXfisT4N4FtmgkGD7ZN sortOrder: 22 fieldKey: quantity label: Quantity @@ -10644,7 +10689,7 @@ items: choices: null dynamic: false allowNull: false - - id: cK4Sz2EyJ58ipjA51kkZpd + - id: 3n3wiAYukV9Dze45Ykbf8u sortOrder: 23 fieldKey: revenue label: Revenue @@ -10662,7 +10707,7 @@ items: choices: null dynamic: false allowNull: false - - id: qQgLdKvWCThPY4GJRPYbkL + - id: twvM6sdEVg2kbkF3A3S3n8 sortOrder: 24 fieldKey: productId label: Product ID @@ -10678,7 +10723,7 @@ items: choices: null dynamic: false allowNull: false - - id: v9rzrW3WWWwcFdNmKa9rD9 + - id: ebpxVJ7k9datnEhH2DQc6S sortOrder: 25 fieldKey: revenueType label: Revenue Type @@ -10694,7 +10739,7 @@ items: choices: null dynamic: false allowNull: false - - id: a1Q73ozWMuKUPCTPHuiPwB + - id: 5bjj8W92iSrP4W69pRqmyK sortOrder: 26 fieldKey: location_lat label: Latitude @@ -10708,7 +10753,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8w35i3yw9vp16kXZyw7STe + - id: tCX8rJKUyh9hrbTyHY6jwU sortOrder: 27 fieldKey: location_lng label: Longtitude @@ -10722,7 +10767,7 @@ items: choices: null dynamic: false allowNull: false - - id: vSJnq8sUESpbtYRnPUbJ1B + - id: fgvL61S2oztY7Tnk9YyLPA sortOrder: 28 fieldKey: ip label: IP Address @@ -10742,7 +10787,7 @@ items: choices: null dynamic: false allowNull: false - - id: mX2trWgB9HFTLRmmHgfMef + - id: ELXU4g5du6wspJTatxsF6 sortOrder: 29 fieldKey: idfa label: Identifier For Advertiser (IDFA) @@ -10762,7 +10807,7 @@ items: choices: null dynamic: false allowNull: false - - id: m5a6xuYWxzZ8HpgNAt8Zwf + - id: 7dC3vyq9z3RZGh4KZktA4x sortOrder: 30 fieldKey: idfv label: Identifier For Vendor (IDFV) @@ -10776,7 +10821,7 @@ items: choices: null dynamic: false allowNull: false - - id: 46kZ3jDEHJVfHx4nmFj9r4 + - id: 2bhxtwhyZcX1RdYwr17oJN sortOrder: 31 fieldKey: adid label: Google Play Services Advertising ID @@ -10796,7 +10841,7 @@ items: choices: null dynamic: false allowNull: false - - id: bxcMpXeMgMomhvLyemxJB + - id: i7mSB7Z9CQm6jwWWg3WNiu sortOrder: 32 fieldKey: android_id label: Android ID @@ -10808,7 +10853,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8peAeFW4cEaQoz1aDATZ9m + - id: 9bZYJ3gLwS5wbNC3WsrGFA sortOrder: 33 fieldKey: event_id label: Event ID @@ -10824,7 +10869,7 @@ items: choices: null dynamic: false allowNull: false - - id: hePEhY4Q3sPg43rejScDNn + - id: tMP1vAt5RgSe5LvvhkwgWv sortOrder: 34 fieldKey: insert_id label: Insert ID @@ -10840,7 +10885,7 @@ items: choices: null dynamic: false allowNull: false - - id: bZkkvAXV3Hm2t7qzzmMDZT + - id: sepdcyGZG1kYVcCGg9D7h1 sortOrder: 35 fieldKey: library label: Library @@ -10854,7 +10899,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4J51ppaxksbumbusurhQbf + - id: s1bZtMaDpn7ZtCRPZpiNBZ sortOrder: 36 fieldKey: products label: Products @@ -10879,7 +10924,7 @@ items: choices: null dynamic: false allowNull: false - - id: wsEdLsRf4E5GW6ZWaAbsn + - id: 548a4P6dbGzehQid324VuZ sortOrder: 37 fieldKey: setOnce label: Set Once @@ -10906,7 +10951,7 @@ items: choices: null dynamic: false allowNull: false - - id: tZAnz7WpHMAVJrXUfty6dU + - id: dSAakTGGKtmbdoMuBjswqM sortOrder: 38 fieldKey: setAlways label: Set Always @@ -10931,7 +10976,7 @@ items: choices: null dynamic: false allowNull: false - - id: wtDkoZ5hTruzQDoYTtgEKb + - id: jACojuEwSKDJwXYsTcp6wb sortOrder: 39 fieldKey: add label: Add @@ -10945,7 +10990,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5pLKcd4KRQuLJJDyQhZFur + - id: 9aty1VyVeU8frqEWFcNets sortOrder: 40 fieldKey: use_batch_endpoint label: Use Batch Endpoint @@ -10963,7 +11008,7 @@ items: choices: null dynamic: false allowNull: false - - id: wRV7ZexbvZohJntP3Ef2WC + - id: 8z1Vwom5CZECdvAJmdUp7C sortOrder: 41 fieldKey: userAgent label: User Agent @@ -10977,7 +11022,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7sKvPPG8QwPpBoZ1jEuGue + - id: mrUdUyE44EUkC7kZ3wd9cS sortOrder: 42 fieldKey: userAgentParsing label: User Agent Parsing @@ -10993,8 +11038,23 @@ items: choices: null dynamic: false allowNull: false - - id: bcVWeeJWvcgMSNi4ztMCfX + - id: gnaGANHGEqKDRCzHgA37B2 sortOrder: 43 + fieldKey: includeRawUserAgent + label: Include Raw User Agent + type: BOOLEAN + description: >- + Enabling this setting will send user_agent based on the raw user agent + string provided in the userAgent field + placeholder: '' + defaultValue: false + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: hbr2H95LoTsicYc8U1ECRe + sortOrder: 44 fieldKey: min_id_length label: Minimum ID Length type: INTEGER @@ -11008,8 +11068,8 @@ items: choices: null dynamic: false allowNull: true - - id: cgXLDR7xuZLhX5tUgYkseJ - sortOrder: 44 + - id: qCCU8eQWHuTKLGuhouMnpW + sortOrder: 45 fieldKey: userAgentData label: User Agent Data type: OBJECT @@ -11152,15 +11212,87 @@ items: userAgent: '@path': $.context.userAgent userAgentParsing: true + includeRawUserAgent: false userAgentData: model: '@path': $.context.userAgentData.model platformVersion: '@path': $.context.userAgentData.platformVersion trigger: type = "track" and event != "Order Completed" - - actionId: uhprCN3Pc9fjb89v4xDrfP - name: Page Calls + - actionId: nhJa95SA9MXa3hi2Vm2acC + name: Browser Session Tracking + fields: {} + trigger: >- + type = "track" or type = "identify" or type = "group" or type = "page" or + type = "alias" + - actionId: 9STyJcVfDee2NowS4DGdmW + name: Identify Calls fields: + user_id: + '@path': $.userId + device_id: + '@if': + exists: + '@path': $.context.device.id + then: + '@path': $.context.device.id + else: + '@path': $.anonymousId + user_properties: + '@path': $.traits + app_version: + '@path': $.context.app.version + platform: + '@path': $.context.device.type + os_name: + '@path': $.context.os.name + os_version: + '@path': $.context.os.version + device_brand: + '@path': $.context.device.brand + device_manufacturer: + '@path': $.context.device.manufacturer + device_model: + '@path': $.context.device.model + carrier: + '@path': $.context.network.carrier + country: + '@path': $.context.location.country + region: + '@path': $.context.location.region + city: + '@path': $.context.location.city + language: + '@path': $.context.locale + userAgent: + '@path': $.context.userAgent + userAgentParsing: true + includeRawUserAgent: false + utm_properties: + utm_source: + '@path': $.context.campaign.source + utm_medium: + '@path': $.context.campaign.medium + utm_campaign: + '@path': $.context.campaign.name + utm_term: + '@path': $.context.campaign.term + utm_content: + '@path': $.context.campaign.content + referrer: + '@path': $.context.page.referrer + library: + '@path': $.context.library.name + userAgentData: + model: + '@path': $.context.userAgentData.model + platformVersion: + '@path': $.context.userAgentData.platformVersion + trigger: type = "identify" + - actionId: cRSyn3B292uKfxrpKwHRDY + name: Order Completed Calls + fields: + trackRevenuePerProduct: false user_id: '@path': $.userId device_id: @@ -11172,7 +11304,7 @@ items: else: '@path': $.anonymousId event_type: - '@template': Viewed {{name}} + '@path': $.event session_id: '@path': $.integrations.Actions Amplitude.session_id time: @@ -11254,84 +11386,11 @@ items: '@path': productId revenueType: '@path': revenueType - setOnce: - initial_referrer: - '@path': $.context.page.referrer - initial_utm_source: - '@path': $.context.campaign.source - initial_utm_medium: - '@path': $.context.campaign.medium - initial_utm_campaign: - '@path': $.context.campaign.name - initial_utm_term: - '@path': $.context.campaign.term - initial_utm_content: - '@path': $.context.campaign.content - setAlways: - referrer: - '@path': $.context.page.referrer - utm_source: - '@path': $.context.campaign.source - utm_medium: - '@path': $.context.campaign.medium - utm_campaign: - '@path': $.context.campaign.name - utm_term: - '@path': $.context.campaign.term - utm_content: - '@path': $.context.campaign.content use_batch_endpoint: false userAgent: '@path': $.context.userAgent userAgentParsing: true - userAgentData: - model: - '@path': $.context.userAgentData.model - platformVersion: - '@path': $.context.userAgentData.platformVersion - trigger: type = "page" - - actionId: 9STyJcVfDee2NowS4DGdmW - name: Identify Calls - fields: - user_id: - '@path': $.userId - device_id: - '@if': - exists: - '@path': $.context.device.id - then: - '@path': $.context.device.id - else: - '@path': $.anonymousId - user_properties: - '@path': $.traits - app_version: - '@path': $.context.app.version - platform: - '@path': $.context.device.type - os_name: - '@path': $.context.os.name - os_version: - '@path': $.context.os.version - device_brand: - '@path': $.context.device.brand - device_manufacturer: - '@path': $.context.device.manufacturer - device_model: - '@path': $.context.device.model - carrier: - '@path': $.context.network.carrier - country: - '@path': $.context.location.country - region: - '@path': $.context.location.region - city: - '@path': $.context.location.city - language: - '@path': $.context.locale - userAgent: - '@path': $.context.userAgent - userAgentParsing: true + includeRawUserAgent: false utm_properties: utm_source: '@path': $.context.campaign.source @@ -11345,14 +11404,12 @@ items: '@path': $.context.campaign.content referrer: '@path': $.context.page.referrer - library: - '@path': $.context.library.name userAgentData: model: '@path': $.context.userAgentData.model platformVersion: '@path': $.context.userAgentData.platformVersion - trigger: type = "identify" + trigger: type = "track" and event = "Order Completed" - actionId: uhprCN3Pc9fjb89v4xDrfP name: Screen Calls fields: @@ -11479,16 +11536,16 @@ items: userAgent: '@path': $.context.userAgent userAgentParsing: true + includeRawUserAgent: false userAgentData: model: '@path': $.context.userAgentData.model platformVersion: '@path': $.context.userAgentData.platformVersion trigger: type = "screen" - - actionId: cRSyn3B292uKfxrpKwHRDY - name: Order Completed Calls + - actionId: uhprCN3Pc9fjb89v4xDrfP + name: Page Calls fields: - trackRevenuePerProduct: false user_id: '@path': $.userId device_id: @@ -11500,7 +11557,7 @@ items: else: '@path': $.anonymousId event_type: - '@path': $.event + '@template': Viewed {{name}} session_id: '@path': $.integrations.Actions Amplitude.session_id time: @@ -11582,11 +11639,22 @@ items: '@path': productId revenueType: '@path': revenueType - use_batch_endpoint: false - userAgent: - '@path': $.context.userAgent - userAgentParsing: true - utm_properties: + setOnce: + initial_referrer: + '@path': $.context.page.referrer + initial_utm_source: + '@path': $.context.campaign.source + initial_utm_medium: + '@path': $.context.campaign.medium + initial_utm_campaign: + '@path': $.context.campaign.name + initial_utm_term: + '@path': $.context.campaign.term + initial_utm_content: + '@path': $.context.campaign.content + setAlways: + referrer: + '@path': $.context.page.referrer utm_source: '@path': $.context.campaign.source utm_medium: @@ -11597,20 +11665,17 @@ items: '@path': $.context.campaign.term utm_content: '@path': $.context.campaign.content - referrer: - '@path': $.context.page.referrer + use_batch_endpoint: false + userAgent: + '@path': $.context.userAgent + userAgentParsing: true + includeRawUserAgent: false userAgentData: model: '@path': $.context.userAgentData.model platformVersion: '@path': $.context.userAgentData.platformVersion - trigger: type = "track" and event = "Order Completed" - - actionId: nhJa95SA9MXa3hi2Vm2acC - name: Browser Session Tracking - fields: {} - trigger: >- - type = "track" or type = "identify" or type = "group" or type = "page" or - type = "alias" + trigger: type = "page" partnerOwned: false - id: 668d1cb2a1dcc5ad33228d92 display_name: Angler AI @@ -17211,193 +17276,6 @@ items: actions: [] presets: [] partnerOwned: true -- id: 678ff49d9fe6020cf449fd00 - display_name: Antavo (Actions) - name: Antavo (Actions) - slug: antavo-actions - hidden: false - endpoints: - - US - regions: - - us-west-2 - - eu-west-1 - url: connections/destinations/catalog/antavo-actions - previous_names: - - Antavo (Actions) - website: http://www.antavo.com - status: PUBLIC_BETA - categories: - - Marketing Automation - - Personalization - logo: - url: https://cdn-devcenter.segment.com/df29a234-66e9-4a2d-ad20-53c2c5125f35.svg - mark: - url: https://cdn-devcenter.segment.com/f1f29633-588f-43f5-a8fe-3353b287291b.svg - methods: - track: true - identify: true - group: true - alias: true - screen: false - page: true - platforms: - browser: true - mobile: false - server: true - warehouse: false - cloudAppObject: false - linkedAudiences: true - components: [] - browserUnbundlingSupported: false - browserUnbundlingPublic: false - replay: false - connection_modes: - device: - web: false - mobile: false - server: false - cloud: - web: true - mobile: false - server: true - settings: - - name: api_key - type: password - defaultValue: '' - description: The Antavo brand API key supplied to your brand in Antavo Loyalty Engine - required: true - label: API Key - - name: stack - type: string - defaultValue: '' - description: The Antavo Loyalty Engine stack where your brand resides - required: true - label: Stack - actions: - - id: 7nVALgPfojnZZHeCsEEp38 - name: Profile updates - slug: profile - description: Sync profile updates into Antavo - platform: CLOUD - hidden: false - defaultTrigger: type = "identify" - fields: - - id: a9PDdiXJKcVLnXd9y7VVH7 - sortOrder: 0 - fieldKey: customer - label: Customer ID - type: STRING - description: User ID, selected in Antavo as customer identifier - placeholder: '' - defaultValue: - '@path': $.userId - required: true - multiple: false - choices: null - dynamic: false - allowNull: false - - id: 9VtQA9iF3StU3YLqvnLp9W - sortOrder: 1 - fieldKey: account - label: Account - type: STRING - description: Antavo Account ID — if the Multi Accounts extension is enabled - placeholder: '' - defaultValue: '' - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - - id: mtHZAUBKTGrXzvJtuywsSs - sortOrder: 2 - fieldKey: data - label: Data - type: OBJECT - description: Customer properties - placeholder: '' - defaultValue: - first_name: - '@path': $.traits.first_name - last_name: - '@path': $.traits.last_name - email: - '@path': $.traits.email - birth_date: - '@path': $.traits.birthday - gender: - '@path': $.traits.gender - language: - '@path': $.traits.language - phone: - '@path': $.traits.phone - mobile_phone: - '@path': $.traits.mobile_phone - required: true - multiple: false - choices: null - dynamic: false - allowNull: false - - id: xj9EmGQuQxr8hSHTi6HXrm - name: Loyalty events - slug: event - description: Sync loyalty events into Antavo - platform: CLOUD - hidden: false - defaultTrigger: type = "track" - fields: - - id: vHLGtABSpHuvXesqPBUkJZ - sortOrder: 0 - fieldKey: customer - label: Customer ID - type: STRING - description: User ID, selected in Antavo as customer identifier - placeholder: '' - defaultValue: - '@path': $.userId - required: true - multiple: false - choices: null - dynamic: false - allowNull: false - - id: 3dySYCXuefNdkDDFF5XRa3 - sortOrder: 1 - fieldKey: action - label: Action - type: STRING - description: Loyalty event name in Antavo - placeholder: '' - required: true - multiple: false - choices: null - dynamic: false - allowNull: false - - id: pTZmwVHFCn94ZGWr4KwkKu - sortOrder: 2 - fieldKey: account - label: Account - type: STRING - description: Antavo Account ID — if the Multi Accounts extension is enabled - placeholder: '' - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - - id: aE6AypVWYuh8cE6iwYhfqe - sortOrder: 3 - fieldKey: data - label: Event data - type: OBJECT - description: Event data - placeholder: '' - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - presets: [] - partnerOwned: true - id: 554926390a20f4e22f0fb38a display_name: Appcues name: Appcues @@ -70723,10 +70601,8 @@ items: website: https://www.usejimo.com status: PUBLIC categories: + - Personalization - Customer Success - - Enrichment - - Marketing Automation - - Surveys logo: url: https://cdn-devcenter.segment.com/455db91f-495e-403f-aeec-88eb62e460a2.svg mark: @@ -79001,7 +78877,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" or event = "Audience Exited" fields: - - id: cMSmRizucczjg9XbFVYMYC + - id: 31x86t1JVzBRXmYopJ99dB sortOrder: 0 fieldKey: dmp_segment_name label: DMP Segment Display Name @@ -79019,7 +78895,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ezJufbHfDrz4Y3Re8R8snC + - id: g2pB2e7ByWVu2irQiNeWRo sortOrder: 1 fieldKey: enable_batching label: Enable Batching @@ -79033,7 +78909,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gifJKtQQmbe9LVXz2R37bC + - id: f9EJ7eUp7Lkyg4nxkeKE4g sortOrder: 2 fieldKey: email label: User Email @@ -79053,8 +78929,80 @@ items: choices: null dynamic: false allowNull: false - - id: hv2dDJ9xBctsKxDHVzCmZo + - id: 4CdHQoyh3SotcuC4nDmS7N + sortOrder: 3 + fieldKey: first_name + label: User First Name + type: STRING + description: The user's first name to send to LinkedIn. + placeholder: '' + defaultValue: + '@path': $.traits.firstName + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: tYJxbjPtrefdUXR5tu3Biz + sortOrder: 4 + fieldKey: last_name + label: User Last Name + type: STRING + description: The user's last name to send to LinkedIn. + placeholder: '' + defaultValue: + '@path': $.traits.lastName + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: mF4DscEQPPgkyigDiwX5z2 sortOrder: 5 + fieldKey: title + label: User Title + type: STRING + description: The user's title to send to LinkedIn. + placeholder: '' + defaultValue: + '@path': $.traits.title + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5zbJnVkjFMpLotz4ViyRWg + sortOrder: 6 + fieldKey: company + label: User Company + type: STRING + description: The user's company to send to LinkedIn. + placeholder: '' + defaultValue: + '@path': $.traits.company + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: e5ghKrbSdhFV5BvYBNQRPn + sortOrder: 7 + fieldKey: country + label: User Country + type: STRING + description: >- + The user's country to send to LinkedIn. This field accepts an ISO + standardized two letter country code e.g. US. + placeholder: '' + defaultValue: + '@path': $.traits.country + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: dxDocTVte7NTURTzWjha1T + sortOrder: 10 fieldKey: personas_audience_key label: Segment Engage Audience Key type: STRING @@ -79069,8 +79017,8 @@ items: dynamic: false allowNull: false hidden: false - - id: aUGejch7JLU6aa9HJVucLa - sortOrder: 7 + - id: nxKHSRMYwgcr6oxHgM6YDm + sortOrder: 12 fieldKey: dmp_user_action label: DMP User Action type: STRING diff --git a/src/_data/catalog/destinations_private.yml b/src/_data/catalog/destinations_private.yml index 58ef8db6f8..c9339499ce 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-02-06 +# destination data last updated 2025-02-13 items: - id: 54521fd925e721e32a72eee1 display_name: Pardot diff --git a/src/_data/catalog/source_categories.yml b/src/_data/catalog/source_categories.yml index 15cf47bfc2..287d54ff1e 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-02-06 +# source categories last updated 2025-02-13 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 ffc291c994..74d05cdb3c 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-02-06 +# sources last updated 2025-02-13 items: - id: 8HWbgPTt3k display_name: .NET From 04609ca3fc98e41efa9e3d554d01037b9ce976f5 Mon Sep 17 00:00:00 2001 From: sade-wusi Date: Thu, 13 Feb 2025 12:28:51 +0000 Subject: [PATCH 07/13] Updated email template limits - attachments not supported.md --- src/engage/campaigns/broadcasts.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/engage/campaigns/broadcasts.md b/src/engage/campaigns/broadcasts.md index c493bc2e80..defbc08450 100644 --- a/src/engage/campaigns/broadcasts.md +++ b/src/engage/campaigns/broadcasts.md @@ -99,7 +99,9 @@ For more on message segments, view [SMS character limits](https://www.twilio.com ### Email template limits -The total size of your email, including attachments, must be less than 30MB. +The total size of your email must be less than 30MB. + +It is not possible to add files to email templates as attachments. You can upload files to an external storage location and include a link to them through a button or image. To learn more, view SendGrid's [email limits](https://docs.sendgrid.com/api-reference/mail-send/limitations#:~:text=The%20total%20size%20of%20your,must%20no%20more%20than%201000.){:target="_blank"}. From eb6db972a86e72b9d04b082fbe7d43a07e783473 Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 13 Feb 2025 12:48:11 -0600 Subject: [PATCH 08/13] update exclusion rules --- src/unify/Traits/recommended-items.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/unify/Traits/recommended-items.md b/src/unify/Traits/recommended-items.md index 1272ec193f..bb0fb32a5d 100644 --- a/src/unify/Traits/recommended-items.md +++ b/src/unify/Traits/recommended-items.md @@ -51,12 +51,13 @@ To create a Recommended Item trait: Segment begins creating your new trait. This process could take up to 48 hours. -## Exclusion Rules +## Exclusion rules -Exclusion rules are an optinal feature that let you manually exclude specific items from being recommended. For example, you could remove all items that users have previously purchased or you could remove items that cost more than $20 - - **Item Information**: This type of exclusion rule removes products based on the item metadata mapped in the product catalog. For example, items that cost over a certain amount or items from a specific brand/category could be removed - - **Past User Action**: This type of exclusion rule removes products based on the any actions that a user has taken on the item. For example, you can remove items that a customer has purchased or have previously added to their cart. +Exclusion rules let you filter out specific items from recommendations, helping keep suggestions relevant and valuable. For example, you could use them to remove items a user has already purchased or exclude products above a certain price. +There are two types of exclusion rules: + - **Item information**: This filters out items based on product catalog metadata. For example, you can exclude items over a certain price, from a specific category, or by a particular brand. + - **Past user action**: This filters out items based on a user’s interaction history. For example, you can remove items a customer already purchased or previously added to their cart. ## Example use case: personalized album recommendations From 6e80a47fe7fa487b44f192da499682b42942c700 Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 13 Feb 2025 12:51:39 -0600 Subject: [PATCH 09/13] update best practices --- src/unify/Traits/recommended-items.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/unify/Traits/recommended-items.md b/src/unify/Traits/recommended-items.md index bb0fb32a5d..c29dc9e2c0 100644 --- a/src/unify/Traits/recommended-items.md +++ b/src/unify/Traits/recommended-items.md @@ -80,6 +80,6 @@ By setting up a trait like this, each user profile now includes personalized rec Keep the following in mind as you work with Recommended Items: -- **Limit recommendations to key items**: Start with 3-5 items per profile. This keeps recommendations concise and tailored to each user's preferences. +- **Limit recommendations to key items**: Start with 3-5 items per profile to keep recommendations concise and personalized. - **Consider audience size**: Larger audiences can dilute engagement rates for each recommended item. Focusing on the top 20% of users keeps recommendations relevant and impactful. -- **Give the system time to build the trait**: Recommended Item traits can take up to 48 hours to build, depending on data volume and complexity. Segment recommends waiting until 48 hours have passed before using the trait in campaigns. +- **Give the system time to build the trait**: Recommended Items traits can take up to 48 hours to generate, depending on data volume and complexity. Segment recommends waiting until 48 hours have passed before using the trait in campaigns. From cf4c79807d9ff9f275a9c0144759ec72ffd617c0 Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 13 Feb 2025 12:54:03 -0600 Subject: [PATCH 10/13] moving exclusion rules to before setup instructions --- src/unify/Traits/recommended-items.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/unify/Traits/recommended-items.md b/src/unify/Traits/recommended-items.md index c29dc9e2c0..76ef5a9e2b 100644 --- a/src/unify/Traits/recommended-items.md +++ b/src/unify/Traits/recommended-items.md @@ -29,6 +29,14 @@ Once Segment attaches the recommendation array to a profile, you can use it to: - Build further segments based on Recommended Items - Trigger customized campaigns and experiences tailored to individual users +### Exclusion rules + +Exclusion rules let you filter out specific items from recommendations, helping keep suggestions relevant and valuable. For example, you could use them to remove items a user has already purchased or exclude products above a certain price. + +There are two types of exclusion rules: + - **Item information**: This filters out items based on product catalog metadata. For example, you can exclude items over a certain price, from a specific category, or by a particular brand. + - **Past user action**: This filters out items based on a user’s interaction history. For example, you can remove items a customer already purchased or previously added to their cart. + ## Create a Recommended Items trait > info "Before you begin" @@ -45,20 +53,12 @@ To create a Recommended Item trait: 5. Choose how many item types you want to return onto each profile. - You can select up to 5 item types. 6. Click **Calculate** to get a preview of the number of users who will receive your recommendations, then click **Next**. -7. (*Optional*) Set your exclusion rules to manually remove specific items from being recommended +7. (*Optional*) Set exclusion rules to filter out specific items from recommendations. 8. (*Optional*) Select destinations you want to sync the trait to, then click **Next**. 9. Give your trait a name, then click **Create Trait**. Segment begins creating your new trait. This process could take up to 48 hours. -## Exclusion rules - -Exclusion rules let you filter out specific items from recommendations, helping keep suggestions relevant and valuable. For example, you could use them to remove items a user has already purchased or exclude products above a certain price. - -There are two types of exclusion rules: - - **Item information**: This filters out items based on product catalog metadata. For example, you can exclude items over a certain price, from a specific category, or by a particular brand. - - **Past user action**: This filters out items based on a user’s interaction history. For example, you can remove items a customer already purchased or previously added to their cart. - ## Example use case: personalized album recommendations Suppose you’re managing a music streaming app and want to give each user personalized music recommendations based on their listening habits. From a1c0b2efb9be70790dfbaac77f68cf290bd3cdef Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 13 Feb 2025 13:01:32 -0600 Subject: [PATCH 11/13] minor rewording --- src/engage/campaigns/broadcasts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/campaigns/broadcasts.md b/src/engage/campaigns/broadcasts.md index defbc08450..489a66fda4 100644 --- a/src/engage/campaigns/broadcasts.md +++ b/src/engage/campaigns/broadcasts.md @@ -101,7 +101,7 @@ For more on message segments, view [SMS character limits](https://www.twilio.com The total size of your email must be less than 30MB. -It is not possible to add files to email templates as attachments. You can upload files to an external storage location and include a link to them through a button or image. +Attachments are not supported in email templates, but you can upload files to an external storage service and include a link within the email using a button or image. To learn more, view SendGrid's [email limits](https://docs.sendgrid.com/api-reference/mail-send/limitations#:~:text=The%20total%20size%20of%20your,must%20no%20more%20than%201000.){:target="_blank"}. From aa9508afbfab8e5509f47cef04912fdd799f00d3 Mon Sep 17 00:00:00 2001 From: pwseg Date: Thu, 13 Feb 2025 13:08:00 -0600 Subject: [PATCH 12/13] remove stupid stuff --- .bundle/config | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.bundle/config b/.bundle/config index 056fd7c066..decc94833f 100644 --- a/.bundle/config +++ b/.bundle/config @@ -1,3 +1,2 @@ --- -BUNDLE_PATH: "vendor/bundle" -some change \ No newline at end of file +BUNDLE_PATH: "vendor/bundle" \ No newline at end of file From 0deb1ebf8ab45514b71e4c53116b75c78e8c09e0 Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 13 Feb 2025 14:42:03 -0600 Subject: [PATCH 13/13] minor fix --- src/unify/Traits/computed-traits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unify/Traits/computed-traits.md b/src/unify/Traits/computed-traits.md index b318a70290..2d75fbca82 100644 --- a/src/unify/Traits/computed-traits.md +++ b/src/unify/Traits/computed-traits.md @@ -223,7 +223,7 @@ You can read the [full Profile API docs](/docs/unify/profile-api/) to learn more ## Deleting Computed Traits -When computed traits are deleted, any user that had a value for that trait will now have a custom traits on the Unify profile. +When computed traits are deleted, any user that had a value for that trait will now have a custom trait on the Unify profile. ## Downloading your Computed Trait as a CSV file