diff --git a/.bundle/config b/.bundle/config index 2369228816..decc94833f 100644 --- a/.bundle/config +++ b/.bundle/config @@ -1,2 +1,2 @@ --- -BUNDLE_PATH: "vendor/bundle" +BUNDLE_PATH: "vendor/bundle" \ 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 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`. diff --git a/src/engage/campaigns/broadcasts.md b/src/engage/campaigns/broadcasts.md index c493bc2e80..489a66fda4 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. + +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"}. diff --git a/src/protocols/enforce/schema-configuration.md b/src/protocols/enforce/schema-configuration.md index 44db1ef92f..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 across all device-mode and cloud-mode Destinations.** +**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 diff --git a/src/unify/Traits/computed-traits.md b/src/unify/Traits/computed-traits.md index 4ccfab1308..e5b97ca007 100644 --- a/src/unify/Traits/computed-traits.md +++ b/src/unify/Traits/computed-traits.md @@ -223,6 +223,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 trait 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. diff --git a/src/unify/Traits/recommended-items.md b/src/unify/Traits/recommended-items.md index 6574b1dd98..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,8 +53,9 @@ 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 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. @@ -71,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 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 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. \ No newline at end of file +- **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.