diff --git a/src/_data/catalog/destination_categories.yml b/src/_data/catalog/destination_categories.yml index 1505f25d7d..adcf5a0bae 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-09-11 +# destination categories last updated 2025-09-18 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 9535527585..a96688464b 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-09-11 +# destination data last updated 2025-09-18 items: - id: 637e8d185e2dec264895ea89 display_name: 1Flow @@ -1918,7 +1918,7 @@ items: required: true label: Customer Prefix - name: s3_access_key - type: string + type: password defaultValue: '' description: S3 Access Key for the S3 bucket. required: true @@ -1963,7 +1963,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 6gSQxqtvgNEYMwAQcdkvFw + - id: tQ8onKWu1zCtZxzXNabvcq sortOrder: 0 fieldKey: key_value_pairs label: Key-Value pairs @@ -1975,7 +1975,7 @@ items: choices: null dynamic: false allowNull: false - - id: b8xUXRhi7koyvQVGkSEehr + - id: xqr5kVYPk5uTN2uvq4Wt16 sortOrder: 1 fieldKey: array_data label: Arrays @@ -1989,7 +1989,7 @@ items: choices: null dynamic: false allowNull: false - - id: qJ8B1hGPXkKAXwdMemxwqf + - id: 7zT6qV4wbvf21PZ18abTzp sortOrder: 2 fieldKey: context label: Context @@ -2003,7 +2003,7 @@ items: choices: null dynamic: false allowNull: false - - id: bsf4RGBoGpnWdHf3bxDa67 + - id: iS4HU457GVi7aDFs8y8tKA sortOrder: 3 fieldKey: properties label: Properties @@ -2017,7 +2017,7 @@ items: choices: null dynamic: false allowNull: false - - id: b3utahc7tksi99ekuouGHK + - id: sG3fFQZkoLmQC3pK5S2FRt sortOrder: 4 fieldKey: traits label: Traits @@ -2031,7 +2031,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7PyXbremMWCLudWd1vDySG + - id: s4SxSKGqWc5GcJvax1LnBN sortOrder: 5 fieldKey: uniqueRecipientId label: UniqueRecipientId @@ -2053,7 +2053,7 @@ items: choices: null dynamic: false allowNull: false - - id: pz1djsK7HwvMq1AhT4jG9 + - id: nmXULVWMy8yTJQhfZn5BJG sortOrder: 6 fieldKey: type label: Type @@ -2069,7 +2069,7 @@ items: choices: null dynamic: false allowNull: false - - id: tvmBHuYExwZBuk8BorxHbV + - id: twN8Em1U2bEAiZnU7D38Zs sortOrder: 7 fieldKey: timestamp label: Timestamp @@ -2087,37 +2087,37 @@ items: allowNull: false presets: - actionId: 9RosE3TJubbeuBLHewZUzU - name: Track Calls + name: Identify Calls fields: uniqueRecipientId: '@if': exists: - '@path': $.properties.email + '@path': $.traits.email then: - '@path': $.properties.email + '@path': $.traits.email else: '@path': $.context.traits.email type: '@path': $.type timestamp: '@path': $.timestamp - trigger: type = "track" + trigger: type = "identify" - actionId: 9RosE3TJubbeuBLHewZUzU - name: Identify Calls + name: Track Calls fields: uniqueRecipientId: '@if': exists: - '@path': $.traits.email + '@path': $.properties.email then: - '@path': $.traits.email + '@path': $.properties.email else: '@path': $.context.traits.email type: '@path': $.type timestamp: '@path': $.timestamp - trigger: type = "identify" + trigger: type = "track" partnerOwned: true - id: 6388fddea33fcc69c0f8d9ce display_name: Actable Predictive @@ -2696,7 +2696,7 @@ items: server: true settings: - name: apiToken - type: string + type: password defaultValue: '' description: >- Pipedrive API token. This is found in Pipedrive in Settings > Personal @@ -2747,7 +2747,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: k7eVGAPAvMYrnG5c5g8F31 + - id: tVNGDz23BUetPSY3Cz2zZF sortOrder: 0 fieldKey: match_field label: Match field @@ -2762,7 +2762,7 @@ items: dynamic: true allowNull: false hidden: false - - id: eoTBRAjrihDc2eBhA6sVpY + - id: awkawGiQWYxLgdUdQ2yJep sortOrder: 1 fieldKey: match_value label: Match value @@ -2777,7 +2777,7 @@ items: dynamic: false allowNull: false hidden: false - - id: k2NM5AiHTyeojRTLKEK5Aw + - id: 7DuwdJo4LTGzqM8tW26StM sortOrder: 2 fieldKey: name label: Person Name @@ -2792,7 +2792,7 @@ items: dynamic: false allowNull: false hidden: false - - id: u3u5VocECFe7f8DunLYt6r + - id: kZjodZGYFn7R3Xs6SrZq7u sortOrder: 3 fieldKey: email label: Email Address @@ -2807,7 +2807,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ppe6rynyoG4WAPA1XxgMz2 + - id: L4w46oXhELjj9U649M2Yb sortOrder: 4 fieldKey: phone label: Phone Number @@ -2822,7 +2822,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 7597tfYCG6amGsDdnWTyvk + - id: wVayLfAkZBeRPZSotjLSQ8 sortOrder: 5 fieldKey: visible_to label: Visible To @@ -2847,7 +2847,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 81BrT6FpCe8o7DzdBgj2cx + - id: i2nM9PAQ67vTreMm3bZudX sortOrder: 6 fieldKey: add_time label: Created At @@ -2862,7 +2862,7 @@ items: dynamic: false allowNull: false hidden: false - - id: j4VQaLRaaYCQxr8Kr4U7tC + - id: 3aiFUpczPkY3FmVkSjtupA sortOrder: 7 fieldKey: custom_fields label: Custom fields @@ -2883,7 +2883,7 @@ items: hidden: false defaultTrigger: type = "group" fields: - - id: nznNWZoW5kvUSGCnBDLYBS + - id: d2cGt8i4PmPPRFo8o3iEJS sortOrder: 0 fieldKey: match_field label: Match field @@ -2898,7 +2898,7 @@ items: dynamic: true allowNull: false hidden: false - - id: 4c5Cx3sWr8dVVS3EhwU1tP + - id: tqRqK4gdeDK91cUqmBn9FE sortOrder: 1 fieldKey: match_value label: Match value @@ -2913,7 +2913,7 @@ items: dynamic: false allowNull: false hidden: false - - id: iSrMkR6BhxVK4VdAtaQHBX + - id: hNaKpTg8Gx68RE3rpPU34p sortOrder: 2 fieldKey: name label: Organization Name @@ -2928,7 +2928,7 @@ items: dynamic: false allowNull: false hidden: false - - id: scPNjZXULsdZbuEqzDT2FU + - id: xxB1RUtWfue6EveDjcRvbc sortOrder: 3 fieldKey: visible_to label: Visible To @@ -2953,7 +2953,7 @@ items: dynamic: false allowNull: false hidden: false - - id: fNVTV988tHJWVp7PvgNenj + - id: ijJVjzrZqd3gW5rZQo5kP1 sortOrder: 4 fieldKey: add_time label: Created At @@ -2968,7 +2968,7 @@ items: dynamic: false allowNull: false hidden: false - - id: aZBoKiJV7JAhgUPYKKXe36 + - id: 7aMuDp59gaVLCEqFQG3vep sortOrder: 5 fieldKey: custom_fields label: Custom fields @@ -2989,7 +2989,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Activity Upserted" fields: - - id: fHXmaypyfD9CBTdcAFux9s + - id: 5g5aVUXfVUve5uC12fN6LU sortOrder: 0 fieldKey: activity_id label: Activity ID @@ -3006,7 +3006,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ftKCWC8cQ5FRAXY6ErQs37 + - id: ojpzcmcznKLk4WUoGvzGT7 sortOrder: 1 fieldKey: person_match_field label: Person match field @@ -3021,7 +3021,7 @@ items: dynamic: true allowNull: false hidden: false - - id: bNppaDgfjjne4XrhpzGLvA + - id: cTeeofxNFqKTQmDdaBPtaJ sortOrder: 2 fieldKey: person_match_value label: Person match value @@ -3036,7 +3036,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hkhRFnevGJ4fexARDDrxyF + - id: 5MxQXtK5XJa7mRKmSsZiqP sortOrder: 3 fieldKey: organization_match_field label: Organization match field @@ -3051,7 +3051,7 @@ items: dynamic: true allowNull: false hidden: false - - id: tpJ13z5ZK2eHtvWgd4DJtT + - id: g6dfUeWjHc5S8M1cWbANiz sortOrder: 4 fieldKey: organization_match_value label: Organization match value @@ -3066,7 +3066,7 @@ items: dynamic: false allowNull: false hidden: false - - id: o1xKTSd7qDGtM7HnSDA5Vb + - id: vpHug84PKQBcifKdRh81We sortOrder: 5 fieldKey: deal_match_field label: Deal match field @@ -3081,7 +3081,7 @@ items: dynamic: true allowNull: false hidden: false - - id: iHD7XdzQWKdMpeQAcF4XF4 + - id: wG3vbB6LG1P8WCPFR8GsAQ sortOrder: 6 fieldKey: deal_match_value label: Deal match value @@ -3096,7 +3096,7 @@ items: dynamic: false allowNull: false hidden: false - - id: poBVTj7Lii5fL2JhHbB4zB + - id: 8VQowdh3tNYE4XTRGovbHa sortOrder: 7 fieldKey: subject label: Activity Subject @@ -3113,7 +3113,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pdZZS4jmZdPgCUmLmmSUVq + - id: kyu2w3HN9PxiqfB9VN5twU sortOrder: 8 fieldKey: type label: Type @@ -3131,7 +3131,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 97syYY2GCmnCFbiYVgV9xX + - id: wCAs5GFSGma8oGxFTue3SH sortOrder: 9 fieldKey: description label: Description @@ -3149,7 +3149,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2gf7rg1zVZN1kFXCVStp2g + - id: MEKtXbBQyh6TxGiDpZktZ sortOrder: 10 fieldKey: note label: Note @@ -3164,7 +3164,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kkEefrcVU9WJJzfyPTMPVV + - id: nvEAvgxdsZKWzZFTdoDBRg sortOrder: 11 fieldKey: due_date label: Due Date @@ -3179,7 +3179,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gZprYQHgYELxNscRaZTsDU + - id: qc9eAvKizQ9mFCeuFeUovj sortOrder: 12 fieldKey: due_time label: Due Time @@ -3194,7 +3194,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vu2tfYWFq8DCDmTLYC5TFM + - id: YoSRgjp1gDigDQyBVoiPK sortOrder: 13 fieldKey: duration label: Duration @@ -3209,7 +3209,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kUJdMGHUMF8PtuasgZS8dh + - id: t1dzaSLLEWMHVbPRxAdbru sortOrder: 14 fieldKey: done label: Done @@ -3232,7 +3232,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 7Eeeyg4y2358EkHuFFwNcC + - id: pSFrwxMg7BMR5pQezruPbf sortOrder: 0 fieldKey: lead_id label: Lead ID @@ -3255,7 +3255,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pQRc5GVGdJoy1iy9SbBqaT + - id: tEuYjn2mzEgnU1aVPA7e2B sortOrder: 1 fieldKey: person_match_field label: Person match field @@ -3270,7 +3270,7 @@ items: dynamic: true allowNull: false hidden: false - - id: bGRbutwAL3mn8uDiHdV9n + - id: 67o42ARNMiMTxJUcv71am6 sortOrder: 2 fieldKey: person_match_value label: Person match value @@ -3287,7 +3287,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kL29WNHWm3gH5R7d1myhNa + - id: cdrfkkwH8mgKMDhuGchgkp sortOrder: 3 fieldKey: organization_match_field label: Organization match field @@ -3302,7 +3302,7 @@ items: dynamic: true allowNull: false hidden: false - - id: jA12fBffBidWz38FjV5NJC + - id: 6P3sQuFKkASpD15FFFmL9F sortOrder: 4 fieldKey: organization_match_value label: Organization match value @@ -3319,7 +3319,7 @@ items: dynamic: false allowNull: false hidden: false - - id: thaRDYZ5nuJAvGexX98gPZ + - id: cFenbq9iPrUcmkspKFjZTg sortOrder: 5 fieldKey: title label: Title @@ -3340,7 +3340,7 @@ items: dynamic: false allowNull: false hidden: false - - id: haubrM3YQFxCKrCDpXsdtr + - id: uwG2r1Su8iqYdgM4ECBAk7 sortOrder: 6 fieldKey: amount label: Amount @@ -3361,7 +3361,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4NqDBvuEcpaFCmFTSygQzj + - id: iGYtSRmQiv9RdhZjfFUEfD sortOrder: 7 fieldKey: currency label: Currency @@ -3382,7 +3382,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9vohookXb4B2EALAbdjQ8M + - id: n6JJJevgBaxNZwURRDwZg sortOrder: 8 fieldKey: expected_close_date label: Expected Close Date @@ -3405,7 +3405,7 @@ items: dynamic: false allowNull: false hidden: false - - id: anWCW69LL97xjLoAaapWy7 + - id: bwMdsA6Jy7cnCc7fvFY2ao sortOrder: 9 fieldKey: visible_to label: Visible To @@ -3438,7 +3438,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Note Upserted" fields: - - id: 8PcceCMstEZeCWXCXiEze4 + - id: wQsaUuzNEM3dHFLJ8VjCaX sortOrder: 0 fieldKey: note_id label: Note ID @@ -3455,7 +3455,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uCARWx9NxBHSpMzHk7RJKt + - id: 4bp3BCJR6HcXTeFX8z6Zyk sortOrder: 1 fieldKey: lead_id label: Lead ID @@ -3472,7 +3472,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mDZKa6bK7TdUViVUmN5dTE + - id: v2FVz212QSZV57m5L4mhDc sortOrder: 2 fieldKey: person_match_field label: Person match field @@ -3487,7 +3487,7 @@ items: dynamic: true allowNull: false hidden: false - - id: bBTB7LzbdKAVYHEvkhPXff + - id: e1sWpUEwxNLyxHhMrpe1zK sortOrder: 3 fieldKey: person_match_value label: Person match value @@ -3504,7 +3504,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6uc5wqnSeVBxFfSPpG7fwc + - id: j27Fyj6ndexwBFfUBCnFhY sortOrder: 4 fieldKey: organization_match_field label: Organization match field @@ -3519,7 +3519,7 @@ items: dynamic: true allowNull: false hidden: false - - id: h8TRY9gAowHL55gqQ8LfRT + - id: 8AuHNrEGoM9jTiXrWhGy2G sortOrder: 5 fieldKey: organization_match_value label: Organization match value @@ -3536,7 +3536,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rZG7YuetTKnD2TMSKYLCY + - id: qjuJzn3WYgzTSVLuTrCY8t sortOrder: 6 fieldKey: deal_match_field label: Deal match field @@ -3551,7 +3551,7 @@ items: dynamic: true allowNull: false hidden: false - - id: nLwp6BMLet7qfSVWDxXRYi + - id: tZqPLJzhpi9mxypWtPMtL3 sortOrder: 7 fieldKey: deal_match_value label: Deal match value @@ -3568,7 +3568,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5W2pgq3u8dD2kKqLH7B4T8 + - id: dqDmfTmirH8ZkFJVGJHhVk sortOrder: 8 fieldKey: content label: Note Content @@ -3593,7 +3593,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Deal Upserted" fields: - - id: 7Rc6srFhAHUDGfeiqVJCk9 + - id: 8bbT2r57iRFF9uKAdxVu6j sortOrder: 0 fieldKey: deal_match_field label: Deal match field @@ -3608,7 +3608,7 @@ items: dynamic: true allowNull: false hidden: false - - id: 3hVM9QWqCcJYSTBnpFLQwD + - id: ncxaL3qMM96mGiqASpyCNh sortOrder: 1 fieldKey: deal_match_value label: Deal match value @@ -3623,7 +3623,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bhmeGQqKTmipWipJFRfKcr + - id: mEmxySZsuZQX64uiQHRgag sortOrder: 2 fieldKey: person_match_field label: Person match field @@ -3638,7 +3638,7 @@ items: dynamic: true allowNull: false hidden: false - - id: 7qdaJ67SaQxKRwz83M8Wn3 + - id: kBjYE4XHypjbUDfniBdEs8 sortOrder: 3 fieldKey: person_match_value label: Person match value @@ -3655,7 +3655,7 @@ items: dynamic: false allowNull: false hidden: false - - id: oHoVHVTyvRp2GJjie4eLn5 + - id: auvzwoViqrEJWcCT5r24Bg sortOrder: 4 fieldKey: organization_match_field label: Organization match field @@ -3670,7 +3670,7 @@ items: dynamic: true allowNull: false hidden: false - - id: uoH9KsRn84UZyBpk8eD7xn + - id: sRsroSPzMBC9aDY3cQWHGE sortOrder: 5 fieldKey: organization_match_value label: Organization match value @@ -3687,7 +3687,7 @@ items: dynamic: false allowNull: false hidden: false - - id: oEn3o2YLqBLZpzHpE3gqiJ + - id: 2ar8GbCeZWPyTbbnLRGN3Z sortOrder: 6 fieldKey: title label: Title @@ -3702,7 +3702,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tDhy2uNBRWDT2Xk56FdfXF + - id: bdGLSemY57xiaEcYXc9W7s sortOrder: 7 fieldKey: value label: Value @@ -3717,7 +3717,7 @@ items: dynamic: false allowNull: false hidden: false - - id: n4UcjpCoRtqPcPNYpg9j1N + - id: dD8Wy9Q6SSeAohq9YmWJaS sortOrder: 8 fieldKey: currency label: Currency @@ -3734,7 +3734,7 @@ items: dynamic: false allowNull: false hidden: false - - id: o7mfU6CuMZKeruoNRYAm4a + - id: j3RSAfGqg8y3SJEi2A1Dbm sortOrder: 9 fieldKey: stage_id label: Stage ID @@ -3753,7 +3753,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eMPaioAfPfy9wd985A7PDm + - id: wqDm8FCQr8zE2BTQzahTXv sortOrder: 10 fieldKey: status label: Status @@ -3776,7 +3776,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bghUAogNd9n81cnPJKxowJ + - id: 8xxYPzBjvBaPr66au8mQxK sortOrder: 11 fieldKey: expected_close_date label: Expected Close Date @@ -3791,7 +3791,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cPcACLtr43z4BrJH7wK7m2 + - id: uiiX7XdDkFcgHBnMkgaKMm sortOrder: 12 fieldKey: probability label: Success Probability @@ -3808,7 +3808,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ghZE5DCTc1djrAAy5obHgY + - id: geG1q2r2ctYoQQaKr3BBC sortOrder: 13 fieldKey: lost_reason label: Lost Reason @@ -3825,7 +3825,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pENhbio4Jb3KW3wgjsa5T2 + - id: 3TeqpCj74VHLJUoFPoPHfg sortOrder: 14 fieldKey: visible_to label: Visible To @@ -3850,7 +3850,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3M9R8SYqRW2cfBaUjtrwvD + - id: 2U7Ah1aQVeymvVdbSj5ci6 sortOrder: 15 fieldKey: add_time label: Created At @@ -3865,7 +3865,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6LKez8gqdsX1xgbbR23Cmq + - id: 7x8c2w82vStSBuuokGWy4u sortOrder: 16 fieldKey: custom_fields label: Custom fields @@ -3879,6 +3879,14 @@ items: allowNull: false hidden: false presets: + - actionId: uVzPR9SSpfLqF3zoPok99Q + name: Create or Update an Organization + fields: + match_value: + '@path': $.groupId + name: + '@path': $.traits.name + trigger: type = "group" - actionId: dGDsZPqKXXCQNrgDcr1oKb name: Create or Update an Activity fields: @@ -3907,14 +3915,6 @@ items: done: '@path': $.properties.done trigger: type = "track" and event = "Activity Upserted" - - actionId: uVzPR9SSpfLqF3zoPok99Q - name: Create or Update an Organization - fields: - match_value: - '@path': $.groupId - name: - '@path': $.traits.name - trigger: type = "group" - actionId: 66wGU3cfJrrdBk8CqekrJc name: Create or Update a Person fields: @@ -4700,7 +4700,7 @@ items: server: true settings: - name: bearer_token - type: string + type: password defaultValue: '' description: >- If you choose to require authentication for Adobe Target's Profile API, @@ -4730,7 +4730,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: jUhqheHMhKkvekemv1i15c + - id: 8cqBz3y2FX2M38EuGHGmKV sortOrder: 0 fieldKey: user_id label: Mbox 3rd Party ID @@ -4754,7 +4754,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 87oaNKZePa1jnC7RjjWstA + - id: dxxGB8MRTX3N9DEkcezzsh sortOrder: 1 fieldKey: traits label: Profile Attributes @@ -6190,7 +6190,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Order Completed" fields: - - id: 4ZnhFx5fFUfaD575Xvrxma + - id: 23RjqxDsnRPQTQYqcLVzbK sortOrder: 0 fieldKey: eventSubtype label: Event Subtype @@ -6207,7 +6207,7 @@ items: value: addToCart dynamic: false allowNull: false - - id: iK5Xgf9JWB14aWnF97qipJ + - id: cZsL1FtiKL8rFwHLr9dpKY sortOrder: 1 fieldKey: products label: Product Details @@ -6235,7 +6235,7 @@ items: choices: null dynamic: false allowNull: false - - id: j48bBwJhNgnMeXR7G9VETx + - id: n16rtwWusE7XqnginM7xt1 sortOrder: 2 fieldKey: index label: Index @@ -6249,7 +6249,7 @@ items: choices: null dynamic: false allowNull: false - - id: vDgJ7rFwPb3YYGuVGjPwYH + - id: rhPDrriwTHQDgbmAE9szp2 sortOrder: 3 fieldKey: queryID label: Query ID @@ -6269,7 +6269,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2Jv73gRwu9uKfCkmUvXtpx + - id: qsH6oSSeEU3LpfbdKK5PDa sortOrder: 4 fieldKey: userToken label: User Token @@ -6291,7 +6291,7 @@ items: choices: null dynamic: false allowNull: false - - id: EQZSbYtcUgFZUW9MrTC1t + - id: e2J43yw5Co4z8XMEyEvCXe sortOrder: 5 fieldKey: authenticatedUserToken label: Authenticated User Token @@ -6305,7 +6305,7 @@ items: choices: null dynamic: false allowNull: false - - id: nojCWunTbdEdQpq3F7nze4 + - id: dmurJ69Y2gzw5sBK2esrps sortOrder: 6 fieldKey: timestamp label: Timestamp @@ -6319,7 +6319,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2mc1AfZWEEWQZy7YNvaVe4 + - id: dE87FLpH5g3bDH5x3TQfoq sortOrder: 7 fieldKey: value label: Value @@ -6333,7 +6333,7 @@ items: choices: null dynamic: false allowNull: false - - id: cmxnciX5MK217Qir9svwsT + - id: dGKpXvtV3oMME1epxSZaBJ sortOrder: 8 fieldKey: currency label: Currency @@ -6349,7 +6349,7 @@ items: choices: null dynamic: false allowNull: false - - id: xh3V6ZDL1JXXKmDwuUVio + - id: ndYRVxnr8EJFQFbhp3bhiS sortOrder: 9 fieldKey: extraProperties label: Extra Properties @@ -6365,7 +6365,7 @@ items: choices: null dynamic: false allowNull: false - - id: nioEPZDw6rLdaTFEGCrbwU + - id: kTYRRYXk4ayjFZsXyMNM55 sortOrder: 10 fieldKey: eventName label: Event Name @@ -6378,7 +6378,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5mDYJnd7dVf9BgwmdLk74X + - id: hP9m1WBHNPbnqo1v1XVVdU sortOrder: 11 fieldKey: eventType label: Event Type @@ -6408,7 +6408,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Product Viewed" fields: - - id: ho7r6SB4mbC4VjqoBZpWkj + - id: kkyqeKHWNb92sc5QV3gxnR sortOrder: 0 fieldKey: objectID label: Product ID @@ -6422,7 +6422,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7KJx9LZr2GvR6noH2dnpxb + - id: jzwZiaGna97qfRjSUcYLhq sortOrder: 1 fieldKey: index label: Index @@ -6436,7 +6436,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2pZx3vbGL8iSEx3QGddC77 + - id: ojJKkvykcMyYRSkMZ9zKAh sortOrder: 2 fieldKey: queryID label: Query ID @@ -6456,7 +6456,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6WDoQyGyAiUhDBJAZbq6JV + - id: uvnjpqSzobDEzY8xkk3TAq sortOrder: 3 fieldKey: userToken label: User Token @@ -6478,7 +6478,7 @@ items: choices: null dynamic: false allowNull: false - - id: 73xs8X22GWvVkPerCqXXGL + - id: 5EsoUYfEQJhNWf3pgpMycy sortOrder: 4 fieldKey: authenticatedUserToken label: Authenticated User Token @@ -6492,7 +6492,7 @@ items: choices: null dynamic: false allowNull: false - - id: ot3W2bCNiXWGZ6XKbj4K3Y + - id: foTtif1tv6h4GFypPH4Uan sortOrder: 5 fieldKey: timestamp label: Timestamp @@ -6506,7 +6506,7 @@ items: choices: null dynamic: false allowNull: false - - id: 84vhwxApGdV1myXgJmpH3F + - id: n3ZUpYWho2iC45rxqTzjTt sortOrder: 6 fieldKey: extraProperties label: Extra Properties @@ -6522,7 +6522,7 @@ items: choices: null dynamic: false allowNull: false - - id: uzJPLbkwc8GbUanun6gyCZ + - id: iHL3UnEz92dypHhyeAywXh sortOrder: 7 fieldKey: eventName label: Event Name @@ -6537,7 +6537,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6Lj3KpCpPVtkukVQVmj4So + - id: qeri3ASbw7VkxXQJ3JHaHV sortOrder: 8 fieldKey: eventType label: Event Type @@ -6566,7 +6566,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Product Clicked" fields: - - id: u8axMMMzhpBNnKGXideNXm + - id: mHAu8W9S5mngKHxmeDDknA sortOrder: 0 fieldKey: objectID label: Product ID @@ -6582,7 +6582,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8XNUP1Nhfr4sGk6bCjfL2C + - id: 5UPRLXkk5BkfAfNBchnmuF sortOrder: 1 fieldKey: index label: Index @@ -6596,7 +6596,7 @@ items: choices: null dynamic: false allowNull: false - - id: vEt5pyN5TP31B71cQag4Sk + - id: qej17Mb4cvAnZHV567KXkY sortOrder: 2 fieldKey: queryID label: Query ID @@ -6616,7 +6616,7 @@ items: choices: null dynamic: false allowNull: false - - id: 83YXwFsAcX7EzwuQ3JR4bf + - id: 4bJAvGgh7Rmu2Zp9w26Wa4 sortOrder: 3 fieldKey: position label: Position @@ -6630,7 +6630,7 @@ items: choices: null dynamic: false allowNull: false - - id: koPiu8L2BnpQmFoMXExnE4 + - id: w2ujMAmRfDLXSSmfV8eeZW sortOrder: 4 fieldKey: userToken label: User Token @@ -6652,7 +6652,7 @@ items: choices: null dynamic: false allowNull: false - - id: h1jxPSuzFHnKw9dU41JPUg + - id: iKRvNDfRQYCrNAweZxJdQH sortOrder: 5 fieldKey: authenticatedUserToken label: Authenticated User Token @@ -6666,7 +6666,7 @@ items: choices: null dynamic: false allowNull: false - - id: bY6bPZiYnH7tKdbqvcNzCK + - id: xjKHRZcNgCH92aEF7mBX7C sortOrder: 6 fieldKey: timestamp label: Timestamp @@ -6680,7 +6680,7 @@ items: choices: null dynamic: false allowNull: false - - id: kmqyZrTCn9jBkQKf8QKuoa + - id: mk3NtbkqadGLwdnc6dgF7G sortOrder: 7 fieldKey: extraProperties label: Extra Properties @@ -6696,7 +6696,7 @@ items: choices: null dynamic: false allowNull: false - - id: mULsJ82jecKZy1swEPKgd + - id: tEG1BN9YjSScq2gHnEc8a7 sortOrder: 8 fieldKey: eventName label: Event Name @@ -6711,7 +6711,7 @@ items: choices: null dynamic: false allowNull: false - - id: vbTXAjjTw4xUSxhR39wv1L + - id: 4ZtkYJ4nXWrEiUuJoANuB4 sortOrder: 9 fieldKey: eventType label: Event Type @@ -6738,7 +6738,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Product List Filtered" fields: - - id: o1qHwSbdkKoU4tTrAt3z1o + - id: 2oV2FjdpGHMnxxVsvUbqR5 sortOrder: 0 fieldKey: filters label: Filters @@ -6760,7 +6760,7 @@ items: choices: null dynamic: false allowNull: false - - id: uVfqpo6oMxTWgHdEfVwytG + - id: fHaPnnAtD9wEFS3kFohxdA sortOrder: 1 fieldKey: index label: Index @@ -6774,7 +6774,7 @@ items: choices: null dynamic: false allowNull: false - - id: mpuW3QbMcY9h4YFPb341BG + - id: jZH2Ge9uzi73rft3PCv5tm sortOrder: 2 fieldKey: queryID label: Query ID @@ -6794,7 +6794,7 @@ items: choices: null dynamic: false allowNull: false - - id: hoBtbYuFfXbDy8RrkqDdba + - id: 2Rjc36dFm26cjY4A7dDoKP sortOrder: 3 fieldKey: userToken label: User Token @@ -6816,7 +6816,7 @@ items: choices: null dynamic: false allowNull: false - - id: vw3QquBAVzaUz6xKhn6wMa + - id: ndvVj6bZ7zNDYA55fYu8mF sortOrder: 4 fieldKey: authenticatedUserToken label: Authenticated User Token @@ -6830,7 +6830,7 @@ items: choices: null dynamic: false allowNull: false - - id: rkWgF8dK2TYzTW5PPdf6MY + - id: qvw2jRPuzpG69Ay51fBAoS sortOrder: 5 fieldKey: timestamp label: Timestamp @@ -6844,7 +6844,7 @@ items: choices: null dynamic: false allowNull: false - - id: aPkrp2eWbYfin1S5nUMcU6 + - id: qQG13jx7j2PkKEGNLdvvHH sortOrder: 6 fieldKey: extraProperties label: Extra Properties @@ -6860,7 +6860,7 @@ items: choices: null dynamic: false allowNull: false - - id: ioNyXvBaT1FxTZNdDmuCJC + - id: 9GHTvyxrMjR76GSwY5ryuP sortOrder: 7 fieldKey: eventName label: Event Name @@ -6875,7 +6875,7 @@ items: choices: null dynamic: false allowNull: false - - id: bSQGWArKmu2pRTXDDzoNTq + - id: 9MqPgDb21feFciEjAh9dPH sortOrder: 8 fieldKey: eventType label: Event Type @@ -6895,18 +6895,17 @@ items: dynamic: false allowNull: false - id: jBtAWFiwa9ovR5HvbNDMbf - name: '[Deprecated] Product Added Events' + name: Product Added Events slug: productAddedEvents description: >- Product added events for ecommerce use cases for a customer adding an item to their cart. Query ID is optional and indicates that the event was the - result of a search query. **Important** This Action is deprecated. Use the - **Conversion Events** Action instead. + result of a search query. platform: CLOUD hidden: false defaultTrigger: type = "track" and event = "Product Added" fields: - - id: 7iZgazsNJPrnDkyZiouFyY + - id: TkeJpZ4e1fJPSGp6ZD2Te sortOrder: 0 fieldKey: product label: Product ID @@ -6922,7 +6921,7 @@ items: choices: null dynamic: false allowNull: false - - id: teBAX6GzJSv8vTXVtWMZ8X + - id: c8gPWEYRsv3QnyXEaeVLdf sortOrder: 1 fieldKey: index label: Index @@ -6936,7 +6935,7 @@ items: choices: null dynamic: false allowNull: false - - id: b6vttf29YQWSp1a5TorVwh + - id: v9rSxw9K3FJErhRCQDUL3D sortOrder: 2 fieldKey: queryID label: Query ID @@ -6956,7 +6955,7 @@ items: choices: null dynamic: false allowNull: false - - id: uqz25Ht7weBpQRbugyosJ8 + - id: 3QyDHDVY9Vy1oPMB9Zi5eU sortOrder: 3 fieldKey: userToken label: User Token @@ -6976,8 +6975,22 @@ items: choices: null dynamic: false allowNull: false - - id: krW9NKJfAQmeLB4wGi3MNZ + - id: nmUyoMPPkE6Q61ZqHSXGb6 sortOrder: 4 + fieldKey: authenticatedUserToken + label: Authenticated User Token + type: STRING + description: The authenticated ID associated with the user. + placeholder: '' + defaultValue: + '@path': $.userId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: jpHzeyM7wLWBGDwTAG5C5c + sortOrder: 5 fieldKey: timestamp label: Timestamp type: STRING @@ -6990,8 +7003,8 @@ items: choices: null dynamic: false allowNull: false - - id: dA1VVjgXJqLFQKLFysbWjT - sortOrder: 5 + - id: dHQc22jVMQ3dEncvcBku3q + sortOrder: 6 fieldKey: extraProperties label: Extra Properties type: OBJECT @@ -7006,8 +7019,8 @@ items: choices: null dynamic: false allowNull: false - - id: sAJr1p4nYdvukUCJGZRoLM - sortOrder: 6 + - id: fTVhYcRtxcVBF8UEQvVjdN + sortOrder: 7 fieldKey: eventName label: Event Name type: STRING @@ -7019,8 +7032,8 @@ items: choices: null dynamic: false allowNull: false - - id: ieiXfbBkkyAtqAawzvbjK8 - sortOrder: 7 + - id: c3yxhn5pvM2drkxNz5hb3k + sortOrder: 8 fieldKey: eventType label: Event Type type: STRING @@ -7059,7 +7072,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Product List Viewed" fields: - - id: sfN2PiemkLw6CanqJ2wejj + - id: 9caJrSMiNCVvCE98a1pvKC sortOrder: 0 fieldKey: products label: Product Details @@ -7078,7 +7091,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4UdtczThWLUPWAmCyoa71X + - id: dhsZY7Q2yogpoidULA7w2Y sortOrder: 1 fieldKey: index label: Index @@ -7092,7 +7105,7 @@ items: choices: null dynamic: false allowNull: false - - id: uCfAHYjhMs1iNFkaqxW4p7 + - id: mAiZkJ6yHWJsynQJg7ptLA sortOrder: 2 fieldKey: queryID label: Query ID @@ -7112,7 +7125,7 @@ items: choices: null dynamic: false allowNull: false - - id: fNB2ZTQH3UJmEWHdnyPiYw + - id: g2upu89f54WmnNYDvPLhEa sortOrder: 3 fieldKey: userToken label: User Token @@ -7134,7 +7147,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8NyCirC8v1yh4pg9K7aQ9n + - id: iocbpjaCpw2Zr4Ze9sFhn3 sortOrder: 4 fieldKey: authenticatedUserToken label: Authenticated User Token @@ -7148,7 +7161,7 @@ items: choices: null dynamic: false allowNull: false - - id: v9UAxetm5z1nGBKth9vha + - id: suZTWD35QwMpeeAtdxY1P2 sortOrder: 5 fieldKey: timestamp label: Timestamp @@ -7162,7 +7175,7 @@ items: choices: null dynamic: false allowNull: false - - id: cxpE7Hi7j3rHsJ1rdWY9iJ + - id: eMauatViYdcYXhu5nUdgP7 sortOrder: 6 fieldKey: extraProperties label: Extra Properties @@ -7178,7 +7191,7 @@ items: choices: null dynamic: false allowNull: false - - id: te68KeoyD6UB3XmQ5ESzbD + - id: ouHZH2TFh5fyh6dqb77erM sortOrder: 7 fieldKey: eventName label: Event Name @@ -7193,7 +7206,7 @@ items: choices: null dynamic: false allowNull: false - - id: cD2y7QKYeZmDiLREJCTJ69 + - id: mEHLJQUFhNSbobahGjQ6Am sortOrder: 8 fieldKey: eventType label: Event Type @@ -7213,29 +7226,11 @@ items: dynamic: false allowNull: false presets: - - actionId: pMj2PGgP2c3hHzLMae4iBb - name: Algolia Plugin - fields: {} - trigger: >- - type = "track" or type = "identify" or type = "group" or type = "page" or - type = "alias" - - actionId: 2KEUSgKKYG2W82DdaBGsF4 - name: Send purchase events to Algolia + - actionId: 63BBDy2TNprpH9uExRJKop + name: Send product viewed events to Algolia fields: - eventSubtype: purchase - products: - '@arrayPath': - - $.properties.products - - product_id: - '@path': $.product_id - price: - '@path': $.price - quantity: - '@path': $.quantity - discount: - '@path': $.discount - queryID: - '@path': $.queryID + objectID: + '@path': $.properties.product_id index: '@path': $.properties.search_index queryID: @@ -7258,23 +7253,16 @@ items: '@path': $.userId timestamp: '@path': $.timestamp - value: - '@path': $.properties.value - currency: - '@path': $.properties.currency extraProperties: '@path': $.properties - eventName: Conversion Event - eventType: conversion - trigger: type = "track" and event = "Order Completed" - - actionId: 75gDnmTweWdRQAPuy3kzVB - name: Send product list viewed events to Algolia + eventName: Product Viewed + eventType: view + trigger: type = "track" and event = "Product Viewed" + - actionId: etbKXm8QsQyQAo83znMszn + name: Send product clicked events to Algolia fields: - products: - '@arrayPath': - - $.properties.products - - product_id: - '@path': $.product_id + objectID: + '@path': $.properties.product_id index: '@path': $.properties.search_index queryID: @@ -7285,6 +7273,8 @@ items: '@path': $.properties.query_id else: '@path': $.integrations.Algolia Insights (Actions).query_id + position: + '@path': $.properties.position userToken: '@if': exists: @@ -7299,14 +7289,26 @@ items: '@path': $.timestamp extraProperties: '@path': $.properties - eventName: Product List Viewed - eventType: view - trigger: type = "track" and event = "Product List Viewed" - - actionId: etbKXm8QsQyQAo83znMszn - name: Send product clicked events to Algolia + eventName: Product Clicked + eventType: click + trigger: type = "track" and event = "Product Clicked" + - actionId: 2KEUSgKKYG2W82DdaBGsF4 + name: Send purchase events to Algolia fields: - objectID: - '@path': $.properties.product_id + eventSubtype: purchase + products: + '@arrayPath': + - $.properties.products + - product_id: + '@path': $.product_id + price: + '@path': $.price + quantity: + '@path': $.quantity + discount: + '@path': $.discount + queryID: + '@path': $.queryID index: '@path': $.properties.search_index queryID: @@ -7317,8 +7319,6 @@ items: '@path': $.properties.query_id else: '@path': $.integrations.Algolia Insights (Actions).query_id - position: - '@path': $.properties.position userToken: '@if': exists: @@ -7331,16 +7331,23 @@ items: '@path': $.userId timestamp: '@path': $.timestamp + value: + '@path': $.properties.value + currency: + '@path': $.properties.currency extraProperties: '@path': $.properties - eventName: Product Clicked - eventType: click - trigger: type = "track" and event = "Product Clicked" - - actionId: 63BBDy2TNprpH9uExRJKop - name: Send product viewed events to Algolia + eventName: Conversion Event + eventType: conversion + trigger: type = "track" and event = "Order Completed" + - actionId: 75gDnmTweWdRQAPuy3kzVB + name: Send product list viewed events to Algolia fields: - objectID: - '@path': $.properties.product_id + products: + '@arrayPath': + - $.properties.products + - product_id: + '@path': $.product_id index: '@path': $.properties.search_index queryID: @@ -7365,9 +7372,15 @@ items: '@path': $.timestamp extraProperties: '@path': $.properties - eventName: Product Viewed + eventName: Product List Viewed eventType: view - trigger: type = "track" and event = "Product Viewed" + trigger: type = "track" and event = "Product List Viewed" + - actionId: pMj2PGgP2c3hHzLMae4iBb + name: Algolia Plugin + fields: {} + trigger: >- + type = "track" or type = "identify" or type = "group" or type = "page" or + type = "alias" - actionId: amxZNcsLHjUhJTRP5YHwaE name: Send product list filtered events to Algolia fields: @@ -7405,23 +7418,11 @@ items: eventName: Product List Filtered eventType: click trigger: type = "track" and event = "Product List Filtered" - - actionId: 2KEUSgKKYG2W82DdaBGsF4 - name: Send add-to-cart events to Algolia + - actionId: jBtAWFiwa9ovR5HvbNDMbf + name: Send an add-to-cart event to Algolia fields: - eventSubtype: addToCart - products: - '@arrayPath': - - $.properties.products - - product_id: - '@path': $.product_id - price: - '@path': $.price - quantity: - '@path': $.quantity - discount: - '@path': $.discount - queryID: - '@path': $.queryID + product: + '@path': $.properties.product_id index: '@path': $.properties.search_index queryID: @@ -7435,22 +7436,18 @@ items: userToken: '@if': exists: - '@path': $.anonymousId + '@path': $.userId then: - '@path': $.anonymousId - else: '@path': $.userId + else: + '@path': $.anonymousId authenticatedUserToken: '@path': $.userId timestamp: '@path': $.timestamp - value: - '@path': $.properties.value - currency: - '@path': $.properties.currency extraProperties: '@path': $.properties - eventName: Conversion Event + eventName: Add to cart eventType: conversion trigger: type = "track" and event = "Product Added" partnerOwned: true @@ -34374,7 +34371,7 @@ items: required: true label: API Client ID - name: client_secret - type: string + type: password defaultValue: '' description: Your Criteo API client secret required: true @@ -34394,7 +34391,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Audience Exited" fields: - - id: pvW4CibYBwEGgfxfZfXh85 + - id: wHdzYkbWCpo9qU43v8eZCm sortOrder: 0 fieldKey: audience_key label: Audience key @@ -34409,7 +34406,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 62rLxvUKZJaXYM1eyfReSQ + - id: ktfATTZqi9akjswmwdEA6Q sortOrder: 1 fieldKey: event label: Event name @@ -34424,7 +34421,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cgFW7QiYXTQrz8WDJkrenk + - id: 3VuqLe7dzZmFBz8LMJU6Uw sortOrder: 2 fieldKey: email label: Email @@ -34439,7 +34436,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5YJHvHqrWD1DEdotrKS3He + - id: rz2cJErSwNHtUkfXxu47oj sortOrder: 3 fieldKey: hash_emails label: Hash Emails @@ -34456,7 +34453,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2zw36yjEgDdHDivz1GF6XN + - id: 8nf9YY52HnJf4ANCdDE4xj sortOrder: 4 fieldKey: enable_batching label: Enable Batching? @@ -34476,7 +34473,7 @@ items: hidden: false defaultTrigger: type = "track" and event = "Audience Entered" fields: - - id: 6APzV8AJGTNmUhtubUH4kX + - id: 923sDd9x5BdFSN27PVMM6j sortOrder: 0 fieldKey: audience_key label: Audience key @@ -34491,7 +34488,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tf6QTage6RqtuffuSkydtE + - id: 2jcwzfp7TmUF57c1ZUBycL sortOrder: 1 fieldKey: event label: Event name @@ -34506,7 +34503,7 @@ items: dynamic: false allowNull: false hidden: false - - id: s5FsjXJB5GQEZZTfvNZ1eN + - id: bm96iBP2VwC24X8fgM3Y1X sortOrder: 2 fieldKey: email label: Email @@ -34521,7 +34518,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eQypK4Yt5Rc7PXened4SaB + - id: 7itk1ewgUcvn7frbw1J2x3 sortOrder: 3 fieldKey: hash_emails label: Hash Emails @@ -34538,7 +34535,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qAiMkshChZhhByLgNdVKa3 + - id: tTsaCtH1RkL9HhuqKJPjHX sortOrder: 4 fieldKey: enable_batching label: Enable Batching? @@ -41970,7 +41967,7 @@ items: server: true settings: - name: sharedSecret - type: string + type: password defaultValue: '' description: >- If set, Segment will sign requests with an HMAC in the "X-Signature" @@ -41987,7 +41984,7 @@ items: hidden: false defaultTrigger: null fields: - - id: cpvuk4sXMd1Y2MjEfaUhjq + - id: fuCWEqFitCbDSEnhm5AmEL sortOrder: 0 fieldKey: url label: URL @@ -41999,7 +41996,7 @@ items: choices: null dynamic: false allowNull: false - - id: kYDuEArgcXFZReFi3r9hYk + - id: btnNbSuLLKntMQ3aBXg67F sortOrder: 1 fieldKey: method label: Method @@ -42018,7 +42015,7 @@ items: value: PATCH dynamic: false allowNull: false - - id: gC9tLMUDMnwqJ2ZHcmz5rC + - id: uV5wTZWvPns8jEA31iv9Mh sortOrder: 2 fieldKey: batch_size label: Batch Size @@ -42033,7 +42030,7 @@ items: choices: null dynamic: false allowNull: false - - id: 734xVeU73UHgLkv84RFPin + - id: 6CYe2bMsAnAj4TJ2NcQ5CM sortOrder: 3 fieldKey: headers label: Headers @@ -42047,7 +42044,7 @@ items: choices: null dynamic: false allowNull: false - - id: c4QXdzFu8WoqsMsX4JWqb4 + - id: 6cWcFr4vM9roYBQqCpDabg sortOrder: 4 fieldKey: data label: Data @@ -42061,7 +42058,7 @@ items: choices: null dynamic: false allowNull: false - - id: qnuUVq1tBSRH8rtw2Zsc4N + - id: fDxPBbYhVKXUWCAm8Tc5Kx sortOrder: 5 fieldKey: enable_batching label: Enable Batching? @@ -48266,7 +48263,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: uT3Uxyik2BSKqGb1QuTPoj + - id: nYy7fCvzw7w6yRiZ7jHdGA sortOrder: 0 fieldKey: mobileDeviceIds label: Mobile Device IDs @@ -48277,7 +48274,7 @@ items: placeholder: '' defaultValue: '@path': $.context.traits.mobileDeviceIds - required: false + required: true multiple: false choices: null dynamic: false @@ -48292,7 +48289,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: dzEWPLsY9RCMeZXPs84FcJ + - id: fn2PuL17ReMp8gx63XRXmU sortOrder: 0 fieldKey: mobileDeviceIds label: Mobile Device IDs @@ -48303,7 +48300,7 @@ items: placeholder: '' defaultValue: '@path': $.context.traits.mobileDeviceIds - required: false + required: true multiple: false choices: null dynamic: false @@ -48318,7 +48315,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: 9v6BVoLkJsYA7WBp7CFv1 + - id: 9PpvAvkFpTFgndPunWvC8y sortOrder: 0 fieldKey: emails label: Emails @@ -48334,7 +48331,7 @@ items: choices: null dynamic: false allowNull: false - - id: nRkBkcGCPh3CkMhXRfpUo9 + - id: 8NraZCHHr8oQwNtguJ9eQe sortOrder: 1 fieldKey: phoneNumbers label: Phone Numbers @@ -48350,7 +48347,7 @@ items: choices: null dynamic: false allowNull: false - - id: iKhX1uinTtH1h3U4Dm4gaq + - id: dPEmvD1YtifyVtRU9V6wzg sortOrder: 2 fieldKey: zipCodes label: ZIP Codes @@ -48364,7 +48361,7 @@ items: choices: null dynamic: false allowNull: false - - id: mUVtit9CqM9CjbQBnEUuze + - id: fRxVzimR7eXjyUgCfJHRA1 sortOrder: 3 fieldKey: firstName label: First Name @@ -48380,7 +48377,7 @@ items: choices: null dynamic: false allowNull: false - - id: m6UJjUoLKDQK9CgLw8boAR + - id: mJJJQ3e5eMrvdFxvL8VeTa sortOrder: 4 fieldKey: lastName label: Last Name @@ -48396,7 +48393,7 @@ items: choices: null dynamic: false allowNull: false - - id: hDb93iDZswBJELhLyvyd4W + - id: pVjaTacA1LqkVwsZLFGC2L sortOrder: 5 fieldKey: countryCode label: Country Code @@ -48420,7 +48417,7 @@ items: hidden: false defaultTrigger: event = "Audience Exited" fields: - - id: 8a2YMuRfDVjc7pM2PtNk6B + - id: m8U3NPqVeSMug6z67sqwRi sortOrder: 0 fieldKey: emails label: Emails @@ -48436,7 +48433,7 @@ items: choices: null dynamic: false allowNull: false - - id: bwznBSaBAELeAituYtxp18 + - id: myYqKyJDBDZw5huzgATNna sortOrder: 1 fieldKey: phoneNumbers label: Phone Numbers @@ -48452,7 +48449,7 @@ items: choices: null dynamic: false allowNull: false - - id: xk7JHGRNKm8MWqg5L3TFF1 + - id: uHbjAzSfyvt9pCkRYJMbpw sortOrder: 2 fieldKey: zipCodes label: ZIP Codes @@ -48466,7 +48463,7 @@ items: choices: null dynamic: false allowNull: false - - id: htaHz7759wvmzUeg4L7KjZ + - id: 93ECsL4knecYnn1ZWCK6TP sortOrder: 3 fieldKey: firstName label: First Name @@ -48482,7 +48479,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9y9rrfjVMxHdPAkQbmGCd9 + - id: 6gDVavjCsJ3DiWLTTkcp16 sortOrder: 4 fieldKey: lastName label: Last Name @@ -48498,7 +48495,7 @@ items: choices: null dynamic: false allowNull: false - - id: s9oBRJpFD1EC1LpoZSC7NS + - id: 8a4JLbrzTwzLEzj7Yq4w4K sortOrder: 5 fieldKey: countryCode label: Country Code @@ -49059,7 +49056,7 @@ items: required: true label: Friendbuy MAPI Key - name: authSecret - type: string + type: password defaultValue: '' description: See Friendbuy MAPI Key. required: true @@ -49073,7 +49070,7 @@ items: hidden: false defaultTrigger: null fields: - - id: A8FLdJRBRSyPscQhuP5zg + - id: 9bk4mxX95no7bkGbKpthuo sortOrder: 0 fieldKey: eventType label: Event Type @@ -49088,7 +49085,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8szWQd2aQKkCMaCJ2E6HRi + - id: vZj69cXdKK843NPZNV61BN sortOrder: 1 fieldKey: eventProperties label: Event Properties @@ -49106,7 +49103,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rEAmpyQdbn1NH4wfMNny6e + - id: wPhKDac93pRX9EzoSJ3QBJ sortOrder: 2 fieldKey: deduplicationId label: Event ID @@ -49123,7 +49120,7 @@ items: dynamic: false allowNull: false hidden: false - - id: s8uKwMMaqSfwnpfw6q2ejS + - id: 6taPQAjBnnevCjguGQJMxV sortOrder: 3 fieldKey: customerId label: Customer ID @@ -49144,7 +49141,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6p2itSGbdYQ7XUuFmsEVP9 + - id: pGGPRYdmMzgebm8MaaKDnR sortOrder: 4 fieldKey: anonymousId label: Anonymous ID @@ -49159,7 +49156,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8Rid9N9Z3o6wRVPtTqFkaN + - id: h65X1xuRCy7f53Q5RdxFLL sortOrder: 5 fieldKey: email label: Email @@ -49174,7 +49171,7 @@ items: dynamic: false allowNull: false hidden: false - - id: reKFpFgNcJLYFsfUmervd6 + - id: i1XjyeLJBxowhj6QRdMx5z sortOrder: 6 fieldKey: pageUrl label: Page URL @@ -49189,7 +49186,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jAaVbAzuaZGXVGrrtLZDtd + - id: gbdRFBwMpPRAVjtQJXm7HK sortOrder: 7 fieldKey: pageTitle label: Page Title @@ -49204,7 +49201,7 @@ items: dynamic: false allowNull: false hidden: false - - id: c4TPSSRGkcYMxbNpDajYmN + - id: ikNnZXAbXZanPbJsCu9Ruu sortOrder: 8 fieldKey: userAgent label: User Agent @@ -49219,7 +49216,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uZuA75tLSGQcK78g8zGrWz + - id: 2zmiZhFjWqEezbsQZM11w3 sortOrder: 9 fieldKey: ipAddress label: IP Address @@ -49242,7 +49239,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 3ewsJvsMtXBF7AEn1AGjfL + - id: f6yKC8MhdwpfZZXfFTxxme sortOrder: 0 fieldKey: customerId label: Customer ID @@ -49263,7 +49260,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eps7aU1oAR8GXU6evYMxhX + - id: uLoiVCPBwFSPyDhCkiJsqn sortOrder: 1 fieldKey: anonymousId label: Anonymous ID @@ -49278,7 +49275,7 @@ items: dynamic: false allowNull: false hidden: false - - id: aMcNbr452AWtpEw4NnqFCB + - id: gdt97UbC1CnHmb3TuFpSxC sortOrder: 2 fieldKey: email label: Email @@ -49293,7 +49290,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gfTxawG5FZUdkat5WB7HWU + - id: jdMaGtSpbJyYCsHsGvHtrT sortOrder: 3 fieldKey: isNewCustomer label: New Customer Flag @@ -49308,7 +49305,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8TZYmFdWo4oDSGkCzUobwD + - id: j7Szi7ZvavTxTGZsbT9QgZ sortOrder: 4 fieldKey: loyaltyStatus label: Loyalty Program Status @@ -49325,7 +49322,7 @@ items: dynamic: false allowNull: false hidden: false - - id: oNRLYZEkR6o7KYjUPRoTpw + - id: giojk7NSztfiqJ7R72BexW sortOrder: 5 fieldKey: firstName label: First Name @@ -49340,7 +49337,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8f4VUDvRDmf7pFZ9dnfS2y + - id: onma5fHUPhXsU1KhKVFw5i sortOrder: 6 fieldKey: lastName label: Last Name @@ -49355,7 +49352,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 63SzuJvMBmbsiCbwfDFtc9 + - id: ebbix3rYf131PLANRZETM7 sortOrder: 7 fieldKey: name label: Name @@ -49370,7 +49367,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4Gqn2uRxVjGKsXbKP7tx91 + - id: YyTfBtWauHxNUjo97KJ2F sortOrder: 8 fieldKey: age label: Age @@ -49385,7 +49382,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eE7hzjWrbbqk78Zpw6gSLT + - id: bDKmXev7WVB4bDLDKbKr85 sortOrder: 9 fieldKey: birthday label: Birthday @@ -49402,7 +49399,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 7CNdJeWijqn8cSCFV3gM2Y + - id: kvPxFLMFMGrVtUPmoh2SPc sortOrder: 10 fieldKey: coupon label: Coupon Code @@ -49417,7 +49414,7 @@ items: dynamic: false allowNull: false hidden: false - - id: dKsGawghypeRJbzzbC2Dw8 + - id: mLP25dsyts5cwyyov6oXVw sortOrder: 11 fieldKey: attributionId label: Friendbuy Attribution ID @@ -49434,7 +49431,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jjBAvE5otjqyw4418gvJRU + - id: 5As266GTDw6aerfmJKjaKd sortOrder: 12 fieldKey: referralCode label: Friendbuy Referral ID @@ -49451,7 +49448,7 @@ items: dynamic: false allowNull: false hidden: false - - id: n12QQu5WgZPA9oKdP9NFK2 + - id: nFcoYeRNTX4ZjFGX7FgAHn sortOrder: 13 fieldKey: friendbuyAttributes label: Custom Attributes @@ -49469,7 +49466,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cj24SL2PmRUifxMvdK7bg8 + - id: gQDdk1oZp1umH9heyx9DWr sortOrder: 14 fieldKey: pageUrl label: Page URL @@ -49484,7 +49481,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kah9NAyUGVH3xBwk2Qgnwz + - id: rFfsKPd1dDk9rjxGv4Ypou sortOrder: 15 fieldKey: pageTitle label: Page Title @@ -49499,7 +49496,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bxyhPeZpmftKXz5aTgZMnj + - id: 6jJ1uWfBsp5xLGKJAE8dAi sortOrder: 16 fieldKey: userAgent label: User Agent @@ -49514,7 +49511,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vEgJTMQBjxyccWXq6m9kbt + - id: eb5ZEbZ8B2isTcJ3XC6uNH sortOrder: 17 fieldKey: ipAddress label: IP Address @@ -49537,7 +49534,7 @@ items: hidden: false defaultTrigger: null fields: - - id: kE2c4qJzFhZG87MC4vFUK8 + - id: utUKdgTDYZoAeGBfzJPZhw sortOrder: 0 fieldKey: customerId label: Customer ID @@ -49552,7 +49549,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gAcDresU3KMJMnVXef1LCu + - id: eDLe3oPasqab48UAj3sBcD sortOrder: 1 fieldKey: anonymousId label: Anonymous ID @@ -49567,7 +49564,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mSYe7ooR6SRGV8LkCXv81e + - id: a1YAin4PCNXFr89Qnn7Wgp sortOrder: 2 fieldKey: email label: Email @@ -49582,7 +49579,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sAAsFkiTwRkjELDdo4JQLW + - id: 4DUuszjQqfpPPb5q3T2oL5 sortOrder: 3 fieldKey: firstName label: First Name @@ -49597,7 +49594,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gSNgkCceJXLrtE4FUgGf5C + - id: pRBQk7ZQC2UGXqNpt84DEC sortOrder: 4 fieldKey: lastName label: Last Name @@ -49612,7 +49609,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 94TuHR8xRJT3gKJABv9JmK + - id: rnbdUMDTgQyW5hbkSjTNSo sortOrder: 5 fieldKey: name label: Name @@ -49630,7 +49627,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4apUSJ3GWsfZshgfDm5VWr + - id: 6fzDniXLdM4383m4fLgtdz sortOrder: 6 fieldKey: age label: Age @@ -49645,7 +49642,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8HLRS1PSdmXebRYAK8rpQq + - id: aTyn66piUeLUxZ1qfqiGLZ sortOrder: 7 fieldKey: birthday label: Birthday @@ -49662,7 +49659,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 49FsmcH45DEiG3PLVdnasi + - id: 26hGZaZGoyQgitoNLGPRLk sortOrder: 8 fieldKey: language label: Language @@ -49677,7 +49674,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rizxtANEYx3uEUQtnAgbVi + - id: o8dgtqbDEq7W3WefFejmor sortOrder: 9 fieldKey: addressCountry label: Country @@ -49692,7 +49689,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ffeBDyC8LgWq7iyGVh7Hk5 + - id: aXJfzRfiTzRZiJQmxCWmPg sortOrder: 10 fieldKey: addressState label: State @@ -49707,7 +49704,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tLy2eM1AhrhagkZ8fUDCTZ + - id: fefx555pmRjDyDMW2gCs4e sortOrder: 11 fieldKey: addressCity label: City @@ -49722,7 +49719,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nYBy4mGrTT15sWoS4BUiyE + - id: mo7Bt1jFmSwdveEYLMsuaL sortOrder: 12 fieldKey: addressPostalCode label: State @@ -49737,7 +49734,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mSdnU7cP66BQ5LUERxMtzW + - id: aS93ubojBzWQ1jaPcc2gL sortOrder: 13 fieldKey: customerSince label: Customer Since @@ -49752,7 +49749,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sCgZagNQqdvewp9UnVx1xe + - id: dJVpo1yE7BQBfiyS8KPuZz sortOrder: 14 fieldKey: loyaltyStatus label: Loyalty Status @@ -49769,7 +49766,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 42bDXENRYvpQqMSH8aS2cc + - id: xfU1GvBe87sshimg1Gpbcs sortOrder: 15 fieldKey: isNewCustomer label: New Customer Flag @@ -49784,7 +49781,7 @@ items: dynamic: false allowNull: false hidden: false - - id: dxMsprHBhTG6zCRSVYra7n + - id: e9VTYePbJeojcQCdijGGwL sortOrder: 16 fieldKey: friendbuyAttributes label: Custom Attributes @@ -49802,7 +49799,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6ywzFyzgduLrFxSvEEEH2G + - id: 5p3QsMv5NAjvU6kCZ9Po6H sortOrder: 17 fieldKey: pageUrl label: Page URL @@ -49817,7 +49814,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tsFyfNKGVJTcSbyQCtSqQp + - id: ws6bsdCLCpbT1DfpCTem3V sortOrder: 18 fieldKey: pageTitle label: Page Title @@ -49832,7 +49829,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6XkUYf1otdHehS1ekg7odj + - id: hf3EXVDKxnkBqseqWrCy59 sortOrder: 19 fieldKey: userAgent label: User Agent @@ -49847,7 +49844,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vqj6r7vdtZMLm4aWvR5MFs + - id: wKVktLc4CGpMyfWQMc4fNs sortOrder: 20 fieldKey: ipAddress label: IP Address @@ -49870,7 +49867,7 @@ items: hidden: false defaultTrigger: null fields: - - id: gEgdQ4kCun4RvQAagBN9R5 + - id: xkCVfQp9An1PSW7RuodRkE sortOrder: 0 fieldKey: orderId label: Order ID @@ -49885,7 +49882,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4xwd6yyo3FXXMncQpAgoK1 + - id: jQjywdLp4TGXDiuGNgc5Nu sortOrder: 1 fieldKey: amount label: Purchase Amount @@ -49900,7 +49897,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4XuXAPhFjxufBPZ4AbPEXx + - id: on1x3vkhUbSqJX66kmfW5k sortOrder: 2 fieldKey: currency label: Currency @@ -49915,7 +49912,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pfAi8XCktCShSa69jq2sHR + - id: oAe6AREGb437SyML2DtwAx sortOrder: 3 fieldKey: coupon label: Coupon @@ -49930,7 +49927,7 @@ items: dynamic: false allowNull: false hidden: false - - id: oPxq1Ex7X85jSAZH3NpiR5 + - id: oMTvGY535wSt5vVAwb6bNr sortOrder: 4 fieldKey: attributionId label: Friendbuy Attribution ID @@ -49947,7 +49944,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nVA3m2BEeEC4Li43qH58VG + - id: kMvdFPttbaSSqyUBPRzFqp sortOrder: 5 fieldKey: referralCode label: Friendbuy Referral ID @@ -49964,7 +49961,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 96XqnvVVTESzNESXBRaL3n + - id: 5uUrDsN8d2HmDw6NNgkWzN sortOrder: 6 fieldKey: giftCardCodes label: Gift Card Codes @@ -49979,7 +49976,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 94MSR12Etto1hc8hMscqRo + - id: hk2jDnTp7M7X3uz8yWuq1m sortOrder: 7 fieldKey: products label: Products @@ -49994,7 +49991,7 @@ items: dynamic: false allowNull: false hidden: false - - id: siwEhgJtwHx5AhUTLqoyrb + - id: i9Q2xrPqiVVKqf4LSvqwcV sortOrder: 8 fieldKey: customerId label: Customer ID @@ -50015,7 +50012,7 @@ items: dynamic: false allowNull: false hidden: false - - id: iDzkwRe6vXHas2FvagyLvX + - id: vQujyeTk5iNymMYWc9KrVa sortOrder: 9 fieldKey: anonymousId label: Anonymous ID @@ -50030,7 +50027,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ePxsDzvAJ7C1mc7E9KgTJ9 + - id: gS3gEe9scrofCfc2sNDj1U sortOrder: 10 fieldKey: email label: Email @@ -50045,7 +50042,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hVkWKGySaAVtwerrdtuJYQ + - id: uaizUaowxvggGseK7M1Xqp sortOrder: 11 fieldKey: isNewCustomer label: New Customer Flag @@ -50060,7 +50057,7 @@ items: dynamic: false allowNull: false hidden: false - - id: wbSprDuFwQRgDUzpr5GGFL + - id: fb8HfrEa65C4WUw3PtXd1Z sortOrder: 12 fieldKey: loyaltyStatus label: Loyalty Program Status @@ -50077,7 +50074,7 @@ items: dynamic: false allowNull: false hidden: false - - id: arrHnLvefi728wvqvRGdin + - id: pu8YLcmmwM6Gcrki9fcdAL sortOrder: 13 fieldKey: firstName label: First Name @@ -50092,7 +50089,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hHqdSnxPJo8JfxJs5SMJzH + - id: 52qATweakK9vGTnMjqsSkR sortOrder: 14 fieldKey: lastName label: Last Name @@ -50107,7 +50104,7 @@ items: dynamic: false allowNull: false hidden: false - - id: igEHKYf7T7amJwLEttP4Nd + - id: j1aQ5uJHtzrz214jgdNAjP sortOrder: 15 fieldKey: name label: Name @@ -50122,7 +50119,7 @@ items: dynamic: false allowNull: false hidden: false - - id: Xhtx7yKVvjzXwtnMfTwmp + - id: mwqhCW2TBw2kUM9UfgEKBf sortOrder: 16 fieldKey: age label: Age @@ -50137,7 +50134,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pDmi2P6SsEqBwQT3nNpQCr + - id: nY3Ho4mRr9njZynNpN2Z3D sortOrder: 17 fieldKey: birthday label: Birthday @@ -50154,7 +50151,7 @@ items: dynamic: false allowNull: false hidden: false - - id: t12zFP4oZQpJZ1reveM2Cr + - id: dMSXL6echX1eDKE9ucRoWn sortOrder: 18 fieldKey: friendbuyAttributes label: Custom Attributes @@ -50172,7 +50169,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hBU5LJDCqnCgoC4Sk8tpYv + - id: 6KtMVtfZofng1FvCKcV1Vb sortOrder: 19 fieldKey: pageUrl label: Page URL @@ -50187,7 +50184,7 @@ items: dynamic: false allowNull: false hidden: false - - id: wkCHS8y7zXriQNoVr5kpwt + - id: 3eNWNHUhztuAHaJebvPa2D sortOrder: 20 fieldKey: pageTitle label: Page Title @@ -50202,7 +50199,7 @@ items: dynamic: false allowNull: false hidden: false - - id: p6oZKg1VHyWRQeMoR76Brv + - id: wRwKDXu1FP6KYDigYSBAWp sortOrder: 21 fieldKey: userAgent label: User Agent @@ -50217,7 +50214,7 @@ items: dynamic: false allowNull: false hidden: false - - id: xtNPQe6nLPK7KRZdnWDEnj + - id: kGrznZNzrGCKhUm3L1ZhyB sortOrder: 22 fieldKey: ipAddress label: IP Address @@ -54942,7 +54939,7 @@ items: hidden: true defaultTrigger: null fields: - - id: uWha72GX25vPRfwS2oBdMu + - id: qKyHU6fwdm4Fs4NeYjRVD3 sortOrder: 0 fieldKey: conversion_label label: Conversion Label @@ -54959,7 +54956,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nqYxqC3UvSFpzX5JYGpYSG + - id: 4Lh35nxceADa7xsiWVCjhE sortOrder: 1 fieldKey: email label: Email @@ -54980,7 +54977,7 @@ items: dynamic: false allowNull: false hidden: false - - id: vDm94ayk9M7uGiD1C1UULd + - id: aHoykRrYHnfX937cVAncUQ sortOrder: 2 fieldKey: transaction_id label: Order ID @@ -54999,7 +54996,7 @@ items: dynamic: false allowNull: false hidden: false - - id: o3GVPNN5j3sxvMapS2x893 + - id: KybW9Qq3rLB5jLHpcApxS sortOrder: 3 fieldKey: user_agent label: User Agent @@ -55019,7 +55016,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cG2xRCv3wgXbVHwQkLFrJW + - id: 4GYikoQ3QUbeh5evLcr3Zm sortOrder: 4 fieldKey: conversion_time label: Conversion Time @@ -55034,7 +55031,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6cymPUj7eTgTf8LH1LojWN + - id: nRRp6DwQBe4VpwfU6UA6eR sortOrder: 5 fieldKey: value label: Value @@ -55049,7 +55046,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eBic8Z7rk8EUTNx1PWj1ph + - id: gGLP2TvV2dFjr9o3U7QMh2 sortOrder: 6 fieldKey: currency_code label: Currency Code @@ -55066,7 +55063,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2wvNLpdBjK5qJoYzqb7RSn + - id: 8Mo1H7aKaXRAzcPea1Mpyr sortOrder: 7 fieldKey: is_app_incrementality label: App Conversion for Incrementality Study @@ -55080,7 +55077,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cHHA1hA8bMUQ3stn2KZj1C + - id: bQcsm3r9jJa7CE1ZaGAuBz sortOrder: 8 fieldKey: pcc_game label: PCC Game Flag @@ -55096,7 +55093,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4M3opu9vUaW9NmmLk2phi9 + - id: 9fuA8nSPts7M1UGdgzy3J3 sortOrder: 9 fieldKey: phone_number label: Phone Number @@ -55119,7 +55116,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3795pqaQ8YcSW61WMfDeAm + - id: 9bNBkJMSH7iBtSJEcPDZu7 sortOrder: 10 fieldKey: first_name label: First Name @@ -55140,7 +55137,7 @@ items: dynamic: false allowNull: false hidden: false - - id: emMif2fkzP6onGVxTKu2m6 + - id: vfQADsUcC5CkgGJjepUsvU sortOrder: 11 fieldKey: last_name label: Last Name @@ -55161,7 +55158,7 @@ items: dynamic: false allowNull: false hidden: false - - id: fA6XiPUFktDo8zESsuasC1 + - id: dLGRf1bD8py7AJFusT7Rr1 sortOrder: 12 fieldKey: street_address label: Street Address @@ -55184,7 +55181,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4ajoxYfPqM7YwTd6GXthBq + - id: 7LQHHT5sLASdiVx4piT1aY sortOrder: 13 fieldKey: city label: City @@ -55205,7 +55202,7 @@ items: dynamic: false allowNull: false hidden: false - - id: aPCKAtxzCNZWtDYE1DyfKD + - id: 2TV1LSJ51nxoocUdr1GYhN sortOrder: 14 fieldKey: region label: Region @@ -55226,7 +55223,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jxSRRZbXvpCnFuE9dP4V5q + - id: aCLR4jTAcbE5xefuAqXW35 sortOrder: 15 fieldKey: post_code label: Postal Code @@ -55247,7 +55244,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5skcRYpfcyprMkUfDCXeUy + - id: 5gJEWRoH7grXvZ77hn1uSA sortOrder: 16 fieldKey: country label: Country @@ -55276,7 +55273,7 @@ items: hidden: false defaultTrigger: null fields: - - id: omAgmRFFNfRXAdG8qr5PC2 + - id: 3osMyAPiN64Bqu4eNKYjgz sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -55289,7 +55286,7 @@ items: dynamic: true allowNull: false hidden: false - - id: fLQsHXoaizEdcz7yBKx6h2 + - id: xkqizFrhL2tqqty8KsQLau sortOrder: 1 fieldKey: adjustment_type label: Adjustment Type @@ -55315,7 +55312,7 @@ items: dynamic: false allowNull: false hidden: false - - id: YjbsszTfHkcZPe7jZCNkK + - id: ciiw9nfZGAfgYZvf73GK6D sortOrder: 2 fieldKey: adjustment_timestamp label: Adjustment Timestamp @@ -55334,7 +55331,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eyHychXsKvGHvqbcLgkFMs + - id: enuFtwNpPVQmtjhiaDpJVe sortOrder: 3 fieldKey: order_id label: Order ID @@ -55358,7 +55355,7 @@ items: dynamic: false allowNull: false hidden: false - - id: eG1VTciMMGGQqwaSpYciYB + - id: hCEjsy9dsJenpECYtuXagQ sortOrder: 4 fieldKey: gclid label: GCLID @@ -55373,7 +55370,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mRP2EZ2fK2zQoqn1NQavWr + - id: txNwZnXJSYw63ixDqe5cAA sortOrder: 5 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -55390,7 +55387,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mu1VziJCgRGYksruacFzX1 + - id: jY1dXHCnDjmfAG9JuRWVBd sortOrder: 6 fieldKey: restatement_value label: Restatement Value @@ -55407,7 +55404,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hNNorN3TagJfdSdzLJ4AeE + - id: v4Xa1jxQ3TDz41Raq3CqPx sortOrder: 7 fieldKey: restatement_currency_code label: Restatement Currency Code @@ -55424,7 +55421,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cZ6z9BRcxohbgyMqMFSXQT + - id: k1LzJGkE4NeocHm3x4gUiw sortOrder: 8 fieldKey: email_address label: Email Address @@ -55447,7 +55444,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3EnTrjDja1eXh2vXsAVZ8P + - id: rrzex12eNB2P95rXzPFkHN sortOrder: 9 fieldKey: phone_country_code label: Phone Number Country Code @@ -55462,7 +55459,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3oHYVDBdCNy6CFSQzwLG4W + - id: hAgVMC8zCFfs7ZyRdVGYy7 sortOrder: 10 fieldKey: phone_number label: Phone Number @@ -55486,7 +55483,7 @@ items: dynamic: false allowNull: false hidden: false - - id: P6k1koEpQt8ZtFeavRbMP + - id: fWzCy8CxY9BoGqfXoYzAaM sortOrder: 11 fieldKey: first_name label: First Name @@ -55507,7 +55504,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tifAw4k5oBmovrHA5mCN9m + - id: 8jHtsy4HseqZaqmGuFpdT sortOrder: 12 fieldKey: last_name label: Last Name @@ -55530,7 +55527,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2sa5Q9grqBUaWHQsb6ENGS + - id: smaGYTKSdghETFoionBTKn sortOrder: 13 fieldKey: city label: City @@ -55551,7 +55548,7 @@ items: dynamic: false allowNull: false hidden: false - - id: wcLty1SR2haj4FAn52gi3o + - id: 7YddL2zpDKVSTk3fs4m4zE sortOrder: 14 fieldKey: state label: State @@ -55572,7 +55569,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ckqcjRtGnZcPuBaJU4N2wA + - id: oU7eEPt1maas3AbLYLSmyF sortOrder: 15 fieldKey: country label: Country @@ -55595,7 +55592,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rjm2T3658dmempxaEFoupZ + - id: ibKUgFvkLciLHNsX741cj6 sortOrder: 16 fieldKey: postal_code label: Postal Code @@ -55616,7 +55613,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 77nneQeqaY1bqCQAH3cNFE + - id: 7xruwHwDwxLuLUppemEXrc sortOrder: 17 fieldKey: street_address label: Street Address @@ -55637,7 +55634,7 @@ items: dynamic: false allowNull: false hidden: false - - id: af1SWEBhs68rWnGqbzQ23P + - id: 4xEVQ9xfQeb2xbAoEEbph7 sortOrder: 18 fieldKey: user_agent label: User Agent @@ -55665,7 +55662,7 @@ items: hidden: false defaultTrigger: null fields: - - id: utY2sb8LJT9ADHyuYjjS12 + - id: 2Sc6eULU8iNWLitdNXYswJ sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -55678,7 +55675,7 @@ items: dynamic: true allowNull: false hidden: false - - id: tj9vVGsUiTyX7owrw3mizK + - id: 9HasC2kR7K2FqhQX6P6LzR sortOrder: 1 fieldKey: gclid label: GCLID @@ -55691,7 +55688,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sKeHtLQUrqpbwXWduXVKf2 + - id: vA2de6KHvzbnRuqLP3Nfm sortOrder: 2 fieldKey: gbraid label: GBRAID @@ -55706,7 +55703,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uqsSkCzwJuytniECH8tmkU + - id: ug5WJ7ag8qgozj3uss4j46 sortOrder: 3 fieldKey: wbraid label: WBRAID @@ -55721,8 +55718,23 @@ items: dynamic: false allowNull: false hidden: false - - id: vHEeru15MW6RLQ8p3H5mTT + - id: j2zfcKpa8D6bvLXnvwaeL9 sortOrder: 4 + fieldKey: session_attributes_encoded + label: Session Attributes (Encoded) + type: STRING + description: >- + A base64url-encoded JSON string containing session attributes collected + from the user's browser. This provides additional attribution context if + gclid, gbraid, or user identifiers are missing. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: c3HAj9pnTGLa4FYYy2bsad + sortOrder: 5 fieldKey: conversion_timestamp label: Conversion Timestamp type: STRING @@ -55739,8 +55751,8 @@ items: dynamic: false allowNull: false hidden: false - - id: tv5ZPVcvDwYAC5Ku27ZAup - sortOrder: 5 + - id: 4JcbgUejKvtJhDWdC6gXHm + sortOrder: 6 fieldKey: email_address label: Email Address type: STRING @@ -55762,8 +55774,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 3YQ4QmgHmBJUERDrxMPt2N - sortOrder: 6 + - id: tsBsyFi8KpG5RPiZGXg4NP + sortOrder: 7 fieldKey: phone_country_code label: Phone Number Country Code type: STRING @@ -55777,8 +55789,8 @@ items: choices: null dynamic: false allowNull: false - - id: dzbLeXVJ8pgWWDoPrcV5ZQ - sortOrder: 7 + - id: pZ48F5eYzWq6qWiCgHx36x + sortOrder: 8 fieldKey: phone_number label: Phone Number type: STRING @@ -55801,8 +55813,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 9kFez51zJhGGuxzV49Prgw - sortOrder: 8 + - id: nrDEqP1v5dHR2vtQqaJSef + sortOrder: 9 fieldKey: order_id label: Order ID type: STRING @@ -55824,8 +55836,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 4UgV2XrmqNowXqjv2AEZPV - sortOrder: 9 + - id: 8Y2QSS45xWDVrL4FufCEN6 + sortOrder: 10 fieldKey: value label: Value type: NUMBER @@ -55839,8 +55851,8 @@ items: dynamic: false allowNull: false hidden: false - - id: dUxuXfrsjwExTb92n44BUp - sortOrder: 10 + - id: i72yt22qswnGx8gb5hK9gX + sortOrder: 11 fieldKey: currency label: Currency type: STRING @@ -55856,8 +55868,8 @@ items: dynamic: false allowNull: false hidden: false - - id: e1iuQhPPdoYfppCs2ptu5m - sortOrder: 11 + - id: kYKPq44oXzTPejRWvfFDqe + sortOrder: 12 fieldKey: conversion_environment label: Conversion Environment type: STRING @@ -55879,8 +55891,8 @@ items: dynamic: false allowNull: false hidden: false - - id: dojz5Puob4x5dzruztLwx6 - sortOrder: 12 + - id: oGgiGQRZyGwGbTafX2zgCu + sortOrder: 13 fieldKey: merchant_id label: Merchant Center ID type: STRING @@ -55892,8 +55904,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 4fBEAM2cx3WEzu5uKt3F7g - sortOrder: 13 + - id: hcDLFDSCyUc12jfTAikB3i + sortOrder: 14 fieldKey: merchant_country_code label: Merchant Center Feed Country Code type: STRING @@ -55907,8 +55919,8 @@ items: dynamic: false allowNull: false hidden: false - - id: m6SKLqLSQCPhs6GcedMSAM - sortOrder: 14 + - id: n8zUdKM3ppG1rX4eTt1auS + sortOrder: 15 fieldKey: merchant_language_code label: Merchant Center Feed Language Code type: STRING @@ -55922,8 +55934,8 @@ items: dynamic: false allowNull: false hidden: false - - id: fXk3Kd7rsEPNoiTuWs3D2q - sortOrder: 15 + - id: fv9igWCodELj7QtDeVd3qc + sortOrder: 16 fieldKey: local_cost label: Local Transaction Cost type: NUMBER @@ -55937,8 +55949,8 @@ items: dynamic: false allowNull: false hidden: false - - id: vVtKHGQBAVkwg3a1dgCcFN - sortOrder: 16 + - id: 2X33kTTeC6vrJWfb1HYf6n + sortOrder: 17 fieldKey: items label: Items type: OBJECT @@ -55959,8 +55971,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 9bDGpB3DuW5QVgC6EUGT8z - sortOrder: 17 + - id: n7CxARm3xx84RCXtZY1pHB + sortOrder: 18 fieldKey: custom_variables label: Custom Variables type: OBJECT @@ -55978,8 +55990,8 @@ items: dynamic: false allowNull: false hidden: false - - id: d3E6JXeWs2Z7JDYFrGNMvj - sortOrder: 18 + - id: xmymxGcYDx8UcZh4zk8Tha + sortOrder: 19 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State type: STRING @@ -55999,8 +56011,8 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: rqWz2tdqWy44q3re2qPcan - sortOrder: 19 + - id: 2JM7jj8krAFNsgrfHNJqbS + sortOrder: 20 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State type: STRING @@ -56029,7 +56041,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 4f8DkasEy7gfgiDGoKYLwW + - id: 8hgXfhJ24pm3qtcA9nG26n sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -56042,7 +56054,7 @@ items: dynamic: true allowNull: false hidden: false - - id: bvyoBYtRUjfNiMWUuswzy7 + - id: 4AYSeFgPVMq9t2hUzrZqDk sortOrder: 1 fieldKey: caller_id label: Caller ID @@ -56057,7 +56069,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bWqYFPJVEAEKC9steowERU + - id: 36gfb8dovLv5mjMwN4aNkx sortOrder: 2 fieldKey: call_timestamp label: Call Timestamp @@ -56073,7 +56085,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rvVsxF5358hvqsfBMzhFWw + - id: 64kvZRsUYqiRaHtUejm7rr sortOrder: 3 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -56091,7 +56103,7 @@ items: dynamic: false allowNull: false hidden: false - - id: acryZDEJ2QWzS1yxEkjVQJ + - id: ajhF27FAn7LdxvpJbermf1 sortOrder: 4 fieldKey: value label: Value @@ -56106,7 +56118,7 @@ items: dynamic: false allowNull: false hidden: false - - id: tY7j77TwuB8sCKG8jZ9ojM + - id: oAeo5Ui3kABVMR8UXRwdkY sortOrder: 5 fieldKey: currency label: Currency @@ -56123,7 +56135,7 @@ items: dynamic: false allowNull: false hidden: false - - id: euiUmiVGEDNyjXPnzjRBWP + - id: rX6KWtKcGN9NePVDhJ7URg sortOrder: 6 fieldKey: custom_variables label: Custom Variables @@ -56142,7 +56154,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gFYUVWNwr3X3nMUyFnFCQ2 + - id: e8QdymzuRgPeZheQvqe3Zx sortOrder: 7 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -56163,7 +56175,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: hmsZr7YmBzE5nVzeGZxRWS + - id: kXC4gD9o2AMnpx7zG61CJg sortOrder: 8 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -56193,7 +56205,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" or event = "Audience Exited" fields: - - id: cqgHCGxFhFynHcpvCAinf9 + - id: 4CaLLnX3mUVzr2MNUj976A sortOrder: 0 fieldKey: first_name label: First Name @@ -56213,7 +56225,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3anbKJFHuFB7VVz2XEvfRz + - id: 53HXzznvsqQHBbLgEkQCKG sortOrder: 1 fieldKey: last_name label: Last Name @@ -56233,7 +56245,7 @@ items: choices: null dynamic: false allowNull: false - - id: wHnpK7yAaVjxXTu1AMMx8 + - id: 6wuCiivS8zeX2iRmF2JkWs sortOrder: 2 fieldKey: email label: Email @@ -56253,7 +56265,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9wgSGJqKpBZLUHrHdUrXBx + - id: 7ko7hbJ11i58yU9RZtZKpg sortOrder: 3 fieldKey: phone label: Phone @@ -56273,7 +56285,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7rPpLTruSeHmnqTGjDogkQ + - id: 9nrLCJCLyhc34Jf16ccrr8 sortOrder: 4 fieldKey: phone_country_code label: Phone Number Country Code @@ -56288,7 +56300,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2vAZpKhruZ3sKDZNsRmZvf + - id: r4QAJwRHxLgqrqrXrJ5bSv sortOrder: 5 fieldKey: country_code label: Address Country Code @@ -56300,7 +56312,7 @@ items: choices: null dynamic: false allowNull: false - - id: aG5zwwx7yy42DJbL76zNNW + - id: sd6PoZexPUgFBoUQAthywt sortOrder: 6 fieldKey: postal_code label: Postal Code @@ -56312,7 +56324,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5zBABfn9QKKVt67JoLPZAo + - id: d48fR1p6nkZiNx3bMi8HbH sortOrder: 7 fieldKey: crm_id label: CRM ID @@ -56326,7 +56338,7 @@ items: choices: null dynamic: false allowNull: false - - id: pFKVAjgoXpUoa2Vbb8XFT7 + - id: 6PMJMXS5StS7Y9PHdLQNMf sortOrder: 8 fieldKey: mobile_advertising_id label: Mobile Advertising ID @@ -56342,7 +56354,7 @@ items: choices: null dynamic: false allowNull: false - - id: 88sX6YKP5mv7Nt2mnx1sZU + - id: aJscvyZeaTD3UMrxD2F5r8 sortOrder: 9 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -56363,7 +56375,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: 3FFkdHp9kNiMpyiv8susSF + - id: 2cf3hwsD9qwsaBjCAxUTFb sortOrder: 10 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -56385,7 +56397,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: 4o5yQvZcXaih4UfkLg3qxe + - id: v3tC3DrNQEhwg9byFyStGz sortOrder: 15 fieldKey: list_id label: Existing List ID @@ -56399,7 +56411,7 @@ items: choices: null dynamic: true allowNull: false - - id: dH4J3TKA61RNod7wgFMqro + - id: nxwbBG9zvTfvXcgAnrao65 sortOrder: 16 fieldKey: list_name label: List Name @@ -56411,7 +56423,7 @@ items: choices: null dynamic: false allowNull: false - - id: hgSR6UEShMHzyVZPizPieU + - id: mhkCUJisj12VmstM2n6Ztu sortOrder: 17 fieldKey: external_id_type label: External ID Type @@ -56430,7 +56442,7 @@ items: value: MOBILE_ADVERTISING_ID dynamic: false allowNull: false - - id: hu9WBML44VyhHaamrsuPgo + - id: 4oP21GufHQmgYMpMC5tBK9 sortOrder: 18 fieldKey: app_id label: App ID @@ -56445,7 +56457,7 @@ items: choices: null dynamic: false allowNull: false - - id: m7JeAmkXZTsHrKpLx4o6u9 + - id: fimHdRpXcNX6emak9z24HZ sortOrder: 19 fieldKey: retlOnMappingSave label: Connect to a Google Customer Match User List @@ -56468,7 +56480,7 @@ items: hidden: false defaultTrigger: null fields: - - id: uAf37jkKyodreoNnhh7A76 + - id: btiNwVmfkNBT8TiBzd94gV sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -56480,7 +56492,7 @@ items: choices: null dynamic: true allowNull: false - - id: 74nya66shfGVbGZHVFDghm + - id: rmAbr97Ar6iTF9gzxsoEHS sortOrder: 1 fieldKey: caller_id label: Caller ID @@ -56494,7 +56506,7 @@ items: choices: null dynamic: false allowNull: false - - id: imFcuLiJvXpXgveKMzUqNN + - id: aYaKKpT8uW88H3wzYZZ6Mh sortOrder: 2 fieldKey: call_timestamp label: Call Timestamp @@ -56509,7 +56521,7 @@ items: choices: null dynamic: false allowNull: false - - id: foMqCVRjR1xyAZHikbN14o + - id: bv6FDgXBXNSmjVrEsT5KNf sortOrder: 3 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -56526,7 +56538,7 @@ items: choices: null dynamic: false allowNull: false - - id: rRX4cn9PzKioY4Euc4Vjvc + - id: mee9stYCkMaPXE26KTmWyT sortOrder: 4 fieldKey: value label: Value @@ -56540,7 +56552,7 @@ items: choices: null dynamic: false allowNull: false - - id: o6NSyFFV9hP7s2JDP4eZSd + - id: fci7ggyiLA3egbWo9j48ZA sortOrder: 5 fieldKey: currency label: Currency @@ -56556,7 +56568,7 @@ items: choices: null dynamic: false allowNull: false - - id: utLakv71FgC5qe9GDMYerC + - id: i2V3AAvgLBzrZFDZ22FG7k sortOrder: 6 fieldKey: custom_variables label: Custom Variables @@ -56574,7 +56586,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6tinsFCw84ZjhxBcmz35Xo + - id: oxdEA3vLWWhNtXKMpSUDKR sortOrder: 7 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State @@ -56595,7 +56607,7 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: dYP484NWtQS97KQLwBfAx6 + - id: upZA8raQKwvJrAxNFFtXVb sortOrder: 8 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State @@ -56625,7 +56637,7 @@ items: hidden: false defaultTrigger: null fields: - - id: b3rMFQQMqvHSKHxxnygxdf + - id: 7Cfncr6xCoApRVMzFfMu6G sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -56637,7 +56649,7 @@ items: choices: null dynamic: true allowNull: false - - id: 3nBUnvLoZHPvogC96VnEZe + - id: e44rzwkhQ4swBxv265QrvR sortOrder: 1 fieldKey: adjustment_type label: Adjustment Type @@ -56662,7 +56674,7 @@ items: value: ENHANCEMENT dynamic: false allowNull: false - - id: YQAPDsJzVVViLTD6JS5r5 + - id: Uo39PvmGbovx6ySbcaC3b sortOrder: 2 fieldKey: adjustment_timestamp label: Adjustment Timestamp @@ -56680,7 +56692,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9oR8yB31h8mWDAszBxWQvU + - id: dfd7fKoco86wgM99sUQSZm sortOrder: 3 fieldKey: order_id label: Order ID @@ -56703,7 +56715,7 @@ items: choices: null dynamic: false allowNull: false - - id: auFdQjYFV4GKJ9fap23nT2 + - id: a2wiFbNARXqw4yY7KyY1Yd sortOrder: 4 fieldKey: gclid label: GCLID @@ -56717,7 +56729,7 @@ items: choices: null dynamic: false allowNull: false - - id: DEJzZuWinQNduc4TVBpUY + - id: qVnPTX4uc5NRgnHJhTCeKy sortOrder: 5 fieldKey: conversion_timestamp label: Conversion Timestamp @@ -56733,7 +56745,7 @@ items: choices: null dynamic: false allowNull: false - - id: rrQZJWaZpowfC25sYDAQet + - id: egfVSL4CxpHyRfvbaJYacS sortOrder: 6 fieldKey: restatement_value label: Restatement Value @@ -56749,7 +56761,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5v9Siudh9PZc8i4i1FFrFJ + - id: 8Z5eeFNifXrZ5HrBRvQanh sortOrder: 7 fieldKey: restatement_currency_code label: Restatement Currency Code @@ -56765,7 +56777,7 @@ items: choices: null dynamic: false allowNull: false - - id: tXxefoZhS5xjwdVyBRYYvz + - id: cQiMQqXfzSZzKkdQcQkBGR sortOrder: 8 fieldKey: phone_country_code label: Phone Number Country Code @@ -56780,7 +56792,7 @@ items: choices: null dynamic: false allowNull: false - - id: poFPAgMJ8Er3LNiAVezZ49 + - id: t4n7kyUtRfFgkPXodzezLm sortOrder: 9 fieldKey: email_address label: Email Address @@ -56802,7 +56814,7 @@ items: choices: null dynamic: false allowNull: false - - id: wQxcuDSrm8TzRyZLUPhi94 + - id: sXJ4ETdGX3x2jokYMQbwAn sortOrder: 10 fieldKey: phone_number label: Phone Number @@ -56825,7 +56837,7 @@ items: choices: null dynamic: false allowNull: false - - id: qg9fSUT8WMsDNKaAuGGvhT + - id: rwAVSgmViCEcwC4yxQxTd1 sortOrder: 11 fieldKey: first_name label: First Name @@ -56845,7 +56857,7 @@ items: choices: null dynamic: false allowNull: false - - id: wGKYaTi7vQHxekqQvUWfbp + - id: sGjWUUfjP7esPgLtYTvHB6 sortOrder: 12 fieldKey: last_name label: Last Name @@ -56867,7 +56879,7 @@ items: choices: null dynamic: false allowNull: false - - id: hoXuP7SZKFQM2DQYCQhHEF + - id: 8nE8ipiRK71ZM4EPbyN9pB sortOrder: 13 fieldKey: city label: City @@ -56887,7 +56899,7 @@ items: choices: null dynamic: false allowNull: false - - id: vTg9cqmwUN4ZfjY9yR7NL1 + - id: q8XXG9pgD6pBhya52zymhd sortOrder: 14 fieldKey: state label: State @@ -56907,7 +56919,7 @@ items: choices: null dynamic: false allowNull: false - - id: hBgt8cceFPUTsUK5synUnj + - id: 3w3nzQCUsB5GM1N7h9j2NH sortOrder: 15 fieldKey: country label: Country @@ -56929,7 +56941,7 @@ items: choices: null dynamic: false allowNull: false - - id: oJmjV5rsmkJqSd9d393fnr + - id: tC2o4gkZZxnXqRnDVDcmCo sortOrder: 16 fieldKey: postal_code label: Postal Code @@ -56949,7 +56961,7 @@ items: choices: null dynamic: false allowNull: false - - id: w3W8nYGji2b54noDiWNYJB + - id: bcrGP7hJH6yyE46k8XnqhP sortOrder: 17 fieldKey: street_address label: Street Address @@ -56971,7 +56983,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8S38afzUEaARBu8XwNojPi + - id: e8vukjp19bvEzuTotdg1ms sortOrder: 18 fieldKey: user_agent label: User Agent @@ -56998,7 +57010,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 7ABZGortsUcvwLZvqQM2As + - id: 58JdmDnXH4APQdeTPyV1AD sortOrder: 0 fieldKey: conversion_action label: Conversion Action ID @@ -57010,7 +57022,7 @@ items: choices: null dynamic: true allowNull: false - - id: ctaGgQGVTWiLX2GhiJjnQM + - id: mWT94NWnayfhcKEWSFFyfa sortOrder: 1 fieldKey: gclid label: GCLID @@ -57022,7 +57034,7 @@ items: choices: null dynamic: false allowNull: false - - id: 67vCA5yPvgu2FyGM3orNvY + - id: 8vHmpyA36q23xbbi5gytTf sortOrder: 2 fieldKey: gbraid label: GBRAID @@ -57036,7 +57048,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2RsMyoVRGWdxhd6qcykCQx + - id: b1qkHSniTftkjcbMw5oCj8 sortOrder: 3 fieldKey: wbraid label: WBRAID @@ -57050,8 +57062,23 @@ items: choices: null dynamic: false allowNull: false - - id: cfumqtkwbDJfyZMT71s4Wr + - id: nVHPESeqGtiYbgw18bG3Ce sortOrder: 4 + fieldKey: session_attributes_encoded + label: Session Attributes (Encoded) + type: STRING + description: >- + A base64url-encoded JSON string containing session attributes collected + from the user's browser. This provides additional attribution context if + gclid, gbraid, or user identifiers are missing. + placeholder: '' + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: nrtKYaQY6ocoyj61fVGggu + sortOrder: 5 fieldKey: conversion_timestamp label: Conversion Timestamp type: STRING @@ -57067,8 +57094,8 @@ items: choices: null dynamic: false allowNull: false - - id: 9f2dVz4zgHCHsaiiW7NiED - sortOrder: 5 + - id: hVpHvqDVLSufBGjeVfyACt + sortOrder: 6 fieldKey: email_address label: Email Address type: STRING @@ -57089,8 +57116,8 @@ items: choices: null dynamic: false allowNull: false - - id: cREGbk5YX4wyWzmope9rMm - sortOrder: 6 + - id: 9N5K5kbaK7ixDfYD4a5uN8 + sortOrder: 7 fieldKey: phone_country_code label: Phone Number Country Code type: STRING @@ -57104,8 +57131,8 @@ items: choices: null dynamic: false allowNull: false - - id: 4jYayQRzhmJ6pD5sG5oEuH - sortOrder: 7 + - id: xxjcSPN2d8PtWwmCKuzQh5 + sortOrder: 8 fieldKey: phone_number label: Phone Number type: STRING @@ -57127,8 +57154,8 @@ items: choices: null dynamic: false allowNull: false - - id: 4hWmJCeKaCdsouF6JJ52dH - sortOrder: 8 + - id: nyZYzv2AatmNtsNum7MdrQ + sortOrder: 9 fieldKey: order_id label: Order ID type: STRING @@ -57149,8 +57176,8 @@ items: choices: null dynamic: false allowNull: false - - id: vEq3e2RLGKMVszaQPSEff2 - sortOrder: 9 + - id: sHzrJ3mw2JbuHzTeKZ13jg + sortOrder: 10 fieldKey: value label: Value type: NUMBER @@ -57163,8 +57190,8 @@ items: choices: null dynamic: false allowNull: false - - id: 5EoY6GCfsfR8estmYYA9f7 - sortOrder: 10 + - id: nuPdMiBLS34KpN6RrGgBdG + sortOrder: 11 fieldKey: currency label: Currency type: STRING @@ -57179,8 +57206,8 @@ items: choices: null dynamic: false allowNull: false - - id: sNp38MdzVKx95jQZUTmn7s - sortOrder: 11 + - id: p5eXJ75woShEi6m4GH667P + sortOrder: 12 fieldKey: conversion_environment label: Conversion Environment type: STRING @@ -57201,8 +57228,8 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: rqXZwyZVefjUToq4eaWPAS - sortOrder: 12 + - id: iQPNgh4bnrbM1kjBM9SiYg + sortOrder: 13 fieldKey: merchant_id label: Merchant Center ID type: STRING @@ -57213,8 +57240,8 @@ items: choices: null dynamic: false allowNull: false - - id: 5fVHWgqDq29dGoG7L349ub - sortOrder: 13 + - id: fXiDYC7eFbKQUKczFGCFN1 + sortOrder: 14 fieldKey: merchant_country_code label: Merchant Center Feed Country Code type: STRING @@ -57227,8 +57254,8 @@ items: choices: null dynamic: false allowNull: false - - id: 5Nx1N3VvkykR7EyBVtfo8 - sortOrder: 14 + - id: brnxE7MRTgWRHEnhofw1Rx + sortOrder: 15 fieldKey: merchant_language_code label: Merchant Center Feed Language Code type: STRING @@ -57241,8 +57268,8 @@ items: choices: null dynamic: false allowNull: false - - id: 5fqhNPgWg66GWzihfoDa3o - sortOrder: 15 + - id: dHYe34D3ajhKBRBFS2fMws + sortOrder: 16 fieldKey: local_cost label: Local Transaction Cost type: NUMBER @@ -57255,8 +57282,8 @@ items: choices: null dynamic: false allowNull: false - - id: mcKcE4iKz4kVSLtXFVaXEY - sortOrder: 16 + - id: rHwkmmFTkY9QwWK6hWRqVi + sortOrder: 17 fieldKey: items label: Items type: OBJECT @@ -57276,8 +57303,8 @@ items: choices: null dynamic: false allowNull: false - - id: n5u5EL7kXGk6NTJrVYRheZ - sortOrder: 17 + - id: rBtLWAoDthQw12TgdNWHJY + sortOrder: 18 fieldKey: custom_variables label: Custom Variables type: OBJECT @@ -57294,8 +57321,8 @@ items: choices: null dynamic: false allowNull: false - - id: 7sKm97uefWyBEdS3JVcMkp - sortOrder: 18 + - id: v85naeK7tG3pjg5WpHGidf + sortOrder: 19 fieldKey: ad_user_data_consent_state label: Ad User Data Consent State type: STRING @@ -57315,8 +57342,8 @@ items: value: UNSPECIFIED dynamic: false allowNull: false - - id: aNuZsRK3V3QmGKrkkJPfBR - sortOrder: 19 + - id: eUR36Fx8CmT91sF2h1Q9Dc + sortOrder: 20 fieldKey: ad_personalization_consent_state label: Ad Personalization Consent State type: STRING @@ -77697,7 +77724,7 @@ items: required: false label: SSL Enabled - name: ssl_key - type: string + type: password defaultValue: '' description: >- The Client Key for your Kafka instance. Exclude the first and last lines @@ -77732,7 +77759,7 @@ items: type = "track" or type = "identify" or type = "page" or type = "screen" or type = "group" fields: - - id: wfa2W5fgKZ1196oPBj1hRr + - id: pwHwaTZiHz3FgBCcbgfSy4 sortOrder: 0 fieldKey: topic label: Topic @@ -77746,7 +77773,7 @@ items: choices: null dynamic: true allowNull: false - - id: nVPLRbJTsS9c5pZ4ZgaSjS + - id: wzoEKMm3oYKn9KqAA3R3ek sortOrder: 1 fieldKey: payload label: Payload @@ -77760,7 +77787,7 @@ items: choices: null dynamic: false allowNull: false - - id: s47Dkc6DKqMUzbHgc9cByu + - id: afQpVjj4oPgfHD3cNhKb9J sortOrder: 2 fieldKey: headers label: Headers @@ -77774,7 +77801,7 @@ items: choices: null dynamic: false allowNull: false - - id: utY6Z5xWftQLPnEdaYHEBG + - id: quWzfiaC4h9QQE3RcdD87c sortOrder: 3 fieldKey: partition label: Partition @@ -77786,7 +77813,7 @@ items: choices: null dynamic: false allowNull: false - - id: q1a5v4CcFknN3Gjp7b9vCH + - id: smosKWSLz5gvJhWCKk4TGQ sortOrder: 4 fieldKey: default_partition label: Default Partition @@ -77798,7 +77825,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9qq1Ff9g3xtogkTZJTPoQR + - id: rZiyNodv44zLeM1qcQtRaE sortOrder: 5 fieldKey: key label: Message Key @@ -83439,7 +83466,7 @@ items: server: true settings: - name: public_key - type: string + type: password defaultValue: '' description: Your public key required: true @@ -83453,7 +83480,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: jx15J7oPdUCkGXNeNNGtib + - id: gBdnhyGfCxeEis5eXzeDhi sortOrder: 0 fieldKey: email label: Email @@ -83474,7 +83501,7 @@ items: dynamic: false allowNull: false hidden: false - - id: drjy6gJswEBntDQ17AEPrr + - id: fMPQfnhJDG7uW3PURDCX36 sortOrder: 1 fieldKey: traits label: Traits @@ -83489,7 +83516,7 @@ items: dynamic: false allowNull: false hidden: false - - id: h9RfYbzjYsXgje8CfGGUfF + - id: iY14d9MnqpAHCsGScCCauP sortOrder: 2 fieldKey: sent_at label: Sent At @@ -83504,7 +83531,7 @@ items: dynamic: false allowNull: false hidden: false - - id: p5vJctET59eFzVxCYmfVcE + - id: r6XsycJcXqPdraBBXDRAj4 sortOrder: 3 fieldKey: context label: Context properties @@ -83519,7 +83546,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5VEgsQrshTSYr6HcNs9LFc + - id: 4ZQ7ThAA7uAmgjaHJ2QPH sortOrder: 4 fieldKey: device_ip label: Device IP @@ -83534,7 +83561,7 @@ items: dynamic: false allowNull: false hidden: false - - id: jF5CaTV1rqy7gWVWANtjAJ + - id: soyu3bN3MLP2B7DqCM24A8 sortOrder: 5 fieldKey: message_id label: MessageId @@ -83557,7 +83584,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: h8ZXuGzhe5gN3rHvs1491D + - id: 9obZth5Tp7P7B4bCCchdMs sortOrder: 0 fieldKey: email label: Email @@ -83578,7 +83605,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ALiLU2AQfMTGNyShPHhaQ + - id: eKmBGBoPafRD6EFFx91TtE sortOrder: 1 fieldKey: event label: Event Name @@ -83593,7 +83620,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 52L9g9ccvYajnAv8CR3TSY + - id: d3eNk5rpzxX5FbGFmHRtJn sortOrder: 2 fieldKey: properties label: Event properties @@ -83608,7 +83635,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uY1iTphvevFnFQaSeM7Kth + - id: htdzQ1xt5FHKFajGEwksDx sortOrder: 3 fieldKey: sent_at label: Sent At @@ -83623,7 +83650,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8j43wUjbTnJAsEqTMYnrzM + - id: 6x4Dgue2sf8tnmdp9eLEFx sortOrder: 4 fieldKey: context label: Context properties @@ -83638,7 +83665,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9u9qhV3JbX1maoBq23WMPk + - id: p1VZjCsZ4HihdfjLvZvE3q sortOrder: 5 fieldKey: traits label: Traits @@ -83653,7 +83680,7 @@ items: dynamic: false allowNull: false hidden: false - - id: budJUASe5j8t2MtRErnuMQ + - id: 7mZTeP8WXJpBRK6VVvXWKg sortOrder: 6 fieldKey: device_ip label: Device IP @@ -83668,7 +83695,7 @@ items: dynamic: false allowNull: false hidden: false - - id: heeanPv7j1yYbYeWbK3kxe + - id: gFSMY7GFBs1HvmYUh1KnH6 sortOrder: 7 fieldKey: message_id label: MessageId @@ -83684,8 +83711,8 @@ items: allowNull: false hidden: false presets: - - actionId: 66Fs5MBLEsh1ZwXRyGoxff - name: Identify Calls + - actionId: c85rTqgtyzEgfPBKPNqDa8 + name: Track Calls fields: email: '@if': @@ -83695,19 +83722,23 @@ items: '@path': $.traits.email else: '@path': $.email - traits: - '@path': $.traits + event: + '@path': $.event + properties: + '@path': $.properties sent_at: '@path': $.timestamp context: '@path': $.context + traits: + '@path': $.context.traits device_ip: '@path': $.context.ip message_id: '@path': $.messageId - trigger: type = "identify" - - actionId: c85rTqgtyzEgfPBKPNqDa8 - name: Track Calls + trigger: type = "track" + - actionId: 66Fs5MBLEsh1ZwXRyGoxff + name: Identify Calls fields: email: '@if': @@ -83717,21 +83748,17 @@ items: '@path': $.traits.email else: '@path': $.email - event: - '@path': $.event - properties: - '@path': $.properties + traits: + '@path': $.traits sent_at: '@path': $.timestamp context: '@path': $.context - traits: - '@path': $.context.traits device_ip: '@path': $.context.ip message_id: '@path': $.messageId - trigger: type = "track" + trigger: type = "identify" partnerOwned: true - id: 5695db50e954a874ca44ce63 display_name: Kochava @@ -88432,8 +88459,8 @@ items: endpoints: - US regions: - - eu-west-1 - us-west-2 + - eu-west-1 url: connections/destinations/catalog/metronome-actions previous_names: - Metronome (Actions) @@ -88474,7 +88501,7 @@ items: server: true settings: - name: apiToken - type: string + type: password defaultValue: '' description: Your Metronome API Token required: true @@ -88488,7 +88515,7 @@ items: hidden: false defaultTrigger: null fields: - - id: QWCFNM4rUsP2B4o1gEonq + - id: rPkRQ5aeWDx2mZxLAC4wxK sortOrder: 0 fieldKey: transaction_id label: transaction_id @@ -88505,7 +88532,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ktu4KKRoDT9uYwdDxQwiWY + - id: 3HbRY1w8gFFeynGYPCuwMK sortOrder: 1 fieldKey: customer_id label: customer_id @@ -88522,7 +88549,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gWAU3F6LJYrmd2QStaHRiq + - id: aZueQsoHGnkQRJcnMHAdzZ sortOrder: 2 fieldKey: timestamp label: timestamp @@ -88537,7 +88564,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qwLqDvB7hkuACMAsaSzPBe + - id: v3kAnadT8kFXFhf57FCqzs sortOrder: 3 fieldKey: event_type label: event_type @@ -88552,7 +88579,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 25C3GH3KPmWqvqX2VtiaRD + - id: 3KPGkhDBZGZVumUhN5cbnY sortOrder: 4 fieldKey: properties label: properties @@ -91515,7 +91542,7 @@ items: required: true label: Api Id - name: api_key - type: string + type: password defaultValue: '' description: Your Moengage API Key required: true @@ -91535,7 +91562,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: supLkWGn6xTLUknpw6ogCE + - id: 684C9qomhGNquywKLvqwMG sortOrder: 0 fieldKey: type label: Event type @@ -91550,7 +91577,7 @@ items: dynamic: false allowNull: false hidden: false - - id: xcaiRFhdgAAxS9ASqBcUmm + - id: dwkxvBuQB1U1m4FrcRacRj sortOrder: 1 fieldKey: event label: Event Name @@ -91565,7 +91592,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2cE8qQm12s2tqDQm3trnbC + - id: uVQsYLY8GnoEB8ocwxwMEW sortOrder: 2 fieldKey: userId label: User ID @@ -91580,7 +91607,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2WeEGgky77dYpFM6ugxV8j + - id: 7DR941pQKXFwP25XoBU9YX sortOrder: 3 fieldKey: anonymousId label: Anonymous ID @@ -91595,7 +91622,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ShSHrhedTSkdRr2dGGmCd + - id: 9iyEbs2EW87hQMWzwds7ox sortOrder: 4 fieldKey: os_name label: OS Name @@ -91612,7 +91639,7 @@ items: dynamic: false allowNull: false hidden: false - - id: oZZckYudQvofV2m1ctqEYC + - id: upZmu293PWBvahqoWhkK9f sortOrder: 5 fieldKey: app_version label: APP Version @@ -91627,7 +91654,7 @@ items: dynamic: false allowNull: false hidden: false - - id: wrofcNenpHM5HThaBWnWJt + - id: e15uNE9AjSVptJQvrc1c9i sortOrder: 6 fieldKey: library_version label: Library Version @@ -91642,7 +91669,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 8LrxgRMyDdckFSJ9aAgfEs + - id: hUZtfZMCXdp9TfNqwenqoN sortOrder: 7 fieldKey: timestamp label: Timestamp @@ -91659,7 +91686,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pwsFCHYo1mygoy585Jg5Jt + - id: stViCxMi5KGvqFt7fzotAM sortOrder: 8 fieldKey: properties label: Event Properties @@ -91676,7 +91703,7 @@ items: dynamic: false allowNull: false hidden: false - - id: svxSG7oAEBN6X3w9Nf7kxQ + - id: cDSQS1ycX5yiiUe9VrMHPu sortOrder: 9 fieldKey: update_existing_only label: Update Existing Users Only @@ -91699,7 +91726,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: rjMANsnqAsvKEhCToKmaff + - id: 5HZfMTmFnJu8S557vBQXou sortOrder: 0 fieldKey: type label: Event type @@ -91714,7 +91741,7 @@ items: dynamic: false allowNull: false hidden: false - - id: itYXKc57ikffgQg2McsT75 + - id: esu8nte8v64aDE1MxPK94m sortOrder: 1 fieldKey: userId label: User ID @@ -91729,7 +91756,7 @@ items: dynamic: false allowNull: true hidden: false - - id: e9bVpZ28tHuTcktVu7UmGR + - id: t4tNSfagDxk9jftFyxnVkC sortOrder: 2 fieldKey: update_existing_only label: Update existing users only @@ -91744,7 +91771,7 @@ items: choices: null dynamic: false allowNull: false - - id: oy6qZ3wn2ogVSQUeYcXeMT + - id: xnAzJhmcngdfiekcaGywCN sortOrder: 3 fieldKey: anonymousId label: Anonymous ID @@ -91759,7 +91786,7 @@ items: dynamic: false allowNull: true hidden: false - - id: ckvAfnwDqvDHoUHedyYRnj + - id: 2WkPXWhAsifCu2jDDr55T3 sortOrder: 4 fieldKey: os_name label: OS Name @@ -91776,7 +91803,7 @@ items: dynamic: false allowNull: false hidden: false - - id: r47PGRJVBB1VtdXmGUjxZY + - id: qWe7mb7ArXD4AtDAoZ43H6 sortOrder: 5 fieldKey: app_version label: APP Version @@ -91791,7 +91818,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 7DfmhCL7vW2Q1raNiQmc1Z + - id: uZRuk7ox25UNbqBExXJPmi sortOrder: 6 fieldKey: library_version label: Library Version @@ -91806,7 +91833,7 @@ items: dynamic: false allowNull: false hidden: false - - id: u4yoiKBhyc5d9Vgx1r2f8L + - id: tngVQtB2WHYb47HEujH4AQ sortOrder: 7 fieldKey: timestamp label: Timestamp @@ -91823,7 +91850,7 @@ items: dynamic: false allowNull: false hidden: false - - id: fq8VQdp7wHFVM9GyrKXK1N + - id: 6yV4CULXk1QFSyTjJKt78K sortOrder: 8 fieldKey: traits label: User Properties @@ -102854,7 +102881,7 @@ items: server: true settings: - name: apiToken - type: string + type: password defaultValue: '' description: >- Qualtrics API token found in your Qualtrics account under "Account @@ -102883,7 +102910,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 6oSBZQQUBtPR3kaW9cZGiC + - id: nquPZqZfFHTSuSLh8jBxAr sortOrder: 0 fieldKey: directoryId label: Directory ID @@ -102896,7 +102923,7 @@ items: dynamic: true allowNull: false hidden: false - - id: cvrKSrr1raoRWKoJVd7QZ6 + - id: 35QfV2WB6t7xGj6defeL3d sortOrder: 1 fieldKey: extRef label: External Data Reference @@ -102911,7 +102938,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nRyKPQuZgARXPLpqcwwBR9 + - id: iDVKYRh7AZfNBwVyTwqnBc sortOrder: 2 fieldKey: email label: Email @@ -102932,7 +102959,7 @@ items: dynamic: false allowNull: false hidden: false - - id: cCegWedRaGHru9XCXXDQYk + - id: p4HdonPC4PiMVLzkMFgpST sortOrder: 3 fieldKey: phone label: Phone number @@ -102947,7 +102974,7 @@ items: dynamic: false allowNull: false hidden: false - - id: miYt5JocA9G7XVhWCs4Cg9 + - id: iVRuMQEK6pz9oyTsiV2kik sortOrder: 4 fieldKey: firstName label: First Name @@ -102962,7 +102989,7 @@ items: dynamic: false allowNull: false hidden: false - - id: sZgCq2ugvTY1JBiaj3fWQm + - id: cD39bdTDswDydvnJ6vJsQY sortOrder: 5 fieldKey: lastName label: Last Name @@ -102977,7 +103004,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5XM5nHJS3z4Z5kKHkcYWUJ + - id: q8nJoQVvNPf8Zp1xxngNtD sortOrder: 6 fieldKey: language label: Language @@ -102997,7 +103024,7 @@ items: dynamic: false allowNull: false hidden: false - - id: nTLpcu79bK9UunQbSNLNUR + - id: qPzkg3sNWqy31MFfG9bcwL sortOrder: 7 fieldKey: unsubscribed label: Contact is unsubscribed @@ -103011,7 +103038,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6rZS4kkyiZNXvnpa4F9yY8 + - id: tCcfocGAfUqQoVQCorRtem sortOrder: 8 fieldKey: embeddedData label: Contact embedded data @@ -103032,7 +103059,7 @@ items: hidden: false defaultTrigger: null fields: - - id: cZiKKbBtAJeomTE3Q1auXm + - id: 9JVepUrK7JEaYxerevDTGs sortOrder: 0 fieldKey: workflowUrl label: Workflow URL @@ -103048,7 +103075,7 @@ items: dynamic: false allowNull: false hidden: false - - id: JTSAvq3qiwFP1zM73xsns + - id: 9Ykwmpp9XJohSPVDHsQXiK sortOrder: 1 fieldKey: eventPayload label: Event payload @@ -103085,7 +103112,7 @@ items: hidden: false defaultTrigger: type = "track", event = "Transaction Created" fields: - - id: 38hpJwtaE8ZdjG8kKc2R5y + - id: 8JXBRoXPQhiu2oKtdT7bk2 sortOrder: 0 fieldKey: directoryId label: Directory ID @@ -103098,7 +103125,7 @@ items: dynamic: true allowNull: false hidden: false - - id: 4iBwtVitKmDysy4qYxXQTt + - id: 8pKwMLaeSBPD6xTLkdaUmJ sortOrder: 1 fieldKey: mailingListId label: Mailing list ID @@ -103116,7 +103143,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3PF4xcigxmSMszoELEPdzW + - id: bMdCPy7wA8E6U794ZWq2Xe sortOrder: 2 fieldKey: contactId label: Contact ID @@ -103136,7 +103163,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ndSmeajgbPY7EVVfroAJke + - id: rfjhwDwextkrUdRAS2BnsA sortOrder: 3 fieldKey: extRef label: External Data Reference @@ -103160,7 +103187,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rXma9BhpFwaucJvcHeVE29 + - id: n5fk5d961ByhCg5wFsLdiY sortOrder: 4 fieldKey: email label: Email @@ -103184,7 +103211,7 @@ items: dynamic: false allowNull: false hidden: false - - id: U5iBnsDfiePqSvA6WBdxf + - id: mjMby5z9okZxP7RxXVrHBs sortOrder: 5 fieldKey: phone label: Phone number @@ -103202,7 +103229,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uMLacsfLZSokNngt1S6yEC + - id: gsEKrVEeU5EUGZVADPNGSJ sortOrder: 6 fieldKey: firstName label: First name @@ -103219,7 +103246,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3mDu69TbF5Ly6F5ZhEhAwE + - id: 3LtQimrDFDSUYbNg4NGM2U sortOrder: 7 fieldKey: lastName label: Last name @@ -103236,7 +103263,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 6Nwf9koamySL83eDGfgmkJ + - id: 7Gmys8iYUc47sdwdff9sib sortOrder: 8 fieldKey: language label: Language @@ -103258,7 +103285,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 7pRH8pFLvajcPGC2SrEfdD + - id: jYQ4zYik492T1TbumRBC2w sortOrder: 9 fieldKey: unsubscribed label: Contact is unsubscribed @@ -103275,7 +103302,7 @@ items: dynamic: false allowNull: false hidden: false - - id: n29kjpKWBdhupSJoHAEFEM + - id: 6MvjMaQxVDAjcnCoG61MDm sortOrder: 10 fieldKey: embeddedData label: Contact embedded data @@ -103291,7 +103318,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 9kkMrz3iLorf1K8eVVNite + - id: jMVcPtVwYjpqenY3hgudHR sortOrder: 11 fieldKey: transactionDate label: Date & time of transaction @@ -103306,7 +103333,7 @@ items: dynamic: false allowNull: false hidden: false - - id: wmDgQY3DNvDKcyXpdppYfF + - id: nJ4qQkjCbLPGU7EFgCxVZN sortOrder: 12 fieldKey: transactionData label: Transaction data @@ -105576,7 +105603,7 @@ items: required: true label: Pixel ID - name: conversion_token - type: string + type: password defaultValue: '' description: >- The conversion token for your Reddit account. This can be found by @@ -105599,7 +105626,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 9FAgGxb6HyKAbRVDLbSUaE + - id: xAmStAK6FhziuqhtTpdRdz sortOrder: 0 fieldKey: event_at label: Event At @@ -105613,7 +105640,7 @@ items: choices: null dynamic: false allowNull: false - - id: 714cXJ9uTJ5MmBc12LiH2E + - id: n6kNNy5Nf5PHPuf5XyrtRC sortOrder: 1 fieldKey: custom_event_name label: Custom Event Name @@ -105628,7 +105655,7 @@ items: choices: null dynamic: false allowNull: false - - id: cHBwq7t3tsX9Ty1uAvVc9d + - id: jhxqdAhsJamfjbnY33JdA2 sortOrder: 2 fieldKey: click_id label: Click ID @@ -105648,7 +105675,7 @@ items: choices: null dynamic: false allowNull: false - - id: qq7ff4vTC9NzjeaKxZZYAQ + - id: d4J6RXjQApwADgKHbYy8M5 sortOrder: 3 fieldKey: products label: Products @@ -105669,7 +105696,7 @@ items: choices: null dynamic: false allowNull: false - - id: bZcTErtqWNFYNtGjJDrnb3 + - id: 6TzDmZLQ9hbxMmi3YdhvWP sortOrder: 4 fieldKey: user label: User @@ -105722,7 +105749,7 @@ items: choices: null dynamic: false allowNull: false - - id: tdFAsU7NhBRsQmKaPdAP1y + - id: 8Qgz5JiyMbRFWRJ4LnsS13 sortOrder: 5 fieldKey: data_processing_options label: Data Processing Options @@ -105736,7 +105763,7 @@ items: choices: null dynamic: false allowNull: false - - id: kUovU9a7UiY8rGUPVe8hpv + - id: cgD1obhhqNsDRJ52VvZjHX sortOrder: 6 fieldKey: screen_dimensions label: Screen Dimensions @@ -105753,7 +105780,7 @@ items: choices: null dynamic: false allowNull: false - - id: bSngrY85Dvfq4AgwQDg7sb + - id: w55cKD673ZPDumWoinzWPw sortOrder: 7 fieldKey: event_metadata label: Event Metadata @@ -105778,7 +105805,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4gU6oyr75xoHJNA1fo5xEi + - id: kaoptCWCSy8biyW75AzbUF sortOrder: 8 fieldKey: conversion_id label: Conversion ID @@ -105795,7 +105822,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3DADQMCfSBiwmbLsBNaC31 + - id: 9BaDwaXQy6onj81chZJQkB sortOrder: 9 fieldKey: enable_batching label: Enable Batching? @@ -105815,7 +105842,7 @@ items: hidden: false defaultTrigger: null fields: - - id: th6k88cAPbV82F7RKidNv6 + - id: nAnFUzLk2Fnd3hPaYgKvCM sortOrder: 0 fieldKey: event_at label: Event At @@ -105829,7 +105856,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7hw2JNTTNoK3tch6HnYy6S + - id: 47HLXW4qb95G1E9iymqE4n sortOrder: 1 fieldKey: tracking_type label: Tracking Type @@ -105859,7 +105886,7 @@ items: value: SignUp dynamic: false allowNull: false - - id: sRYaYBp8cFWpxnWxD85Aa4 + - id: evumJ4drWgd6TddJAvC3VW sortOrder: 2 fieldKey: click_id label: Click ID @@ -105879,7 +105906,7 @@ items: choices: null dynamic: false allowNull: false - - id: tz4F7J3po2cTcVmN8xELzd + - id: 39HFnRZ4pb78WEVkpp4HoH sortOrder: 3 fieldKey: products label: Products @@ -105900,7 +105927,7 @@ items: choices: null dynamic: false allowNull: false - - id: eERFv3nfwGc3aHLy2CF8Gw + - id: bmkA5Aq2yopUTM7hzDjjCr sortOrder: 4 fieldKey: user label: User @@ -105953,7 +105980,7 @@ items: choices: null dynamic: false allowNull: false - - id: mGjthCQQ9xxAvXyr1h8EvW + - id: d8Yohyp6xtJ1U93RMst6ij sortOrder: 5 fieldKey: data_processing_options label: Data Processing Options @@ -105967,7 +105994,7 @@ items: choices: null dynamic: false allowNull: false - - id: eoTeefxRnx214GukBQgj8R + - id: hTcfkUtnRZhLs5Jx5bg5UD sortOrder: 6 fieldKey: screen_dimensions label: Screen Dimensions @@ -105984,7 +106011,7 @@ items: choices: null dynamic: false allowNull: false - - id: au2JRcV9gZhJKkzBMAEVDy + - id: xemJDbQFegpNvGaaic8fpU sortOrder: 7 fieldKey: event_metadata label: Event Metadata @@ -106009,7 +106036,7 @@ items: choices: null dynamic: false allowNull: false - - id: nkHStDkRPBQVB4yyXACd7i + - id: 6hngvqxzRBT2RQbM952wQY sortOrder: 8 fieldKey: conversion_id label: Conversion ID @@ -106026,7 +106053,7 @@ items: choices: null dynamic: false allowNull: false - - id: gg47ut8rCCZnbSqjPgYapr + - id: 5vyQxUBLQUYvxfx4ePFE17 sortOrder: 9 fieldKey: enable_batching label: Enable Batching? @@ -106049,14 +106076,8 @@ items: type = "alias" fields: [] presets: - - actionId: tDkyLVC3tBcVFSi63svYkd - name: Reddit Browser Plugin - fields: {} - trigger: >- - type = "track" or type = "identify" or type = "group" or type = "page" or - type = "alias" - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Search + name: Add to Wishlist fields: event_at: '@path': $.timestamp @@ -106123,13 +106144,96 @@ items: '@path': $.context.screen.height width: '@path': $.context.screen.width - event_metadata: {} + event_metadata: + currency: + '@path': $.properties.currency + itemCount: + '@path': $.properties.quantity + value: + '@path': $.properties.price conversion_id: '@path': $.messageId - tracking_type: Search - trigger: type = "track" and event = "Products Searched" + tracking_type: AddToWishlist + trigger: type = "track" and event = "Product Added to Wishlist" - actionId: oKfDyMn39WEUWwEU4puB6Z - name: View Content + name: Lead + fields: + event_at: + '@path': $.timestamp + click_id: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.click_id + then: + '@path': $.integrations.Reddit Conversions Api.click_id + else: + '@path': $.properties.click_id + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: + '@if': + exists: + '@path': $.context.traits.email + then: + '@path': $.context.traits.email + else: + '@path': $.properties.email + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + ip_address: + '@path': $.context.ip + user_agent: + '@path': $.context.userAgent + uuid: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.uuid + then: + '@path': $.integrations.Reddit Conversions Api.uuid + else: + '@path': $.properties.uuid + phone_number: + '@if': + exists: + '@path': $.context.traits.phone + then: + '@path': $.context.traits.phone + else: + '@path': $.properties.phone + screen_dimensions: + height: + '@path': $.context.screen.height + width: + '@path': $.context.screen.width + event_metadata: + currency: + '@path': $.properties.currency + value_decimal: + '@path': $.properties.price + conversion_id: + '@path': $.messageId + tracking_type: Lead + trigger: type = "track" and event = "Lead Generated" + - actionId: oKfDyMn39WEUWwEU4puB6Z + name: Page Visit fields: event_at: '@path': $.timestamp @@ -106199,10 +106303,10 @@ items: event_metadata: {} conversion_id: '@path': $.messageId - tracking_type: ViewContent - trigger: type = "track" and event = "Product Viewed" + tracking_type: PageVisit + trigger: type = "page" - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Purchase + name: Add to Cart fields: event_at: '@path': $.timestamp @@ -106272,22 +106376,89 @@ items: event_metadata: currency: '@path': $.properties.currency - item_count: + itemCount: '@path': $.properties.quantity - value_decimal: + value: + '@path': $.properties.price + conversion_id: + '@path': $.messageId + tracking_type: AddToCart + trigger: type = "track" and event = "Product Added" + - actionId: oKfDyMn39WEUWwEU4puB6Z + name: Search + fields: + event_at: + '@path': $.timestamp + click_id: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.click_id + then: + '@path': $.integrations.Reddit Conversions Api.click_id + else: + '@path': $.properties.click_id + products: + '@arrayPath': + - $.properties.products + - category: + '@path': $.category + id: + '@path': $.product_id + name: + '@path': $.name + user: + advertising_id: + '@path': $.context.device.advertisingId + device_type: + '@path': $.context.device.type + email: '@if': exists: - '@path': $.properties.revenue + '@path': $.context.traits.email then: - '@path': $.properties.revenue + '@path': $.context.traits.email else: - '@path': $.properties.total + '@path': $.properties.email + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + ip_address: + '@path': $.context.ip + user_agent: + '@path': $.context.userAgent + uuid: + '@if': + exists: + '@path': $.integrations.Reddit Conversions Api.uuid + then: + '@path': $.integrations.Reddit Conversions Api.uuid + else: + '@path': $.properties.uuid + phone_number: + '@if': + exists: + '@path': $.context.traits.phone + then: + '@path': $.context.traits.phone + else: + '@path': $.properties.phone + screen_dimensions: + height: + '@path': $.context.screen.height + width: + '@path': $.context.screen.width + event_metadata: {} conversion_id: '@path': $.messageId - tracking_type: Purchase - trigger: type = "track" and event = "Order Completed" + tracking_type: Search + trigger: type = "track" and event = "Products Searched" - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Lead + name: Sign Up fields: event_at: '@path': $.timestamp @@ -106361,10 +106532,10 @@ items: '@path': $.properties.price conversion_id: '@path': $.messageId - tracking_type: Lead - trigger: type = "track" and event = "Lead Generated" + tracking_type: SignUp + trigger: type = "track" and event = "Signed Up" - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Sign Up + name: Purchase fields: event_at: '@path': $.timestamp @@ -106434,93 +106605,28 @@ items: event_metadata: currency: '@path': $.properties.currency + item_count: + '@path': $.properties.quantity value_decimal: - '@path': $.properties.price + '@if': + exists: + '@path': $.properties.revenue + then: + '@path': $.properties.revenue + else: + '@path': $.properties.total conversion_id: '@path': $.messageId - tracking_type: SignUp - trigger: type = "track" and event = "Signed Up" + tracking_type: Purchase + trigger: type = "track" and event = "Order Completed" + - actionId: tDkyLVC3tBcVFSi63svYkd + name: Reddit Browser Plugin + fields: {} + trigger: >- + type = "track" or type = "identify" or type = "group" or type = "page" or + type = "alias" - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Add to Wishlist - fields: - event_at: - '@path': $.timestamp - click_id: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.click_id - then: - '@path': $.integrations.Reddit Conversions Api.click_id - else: - '@path': $.properties.click_id - products: - '@arrayPath': - - $.properties.products - - category: - '@path': $.category - id: - '@path': $.product_id - name: - '@path': $.name - user: - advertising_id: - '@path': $.context.device.advertisingId - device_type: - '@path': $.context.device.type - email: - '@if': - exists: - '@path': $.context.traits.email - then: - '@path': $.context.traits.email - else: - '@path': $.properties.email - external_id: - '@if': - exists: - '@path': $.userId - then: - '@path': $.userId - else: - '@path': $.anonymousId - ip_address: - '@path': $.context.ip - user_agent: - '@path': $.context.userAgent - uuid: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.uuid - then: - '@path': $.integrations.Reddit Conversions Api.uuid - else: - '@path': $.properties.uuid - phone_number: - '@if': - exists: - '@path': $.context.traits.phone - then: - '@path': $.context.traits.phone - else: - '@path': $.properties.phone - screen_dimensions: - height: - '@path': $.context.screen.height - width: - '@path': $.context.screen.width - event_metadata: - currency: - '@path': $.properties.currency - itemCount: - '@path': $.properties.quantity - value: - '@path': $.properties.price - conversion_id: - '@path': $.messageId - tracking_type: AddToWishlist - trigger: type = "track" and event = "Product Added to Wishlist" - - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Page Visit + name: View Content fields: event_at: '@path': $.timestamp @@ -106590,87 +106696,8 @@ items: event_metadata: {} conversion_id: '@path': $.messageId - tracking_type: PageVisit - trigger: type = "page" - - actionId: oKfDyMn39WEUWwEU4puB6Z - name: Add to Cart - fields: - event_at: - '@path': $.timestamp - click_id: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.click_id - then: - '@path': $.integrations.Reddit Conversions Api.click_id - else: - '@path': $.properties.click_id - products: - '@arrayPath': - - $.properties.products - - category: - '@path': $.category - id: - '@path': $.product_id - name: - '@path': $.name - user: - advertising_id: - '@path': $.context.device.advertisingId - device_type: - '@path': $.context.device.type - email: - '@if': - exists: - '@path': $.context.traits.email - then: - '@path': $.context.traits.email - else: - '@path': $.properties.email - external_id: - '@if': - exists: - '@path': $.userId - then: - '@path': $.userId - else: - '@path': $.anonymousId - ip_address: - '@path': $.context.ip - user_agent: - '@path': $.context.userAgent - uuid: - '@if': - exists: - '@path': $.integrations.Reddit Conversions Api.uuid - then: - '@path': $.integrations.Reddit Conversions Api.uuid - else: - '@path': $.properties.uuid - phone_number: - '@if': - exists: - '@path': $.context.traits.phone - then: - '@path': $.context.traits.phone - else: - '@path': $.properties.phone - screen_dimensions: - height: - '@path': $.context.screen.height - width: - '@path': $.context.screen.width - event_metadata: - currency: - '@path': $.properties.currency - itemCount: - '@path': $.properties.quantity - value: - '@path': $.properties.price - conversion_id: - '@path': $.messageId - tracking_type: AddToCart - trigger: type = "track" and event = "Product Added" + tracking_type: ViewContent + trigger: type = "track" and event = "Product Viewed" partnerOwned: true - id: 68383577d2c19626da376944 display_name: Reddit Pixel @@ -109769,7 +109796,7 @@ items: server: true settings: - name: auth_password - type: string + type: password defaultValue: '' description: >- The password of the Salesforce account you want to connect to. When all @@ -109791,7 +109818,7 @@ items: required: false label: Sandbox Instance - name: security_token - type: string + type: password defaultValue: '' description: >- The security token of the Salesforce account you want to connect to. When @@ -109821,7 +109848,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 2sFFYVjWVQy98hPB8FF55D + - id: kZh92XrptBfRxRvAtGpL9h sortOrder: 0 fieldKey: operation label: Operation @@ -109843,7 +109870,7 @@ items: value: delete dynamic: false allowNull: false - - id: 7UxVAaRGvXj9xdBgRN7Ytq + - id: jeHpEdCZ4XoQmSeB9rprpd sortOrder: 1 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -109864,7 +109891,7 @@ items: value: AND dynamic: false allowNull: false - - id: 3wTBfcq7mMayFrnCij3MNm + - id: qbEejhpSDGCQCu9Sufh962 sortOrder: 2 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -109881,7 +109908,7 @@ items: choices: null dynamic: false allowNull: false - - id: utxRxtncBcezskGxFtXPVC + - id: rpp4rkMmdPi2vbC5jaN1VJ sortOrder: 4 fieldKey: traits label: Record Matchers @@ -109903,7 +109930,7 @@ items: choices: null dynamic: false allowNull: false - - id: fb6oMiUc45qong7ZskH8BP + - id: 8BT7XGF8B1Mk65LzSTaqWa sortOrder: 5 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -109915,7 +109942,7 @@ items: choices: null dynamic: false allowNull: false - - id: hX8JUmNDdCi4E6Eq3ufSJ4 + - id: ebdDV1BbDSEGw6ofJP8UjP sortOrder: 6 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -109927,7 +109954,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4QG8enqWRdbeGSoRkttz1h + - id: jySanEbqyTNkzTXvFL7Qje sortOrder: 7 fieldKey: company label: Company @@ -109947,7 +109974,7 @@ items: choices: null dynamic: false allowNull: false - - id: gerQhSUcpqAo2VFvbCkrDL + - id: 2iUxFHSAAk8QEzgVyhmwt1 sortOrder: 8 fieldKey: last_name label: Last Name @@ -109967,7 +109994,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2koZEr85a3v8firDL9WQyH + - id: iWUBPFmtbYx5PLzjs9Jd2K sortOrder: 9 fieldKey: first_name label: First Name @@ -109987,7 +110014,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8yJ8sQCrdffBjUwaKd2uBg + - id: aG3Nmo79RV6aajJrak4wsa sortOrder: 10 fieldKey: email label: Email @@ -110007,7 +110034,7 @@ items: choices: null dynamic: false allowNull: false - - id: g3PN6kCRXMbLwwjYw6uES5 + - id: aFnBABTVMxDvMVUrPGXopJ sortOrder: 11 fieldKey: city label: City @@ -110027,7 +110054,7 @@ items: choices: null dynamic: false allowNull: false - - id: s4s3AdTukdZq6utqm7TEQ2 + - id: oTQ6GzRnxf5vdh12f32Bsv sortOrder: 12 fieldKey: postal_code label: Postal Code @@ -110047,7 +110074,7 @@ items: choices: null dynamic: false allowNull: false - - id: cmWeq1jiwsGyvfTbU5WDnf + - id: Dfjb2qV6PYsLcT8rWiK92 sortOrder: 13 fieldKey: country label: Country @@ -110067,7 +110094,7 @@ items: choices: null dynamic: false allowNull: false - - id: hxxAFKrAfz39wUDmdWiLXE + - id: 2NcGGa1eyv5fomjMhVpxaL sortOrder: 14 fieldKey: street label: Street @@ -110087,7 +110114,7 @@ items: choices: null dynamic: false allowNull: false - - id: 93pE5Ac5PCuqv8F64sQtfn + - id: wFqGgTzNP195TYSZsoY7ek sortOrder: 15 fieldKey: state label: State @@ -110107,7 +110134,7 @@ items: choices: null dynamic: false allowNull: false - - id: p3ArKjrAmijdCg9nBYFS7W + - id: 3vtC8zwQJMm1EbxE1ABkR sortOrder: 16 fieldKey: customFields label: Other Fields @@ -110137,7 +110164,7 @@ items: hidden: false defaultTrigger: null fields: - - id: jpwseRQjMA6fqMzJUMxSXY + - id: gqMVUmJoHaLWN4aLpNBBFE sortOrder: 0 fieldKey: operation label: Operation @@ -110159,7 +110186,7 @@ items: value: delete dynamic: false allowNull: false - - id: kuh1PdTF3eiDXQSioEMbmb + - id: iGEh6Xk9M8SABnrbdp8Z4R sortOrder: 1 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -110180,7 +110207,7 @@ items: value: AND dynamic: false allowNull: false - - id: 69tSmjgagGvQaxru2uHP6u + - id: gBQBd793VBU5URZkoxdfvc sortOrder: 2 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -110197,7 +110224,7 @@ items: choices: null dynamic: false allowNull: false - - id: g6wHDbLFL35jDiYr6zpASW + - id: 2vBQad9JQZxBpfFTEmUFJL sortOrder: 4 fieldKey: traits label: Record Matchers @@ -110219,7 +110246,7 @@ items: choices: null dynamic: false allowNull: false - - id: oQawmcRshritoSGD121i35 + - id: 3vfKJ8se96wnPikaND58dE sortOrder: 5 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -110231,7 +110258,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3aE7ay1EJddjwwXG9UTqp8 + - id: kjNzoehQfQePXFYfQzwZpk sortOrder: 6 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -110243,7 +110270,7 @@ items: choices: null dynamic: false allowNull: false - - id: nTVVKuSeS6knX4LRGiNwp3 + - id: nQARyB9TCrUCVCJPsQ7U7C sortOrder: 7 fieldKey: customObjectName label: Salesforce Object @@ -110258,7 +110285,7 @@ items: choices: null dynamic: true allowNull: false - - id: kEGmBwvUbXmAAh2xJC7nRo + - id: kL6YBnvPZjuMf24KV4Yh5N sortOrder: 8 fieldKey: customFields label: Other Fields @@ -110286,7 +110313,7 @@ items: hidden: false defaultTrigger: null fields: - - id: hxQTTMjAztf4CVyZzStMHt + - id: prVtc8eTRKbyEy6GxYBec6 sortOrder: 0 fieldKey: operation label: Operation @@ -110308,7 +110335,7 @@ items: value: delete dynamic: false allowNull: false - - id: eANhkvXZSpXzusKaVa1pfM + - id: e41qZDpfgYE5tc866b67dH sortOrder: 1 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -110329,7 +110356,7 @@ items: value: AND dynamic: false allowNull: false - - id: 7mDN3DMcQbAb6BrJAP2cfM + - id: kW3bHLdPVjn5Vd19aj1cU1 sortOrder: 2 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -110346,7 +110373,7 @@ items: choices: null dynamic: false allowNull: false - - id: tEXSNaWKCpgjQrGV6gqdgD + - id: bADz4oH9oLeSGZ5GGWjcAy sortOrder: 4 fieldKey: traits label: Record Matchers @@ -110368,7 +110395,7 @@ items: choices: null dynamic: false allowNull: false - - id: fkbx6S8qwqgRVFnp4AhuC2 + - id: fGvWx8Gapf2QqPLnZDLN2Q sortOrder: 5 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -110380,7 +110407,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3eBLmjnGrsWUoU9t7boPQn + - id: nPPxWCk5Fad9VdM8oc92KW sortOrder: 6 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -110392,7 +110419,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3v5XW5nWPNCvTRHJJWB9gi + - id: aLNGA5aHKuSHhw4Qe35vUp sortOrder: 7 fieldKey: description label: Description @@ -110404,7 +110431,7 @@ items: choices: null dynamic: false allowNull: false - - id: ui9erDYbN99Q75CxderBiF + - id: 7jr2DPUPeVJNMuW2yys12G sortOrder: 8 fieldKey: customFields label: Other Fields @@ -110432,7 +110459,7 @@ items: hidden: false defaultTrigger: null fields: - - id: roy91KjNxH2bzbFDW8mHk3 + - id: pgt7rZ92HB5JWHHUpLBiUk sortOrder: 0 fieldKey: operation label: Operation @@ -110454,7 +110481,7 @@ items: value: delete dynamic: false allowNull: false - - id: rHVqYL92SqqaCgn1ZShW1z + - id: vorZjfh4zLKZKNthY2SuNg sortOrder: 1 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -110475,7 +110502,7 @@ items: value: AND dynamic: false allowNull: false - - id: pTaBmG9cXxapA7upCjHaZd + - id: iERCH4h1JdpzjP1ct9u3Q2 sortOrder: 2 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -110492,7 +110519,7 @@ items: choices: null dynamic: false allowNull: false - - id: fvsvW3LYuRnMZgKNoLM8o7 + - id: 37jMhbiRJQhD14wkek3NNy sortOrder: 4 fieldKey: traits label: Record Matchers @@ -110514,7 +110541,7 @@ items: choices: null dynamic: false allowNull: false - - id: jwRzcPyfVkSbgaaVU9AGJn + - id: ppNMajSeHD9bBwr6bGXiiq sortOrder: 5 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -110526,7 +110553,7 @@ items: choices: null dynamic: false allowNull: false - - id: o2QrKeQHP6sgpoNkTo4yXU + - id: rm9Sg5VKKeNpCgYdYtsxjh sortOrder: 6 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -110538,7 +110565,7 @@ items: choices: null dynamic: false allowNull: false - - id: p3UitA1dD48tVQNUGdFJ1v + - id: uZvgAYpMBuhux9tNJ9SzHr sortOrder: 7 fieldKey: close_date label: Close Date @@ -110552,7 +110579,7 @@ items: choices: null dynamic: false allowNull: false - - id: tEQ9Woh7M9JdeV82TQwnFL + - id: 8i5WiWhbxzBGRLPWmD169k sortOrder: 8 fieldKey: name label: Name @@ -110566,7 +110593,7 @@ items: choices: null dynamic: false allowNull: false - - id: wGdQ6aivQPcKzp3KkNr5dC + - id: s2iT19XAYKS2gSro4YUqCz sortOrder: 9 fieldKey: stage_name label: Stage Name @@ -110580,7 +110607,7 @@ items: choices: null dynamic: false allowNull: false - - id: aaCoFgpFxWR7USxWhi7Kwd + - id: qeRPyKRo3PANoNvLxNJ4Eo sortOrder: 10 fieldKey: amount label: Amount @@ -110592,7 +110619,7 @@ items: choices: null dynamic: false allowNull: false - - id: m37b2NfKSh7d7NbkaSMf4H + - id: 8skM6jkpZjwCTpCAaPPLNn sortOrder: 11 fieldKey: description label: Description @@ -110604,7 +110631,7 @@ items: choices: null dynamic: false allowNull: false - - id: g5NorvJY99T5DVs2Bd8Zbi + - id: vGVjxVfciVnLrFnSD3MFDg sortOrder: 12 fieldKey: customFields label: Other Fields @@ -110632,7 +110659,7 @@ items: hidden: false defaultTrigger: type = "group" fields: - - id: rSnK1hE8XMgpJuAZsoxktv + - id: pYcUCJqxXkphHtEUtE7CVG sortOrder: 0 fieldKey: operation label: Operation @@ -110654,7 +110681,7 @@ items: value: delete dynamic: false allowNull: false - - id: g18yWBZssY8k4nS1MMi9CB + - id: fUWzv5s17vj4AMaRDzXkjd sortOrder: 1 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -110671,7 +110698,7 @@ items: choices: null dynamic: false allowNull: false - - id: PgkjgBRQtnnf9mfP6yZNk + - id: dZm3xZJSh1aT2Zvdi4Y5Ys sortOrder: 3 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -110692,7 +110719,7 @@ items: value: AND dynamic: false allowNull: false - - id: 2SjJfnsKUfc75g16fNjtvS + - id: kHdqX1ct4AFetE5Nxh3Vp5 sortOrder: 4 fieldKey: traits label: Record Matchers @@ -110714,7 +110741,7 @@ items: choices: null dynamic: false allowNull: false - - id: h7BLJrSoWmb9yWPg5d9nvd + - id: eSrpRtxFVEBrbBWniyvJew sortOrder: 5 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -110726,7 +110753,7 @@ items: choices: null dynamic: false allowNull: false - - id: dyUJvTu9H6CMu9yGyTkaYT + - id: iF1FaLsx9u796SVjCZGFeJ sortOrder: 6 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -110738,7 +110765,7 @@ items: choices: null dynamic: false allowNull: false - - id: jmJrAawhgiHydkvoisiSdB + - id: bTepivZahgmBtK6EJvb86t sortOrder: 7 fieldKey: name label: Name @@ -110752,7 +110779,7 @@ items: choices: null dynamic: false allowNull: false - - id: VZJEVTS4dhK3s1UWZJ4HK + - id: xndFKRksG5fQdFaYzEbG4k sortOrder: 8 fieldKey: account_number label: Account Number @@ -110768,7 +110795,7 @@ items: choices: null dynamic: false allowNull: false - - id: pt8MSePCjakseaDq8UztWG + - id: gBYd1PZd3Fd8qKWoGvDoJC sortOrder: 9 fieldKey: number_of_employees label: Number of employees @@ -110788,7 +110815,7 @@ items: choices: null dynamic: false allowNull: false - - id: pvJnZiEhxN7sjHbcihfCnu + - id: rZGomicffVU7AME9SFcFBX sortOrder: 10 fieldKey: billing_city label: Billing City @@ -110808,7 +110835,7 @@ items: choices: null dynamic: false allowNull: false - - id: xbrCTRvPUF7g3jS8xhyfcP + - id: 9xJifQZpUVNkZgfH56Byvo sortOrder: 11 fieldKey: billing_postal_code label: Billing Postal Code @@ -110828,7 +110855,7 @@ items: choices: null dynamic: false allowNull: false - - id: huvSdhdkHbHsSshSxoxGsB + - id: audr52dkbHCTTKy6r1dCcA sortOrder: 12 fieldKey: billing_country label: Billing Country @@ -110848,7 +110875,7 @@ items: choices: null dynamic: false allowNull: false - - id: 771jfV4tZJQYwYUGdtGpSL + - id: b1qTtNLxfvJxTHDtgkbivf sortOrder: 13 fieldKey: billing_street label: Billing Street @@ -110868,7 +110895,7 @@ items: choices: null dynamic: false allowNull: false - - id: duMpBMAct7dJhUnC9jbKwH + - id: aU8H5yPwUxST6g2eo2yKjR sortOrder: 14 fieldKey: billing_state label: Billing State @@ -110888,7 +110915,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8qaVVhwQqHDJtc5sHRGrER + - id: 3YFPaBArj7SAr6mFAh9itZ sortOrder: 15 fieldKey: shipping_city label: Shipping City @@ -110900,7 +110927,7 @@ items: choices: null dynamic: false allowNull: false - - id: t12BZ81PdLMgmaubSVimbB + - id: 2LJ9D8toH93U4xRWUMLGZh sortOrder: 16 fieldKey: shipping_postal_code label: Shipping Postal Code @@ -110912,7 +110939,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5AzKzGUxPm7EEdskP1Sjy4 + - id: joXHYFo8tE1uazEAm9dccx sortOrder: 17 fieldKey: shipping_country label: Shipping Country @@ -110924,7 +110951,7 @@ items: choices: null dynamic: false allowNull: false - - id: gKuPdiTyBTnCE8DUYEsrjV + - id: o2m2DAsaT1sPjkjsiiNqj6 sortOrder: 18 fieldKey: shipping_street label: Shipping Street @@ -110936,7 +110963,7 @@ items: choices: null dynamic: false allowNull: false - - id: mwyWURGzEHvFSdfTVNHBVh + - id: srX3WiJpgQish4yGURXaqN sortOrder: 19 fieldKey: shipping_state label: Shipping State @@ -110948,7 +110975,7 @@ items: choices: null dynamic: false allowNull: false - - id: j7ZDUczWAHVXgAyvRb2WSP + - id: 7SREmAFBfCjbBvtQqPkHwA sortOrder: 20 fieldKey: phone label: Phone @@ -110968,7 +110995,7 @@ items: choices: null dynamic: false allowNull: false - - id: w4TazcSmi8mjrMPPDQGZYG + - id: vf6AUv6AzbVJSNTWEZRHex sortOrder: 21 fieldKey: description label: Description @@ -110988,7 +111015,7 @@ items: choices: null dynamic: false allowNull: false - - id: 72UHWJrguYbKYjTwUnK5xr + - id: oLmWikpbPsZteoK6Yrt6Ai sortOrder: 22 fieldKey: website label: Website @@ -111008,7 +111035,7 @@ items: choices: null dynamic: false allowNull: false - - id: cjmH7TiKHbkE53Gnx3XFVm + - id: tCDNHAkHAu6Bh58m1SsfMN sortOrder: 23 fieldKey: customFields label: Other Fields @@ -111036,7 +111063,7 @@ items: hidden: false defaultTrigger: null fields: - - id: 4MMt6emgNaErTwbJM3y4Eh + - id: udDhR9mbE4jcX1FAepRV7M sortOrder: 0 fieldKey: operation label: Operation @@ -111058,7 +111085,7 @@ items: value: delete dynamic: false allowNull: false - - id: 92acgvmKr2wD99BAGwgokZ + - id: tPeoMnRcfBq9d6DebbwGH8 sortOrder: 1 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -111079,7 +111106,7 @@ items: value: AND dynamic: false allowNull: false - - id: pAuWXf8MMwo8ViU7J7kXKP + - id: w4vuKFfzUR1FXgEP1te5wF sortOrder: 2 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -111096,7 +111123,7 @@ items: choices: null dynamic: false allowNull: false - - id: rVR16aTmChuXJ6QG3JMQbT + - id: kqDZAvgLhYbF2nLHs4JbNm sortOrder: 4 fieldKey: traits label: Record Matchers @@ -111118,7 +111145,7 @@ items: choices: null dynamic: false allowNull: false - - id: xrLthuUKeFL4FdqBShFrfq + - id: 3FyPxbc2ZUCwiFgzf7NuaM sortOrder: 5 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -111130,7 +111157,7 @@ items: choices: null dynamic: false allowNull: false - - id: gnd2KwYUPHf18ujJR8wgxE + - id: fUM7B9p5YfFCcPHhCSXaEZ sortOrder: 6 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -111142,7 +111169,7 @@ items: choices: null dynamic: false allowNull: false - - id: iG9EgmmB1kgQUMfP9Y1E6D + - id: 5znn3ydxWGKso6F1qN6XK8 sortOrder: 7 fieldKey: last_name label: Last Name @@ -111164,7 +111191,7 @@ items: choices: null dynamic: false allowNull: false - - id: hCzXZ5NR2edXEgCxjZbbQy + - id: cJeHbo2QG6uMYVXqWa8WCF sortOrder: 8 fieldKey: first_name label: First Name @@ -111184,7 +111211,7 @@ items: choices: null dynamic: false allowNull: false - - id: eAQnMfkeRj11iB1ESchq9t + - id: gweJAM2bk6vcU33ZqiC9sB sortOrder: 9 fieldKey: account_id label: Account ID @@ -111199,7 +111226,7 @@ items: choices: null dynamic: false allowNull: false - - id: t7bDAppkTfWxt3VvE1yiRk + - id: 3hsN3eUgxy85FfzB9ujBEn sortOrder: 10 fieldKey: email label: Email @@ -111219,7 +111246,7 @@ items: choices: null dynamic: false allowNull: false - - id: kFCukVrMQiapknPjchBLoS + - id: sy1ArT2JsPZ4bCuXasUGS1 sortOrder: 11 fieldKey: mailing_city label: Mailing City @@ -111239,7 +111266,7 @@ items: choices: null dynamic: false allowNull: false - - id: otr7WVakzkxc7RTjuDHx5D + - id: pCVAtySEqnvbQXJLxHeZNZ sortOrder: 12 fieldKey: mailing_postal_code label: Mailing Postal Code @@ -111259,7 +111286,7 @@ items: choices: null dynamic: false allowNull: false - - id: 39asH5xPQHfkyxdWX7cy5C + - id: aHJZ7QPsJDfWaS9bP9HS4s sortOrder: 13 fieldKey: mailing_country label: Mailing Country @@ -111279,7 +111306,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4dPTKfECao2pENEi8CD4ky + - id: 6DCdKALG8aRGo9iwHTr3XZ sortOrder: 14 fieldKey: mailing_street label: Mailing Street @@ -111299,7 +111326,7 @@ items: choices: null dynamic: false allowNull: false - - id: bzK8kGNjg8KyrH21xu487f + - id: kzG6QgyjvyFmY3zwfbaNAH sortOrder: 15 fieldKey: mailing_state label: Mailing State @@ -111319,7 +111346,7 @@ items: choices: null dynamic: false allowNull: false - - id: gAUX61A261NYYgUDsJGZdJ + - id: 5RjrvpvLfpDouYoyrK1wja sortOrder: 16 fieldKey: customFields label: Other Fields @@ -111347,7 +111374,7 @@ items: hidden: false defaultTrigger: type = "group" fields: - - id: vrnakCXDMhrcYug2rru3Sd + - id: pXT3gQtGMcEuJrYrkc1m5C sortOrder: 0 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -111364,7 +111391,7 @@ items: choices: null dynamic: false allowNull: false - - id: oDDxU7xtazuz1iFs47oNBR + - id: 8CrutFx7ZgrDcxPYE3eUX3 sortOrder: 2 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -111385,7 +111412,7 @@ items: value: AND dynamic: false allowNull: false - - id: nqeCk3DjZJ3yUuJMvybaA1 + - id: wgsuD1U7Rza619YAw3Yi3w sortOrder: 3 fieldKey: traits label: Record Matchers @@ -111407,7 +111434,7 @@ items: choices: null dynamic: false allowNull: false - - id: waTrxKLkrEgvyfFqZWJmrr + - id: jyan8RHbcRDbEHfGpFtHg3 sortOrder: 4 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -111419,7 +111446,7 @@ items: choices: null dynamic: false allowNull: false - - id: qAjQsYX8WjH9nJ8vWmQwQN + - id: upoYXudNDxfzDLNQD6iyNw sortOrder: 5 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -111431,7 +111458,7 @@ items: choices: null dynamic: false allowNull: false - - id: fQvPFrxeCTyN8frx19Atqv + - id: rBfTjRkE2mWpyXc5iJAbLC sortOrder: 6 fieldKey: name label: Name @@ -111445,7 +111472,7 @@ items: choices: null dynamic: false allowNull: false - - id: m3n5BZn4FhysaSfRT7MZjG + - id: 3qfBxcXS5PkmPAJ8jfbDDR sortOrder: 7 fieldKey: account_number label: Account Number @@ -111461,7 +111488,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9p2AW9MdF2crB4pajYWV2M + - id: 7cPbZNKQjW9Zr7ceEmGsUy sortOrder: 8 fieldKey: number_of_employees label: Number of employees @@ -111481,7 +111508,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2MaZtUddVhWEgUEcEN11eg + - id: 2vC915nLHrb7Nc3k1aKJ2g sortOrder: 9 fieldKey: billing_city label: Billing City @@ -111501,7 +111528,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2iQH68cjcjRazJoRtt4qYN + - id: jJqGgZKzYGavWSya8hDQ8Y sortOrder: 10 fieldKey: billing_postal_code label: Billing Postal Code @@ -111521,7 +111548,7 @@ items: choices: null dynamic: false allowNull: false - - id: hQQKmQjcb6hvHdzhwZVTdf + - id: gjhvAy34ZNbJ35hwFEmD7N sortOrder: 11 fieldKey: billing_country label: Billing Country @@ -111541,7 +111568,7 @@ items: choices: null dynamic: false allowNull: false - - id: dczb41xZ7xq4JNWnbwzL1v + - id: qqwKbiN3xbZzPyeQSq8CkV sortOrder: 12 fieldKey: billing_street label: Billing Street @@ -111561,7 +111588,7 @@ items: choices: null dynamic: false allowNull: false - - id: raBZ8xkuCgFDWqZ1iU3Sfm + - id: n7uZCBDPNDbpvRwMnJvrYS sortOrder: 13 fieldKey: billing_state label: Billing State @@ -111581,7 +111608,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7zZeBsHWmM37YESewVjEtG + - id: 4MkHFhaW4Qwa1LwKeHvqrA sortOrder: 14 fieldKey: shipping_city label: Shipping City @@ -111593,7 +111620,7 @@ items: choices: null dynamic: false allowNull: false - - id: sc8s53wCGwviNkSNZkNdHd + - id: 37YBesBEY6WLGSrLTdyBqi sortOrder: 15 fieldKey: shipping_postal_code label: Shipping Postal Code @@ -111605,7 +111632,7 @@ items: choices: null dynamic: false allowNull: false - - id: uPMWkMm6B5U7sqJyM1M5va + - id: cRkQwyrKprE5mvC1CZigdL sortOrder: 16 fieldKey: shipping_country label: Shipping Country @@ -111617,7 +111644,7 @@ items: choices: null dynamic: false allowNull: false - - id: uRrkNhwM8mLXcehGvJtKQ1 + - id: 6hhLMamm8MQTu3Nhd5eWNU sortOrder: 17 fieldKey: shipping_street label: Shipping Street @@ -111629,7 +111656,7 @@ items: choices: null dynamic: false allowNull: false - - id: bjG1grYiLbKCtyoervJfrr + - id: oCaJbBGjgjNNK5eWRGtnSg sortOrder: 18 fieldKey: shipping_state label: Shipping State @@ -111641,7 +111668,7 @@ items: choices: null dynamic: false allowNull: false - - id: PVBZ4L74sT57vfZ7mN2ZH + - id: htLCSLxeGJwWVP15w7rk74 sortOrder: 19 fieldKey: phone label: Phone @@ -111661,7 +111688,7 @@ items: choices: null dynamic: false allowNull: false - - id: trG6Dogw8tmpB3x3DFdtaP + - id: njGowvjrh7QKBae9y44mZr sortOrder: 20 fieldKey: description label: Description @@ -111681,7 +111708,7 @@ items: choices: null dynamic: false allowNull: false - - id: 9pTU2pLfs5mnvW4gq9rhWV + - id: 5WkcX5tXPz5MTfsDxiaU4p sortOrder: 21 fieldKey: website label: Website @@ -111701,7 +111728,7 @@ items: choices: null dynamic: false allowNull: false - - id: ayvuorijUnSB19fSPpNCdx + - id: RQTQJwNoVJDrGmuQ75nAM sortOrder: 22 fieldKey: customFields label: Other Fields @@ -111731,7 +111758,7 @@ items: hidden: false defaultTrigger: null fields: - - id: w3gCpLYJckoHXhiqRXSabr + - id: 5yivisMCJGffAQR3aSg7Za sortOrder: 0 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -111752,7 +111779,7 @@ items: value: AND dynamic: false allowNull: false - - id: mBRrtWkHeiYy5A52N6qWYj + - id: 8tGWdNU33Wiw1ZKuWJ5YSt sortOrder: 1 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -111769,7 +111796,7 @@ items: choices: null dynamic: false allowNull: false - - id: wEPpjnHYr88bASEkueaBkN + - id: nGyjAGjeUtbfAzjD5fYTzk sortOrder: 3 fieldKey: traits label: Record Matchers @@ -111791,7 +111818,7 @@ items: choices: null dynamic: false allowNull: false - - id: uy5HxDsd7CM11Muz6HLEki + - id: tjnRrCL6tVz6UXtvBbdxcP sortOrder: 4 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -111803,7 +111830,7 @@ items: choices: null dynamic: false allowNull: false - - id: rGwEj5Cs71ZDMNdo5cDhnd + - id: ijZ62TBKrcmkRruusbPwKo sortOrder: 5 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -111815,7 +111842,7 @@ items: choices: null dynamic: false allowNull: false - - id: kkURunmRErobUU7ydiDzUu + - id: d2acUhEY42TsgPSaPYCT1V sortOrder: 6 fieldKey: customObjectName label: Salesforce Object @@ -111830,7 +111857,7 @@ items: choices: null dynamic: true allowNull: false - - id: oTxJdR6nHXCz3UgP9EvJhP + - id: p4zqsq6HZU24gt567UDGFc sortOrder: 7 fieldKey: customFields label: Other Fields @@ -111858,7 +111885,7 @@ items: hidden: false defaultTrigger: null fields: - - id: bdi2mpRnFQeEmL9MudJuAh + - id: sPHAyQJicqznVMUfKqZLPn sortOrder: 0 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -111879,7 +111906,7 @@ items: value: AND dynamic: false allowNull: false - - id: isFuEM41k8w3Ce6XeLqBwf + - id: wHNoGoShDJfMAZA1v1Sah7 sortOrder: 1 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -111896,7 +111923,7 @@ items: choices: null dynamic: false allowNull: false - - id: nkJRBEyAWRHToZyB9Nd8f + - id: 8UDtGQdVXm7nXwTBTu7yMT sortOrder: 3 fieldKey: traits label: Record Matchers @@ -111918,7 +111945,7 @@ items: choices: null dynamic: false allowNull: false - - id: hrQuSzkzJr2xDPmMkn7exQ + - id: bPRimFCEt1TcZ8JXiMcLPa sortOrder: 4 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -111930,7 +111957,7 @@ items: choices: null dynamic: false allowNull: false - - id: kGmqMCTe46GhWwYHuFVbE1 + - id: pYBLXq1gUU4daTYANaJAmj sortOrder: 5 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -111942,7 +111969,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5sWY4uhqpN9PWcnxwLr2eD + - id: 3cdPteweK9efsnXdkEB8YE sortOrder: 6 fieldKey: description label: Description @@ -111954,7 +111981,7 @@ items: choices: null dynamic: false allowNull: false - - id: iJpUVgi2ny34ir3hZrLPWD + - id: 6FDSLRKPdQ8KbaoNxaXCQi sortOrder: 7 fieldKey: customFields label: Other Fields @@ -111982,7 +112009,7 @@ items: hidden: false defaultTrigger: null fields: - - id: b5icEuoDKKK4CescZ8r1KP + - id: vtgmjXTJMYDpvjmH6N96ww sortOrder: 0 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -112003,7 +112030,7 @@ items: value: AND dynamic: false allowNull: false - - id: 4osgRyAM4jHYsSGvKaiFBx + - id: vZacJ8GNtHDtA7aYxrxZse sortOrder: 1 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -112020,7 +112047,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2gdNKCVuL8KaCwfE3yTHmx + - id: rUpRYxgqE2HU42EbPL2mAG sortOrder: 3 fieldKey: traits label: Record Matchers @@ -112042,7 +112069,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6Ps9sNZzMWuzQ32YnpmmxR + - id: 2maTDzpCNqrp9s63z5APZV sortOrder: 4 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -112054,7 +112081,7 @@ items: choices: null dynamic: false allowNull: false - - id: byZRSba9C4re7ub6LJWTbq + - id: wGvVYgbzunWeWnoGhsSYHe sortOrder: 5 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -112066,7 +112093,7 @@ items: choices: null dynamic: false allowNull: false - - id: hnG7ERaQ1RyaTDN61xXPeu + - id: ra3xEQLcTMMK3iRDiqgRdk sortOrder: 6 fieldKey: close_date label: Close Date @@ -112080,7 +112107,7 @@ items: choices: null dynamic: false allowNull: false - - id: vMVg5YokcK3dcegdfYhU8b + - id: 6wFQUEt7jrvEszYVC61ES9 sortOrder: 7 fieldKey: name label: Name @@ -112094,7 +112121,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6QQ6qASG5EoUVTXcfnVvA2 + - id: cf9faGTUhCpEyfCeTwbgAR sortOrder: 8 fieldKey: stage_name label: Stage Name @@ -112108,7 +112135,7 @@ items: choices: null dynamic: false allowNull: false - - id: eRCNTE9GRwhX7Ug3hht36e + - id: o6swrWKxxt3b3jEpYvoqGe sortOrder: 9 fieldKey: amount label: Amount @@ -112120,7 +112147,7 @@ items: choices: null dynamic: false allowNull: false - - id: qeyVTh2KAhoozc4iMEncix + - id: mLDFRvpu5Lh1wEJB5CwbXv sortOrder: 10 fieldKey: description label: Description @@ -112132,7 +112159,7 @@ items: choices: null dynamic: false allowNull: false - - id: g9ew9P9SStP9o3iDy4QadP + - id: 2pQn4vf9eyBf8YmJuFpWuK sortOrder: 11 fieldKey: customFields label: Other Fields @@ -112160,7 +112187,7 @@ items: hidden: false defaultTrigger: type = "identify" fields: - - id: 6eBxQKiCjBi4cWxSo3WYuM + - id: 5JzsiLnqQyjKbNX5AywUze sortOrder: 0 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -112181,7 +112208,7 @@ items: value: AND dynamic: false allowNull: false - - id: tLfm2Vy9wfbVrhXha59UZD + - id: uQNtN1KHbF7FMdixCzEF21 sortOrder: 1 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -112198,7 +112225,7 @@ items: choices: null dynamic: false allowNull: false - - id: 33vUt62v2vk72DJUFkvJAY + - id: 8KBEStEned3j3nJB8Vwo5K sortOrder: 3 fieldKey: traits label: Record Matchers @@ -112220,7 +112247,7 @@ items: choices: null dynamic: false allowNull: false - - id: bcF1fjY7e8ny1tJ9RupFD1 + - id: jNbkutj7SdiEbz9E7ppmcx sortOrder: 4 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -112232,7 +112259,7 @@ items: choices: null dynamic: false allowNull: false - - id: s2izHw8iqUuDHwQeFG7xE2 + - id: fu9usahBTC78eFPQurYayB sortOrder: 5 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -112244,7 +112271,7 @@ items: choices: null dynamic: false allowNull: false - - id: oULsrErNPgFkYAavv95v5W + - id: qxb3iQt1wkmr1WCYY2qyvG sortOrder: 6 fieldKey: customFields label: Other Fields @@ -112264,7 +112291,7 @@ items: choices: null dynamic: false allowNull: false - - id: 4jALaYLCHwmLDCmoto2kGw + - id: fSzdFBLos29CMGPTgEDwXC sortOrder: 7 fieldKey: company label: Company @@ -112284,7 +112311,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8uQPiUPTLENcttH96kVXiD + - id: e6hjtChQNMnf9fygoDwfo5 sortOrder: 8 fieldKey: last_name label: Last Name @@ -112304,7 +112331,7 @@ items: choices: null dynamic: false allowNull: false - - id: pbH2GcKLvC5cGC1xs6ZNqT + - id: k8Jfw1JYm2cHJdwdQqjB3a sortOrder: 9 fieldKey: first_name label: First Name @@ -112324,7 +112351,7 @@ items: choices: null dynamic: false allowNull: false - - id: FSTWoDDAXeWWSXb4bKU4r + - id: 4Rm1ersm94wEvubZhzezgQ sortOrder: 10 fieldKey: email label: Email @@ -112344,7 +112371,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2XrAEnkN5ivAVmmUa5h4X8 + - id: xbimApBc6iJhfwS5z8BLt1 sortOrder: 11 fieldKey: city label: City @@ -112364,7 +112391,7 @@ items: choices: null dynamic: false allowNull: false - - id: b1VY3ADcoHkSH6WW8QY8W9 + - id: bh4CYA1K5edxhfEYn1eNHk sortOrder: 12 fieldKey: postal_code label: Postal Code @@ -112384,7 +112411,7 @@ items: choices: null dynamic: false allowNull: false - - id: utL5BuKR58hz3VFQnLxD5T + - id: 4uaBrRjppwtRRtQLoh9itM sortOrder: 13 fieldKey: country label: Country @@ -112404,7 +112431,7 @@ items: choices: null dynamic: false allowNull: false - - id: i8guuW6Vf2FozbtzYjXBti + - id: 4QoaHT1ukg6RqUMxaeizuW sortOrder: 14 fieldKey: street label: Street @@ -112424,7 +112451,7 @@ items: choices: null dynamic: false allowNull: false - - id: cCH58foRAPt46FT8UFsQDE + - id: nAWeupXRqqcNPcaxRjNdbY sortOrder: 15 fieldKey: state label: State @@ -112452,7 +112479,7 @@ items: hidden: false defaultTrigger: null fields: - - id: rSkCg5QapwmSh9tchyhYr1 + - id: 7Dpb9ssAxk8m1nAkqXJoeR sortOrder: 0 fieldKey: recordMatcherOperator label: Record Matchers Operator @@ -112473,7 +112500,7 @@ items: value: AND dynamic: false allowNull: false - - id: eK3iFYMQWJEZns7m6TvvG6 + - id: 5Y1jBX7FnvQUowpGhSx6AA sortOrder: 1 fieldKey: enable_batching label: Use Salesforce Bulk API @@ -112490,7 +112517,7 @@ items: choices: null dynamic: false allowNull: false - - id: heWAWdFTqZsubhCBqdNjNL + - id: 74oQRhSVZaGurZDPiFZqiJ sortOrder: 3 fieldKey: traits label: Record Matchers @@ -112512,7 +112539,7 @@ items: choices: null dynamic: false allowNull: false - - id: gruZTPw7X6xTaEiBuQfLcr + - id: 43oWBRfMnv6rZNdfZW1tmY sortOrder: 4 fieldKey: bulkUpsertExternalId label: Bulk Upsert External Id @@ -112524,7 +112551,7 @@ items: choices: null dynamic: false allowNull: false - - id: isSSeADsxHnqLDaCADEWXF + - id: 7rRX2JvT6XSaQujQup11uf sortOrder: 5 fieldKey: bulkUpdateRecordId label: Bulk Update Record Id @@ -112536,7 +112563,7 @@ items: choices: null dynamic: false allowNull: false - - id: tLa6Gwaaa2adRPAsjDZwaN + - id: r4PM7iLDdqy1TXVuX3U7RU sortOrder: 6 fieldKey: last_name label: Last Name @@ -112558,7 +112585,7 @@ items: choices: null dynamic: false allowNull: false - - id: 45QYE4MqEVVWfC2xSPg5Bn + - id: 9QAZwToh7VW32PecYXzUY5 sortOrder: 7 fieldKey: first_name label: First Name @@ -112578,7 +112605,7 @@ items: choices: null dynamic: false allowNull: false - - id: nX2FVtSYGT5hRtKBihSxgF + - id: 8owDFskfQKjuhZKQ8Nn1n5 sortOrder: 8 fieldKey: account_id label: Account ID @@ -112593,7 +112620,7 @@ items: choices: null dynamic: false allowNull: false - - id: 2TrUYYav2xyQtrUBoBgKo5 + - id: qJJ8tGnQnyRdibviFZWkrY sortOrder: 9 fieldKey: email label: Email @@ -112613,7 +112640,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8PXXdP1KFV3DZvvR7zEWqV + - id: 2PG67CXKza8uDiP7vMT3dV sortOrder: 10 fieldKey: mailing_city label: Mailing City @@ -112633,7 +112660,7 @@ items: choices: null dynamic: false allowNull: false - - id: pfzZdpKVg2BjdTujxNNUfG + - id: dmu6E5fibXUq1AZYfMuXaG sortOrder: 11 fieldKey: mailing_postal_code label: Mailing Postal Code @@ -112653,7 +112680,7 @@ items: choices: null dynamic: false allowNull: false - - id: oKKirgfPvcEkiE6RyYCwKn + - id: WUSWD4btDGzq1juX6aKS9 sortOrder: 12 fieldKey: mailing_country label: Mailing Country @@ -112673,7 +112700,7 @@ items: choices: null dynamic: false allowNull: false - - id: otJKty8HK94UMt8o7KSPiC + - id: uaorbXtTXK2w4rE1NPrTdt sortOrder: 13 fieldKey: mailing_street label: Mailing Street @@ -112693,7 +112720,7 @@ items: choices: null dynamic: false allowNull: false - - id: 26YCoBR4pGvoW2Dfjgm3Kq + - id: mTsmznp2jBXCWCZ9tWncJN sortOrder: 14 fieldKey: mailing_state label: Mailing State @@ -112713,7 +112740,7 @@ items: choices: null dynamic: false allowNull: false - - id: mRUKxnZmmXA5q24HamY9PD + - id: 7dDJAWDebNHZwCuquZ1V2r sortOrder: 15 fieldKey: customFields label: Other Fields @@ -124888,7 +124915,7 @@ items: required: true label: Client ID - name: client_secret - type: string + type: password defaultValue: '' description: The client's secret from your Taboola account. required: true @@ -124902,7 +124929,7 @@ items: hidden: false defaultTrigger: type = "track" fields: - - id: wDULRmh3dfsyn6MvYFA6Kv + - id: 499GeTyS1bBBG79xNhZ4ff sortOrder: 3 fieldKey: user_email label: Email address @@ -124923,7 +124950,7 @@ items: dynamic: false allowNull: false hidden: false - - id: mkR6JSGrZXG2Krj1qCrqrz + - id: xk1QiNbWtH8FPb6FGo4WKB sortOrder: 5 fieldKey: enable_batching label: Batch events @@ -124938,7 +124965,7 @@ items: choices: null dynamic: false allowNull: false - - id: pFY9Jo15GfxVC2NVjnMWWM + - id: 7sPFKgJaboy5RNAraxJTpq sortOrder: 6 fieldKey: device_id label: Mobile Device ID @@ -126646,7 +126673,7 @@ items: required: true label: Advertiser ID - name: auth_token - type: string + type: password defaultValue: '' description: >- Your long-lived Trade Desk authentication token. Please see The Trade @@ -126665,7 +126692,7 @@ items: hidden: false defaultTrigger: event = "Audience Entered" fields: - - id: uukqUY4RBjHJe5fUF6KFvZ + - id: 6UnueCYdr2JRa5kbC1fodt sortOrder: 1 fieldKey: pii_type label: PII Type @@ -126681,7 +126708,7 @@ items: value: EmailHashedUnifiedId2 dynamic: false allowNull: false - - id: 9eb2ZZXEU3AjyiWxVCF6jJ + - id: iE9ruCuMLMMBkFrrdsVieD sortOrder: 2 fieldKey: email label: User Email @@ -127328,7 +127355,7 @@ items: server: true settings: - name: accessToken - type: string + type: password defaultValue: '' description: >- Your TikTok Access Token. Please see TikTok’s [Events API @@ -127358,8 +127385,50 @@ items: hidden: false defaultTrigger: null fields: - - id: ikKNtZN56gsPQw9gDkWXYM + - id: nqmn5auw63rTidH1b9wHRS sortOrder: 0 + fieldKey: event_source + label: Event Source + type: STRING + description: >- + The type of events you are uploading through TikTok Events API. Please + see TikTok's [Events API + documentation](https://ads.tiktok.com/marketing_api/docs?id=1701890979375106) + for information on how to find this value. If no selection is made 'Web' + is assumed. + placeholder: '' + defaultValue: web + required: false + multiple: false + choices: + - label: >- + The events took place on your website and are measured by a Pixel + Code. + value: web + - label: >- + The lead events took place on a CRM system and are tracked by a CRM + Event Set ID. + value: crm + dynamic: false + allowNull: false + - id: 5QStc41o2ZRdAGjvhK45uS + sortOrder: 1 + fieldKey: event_spec_type + label: Additional Fields + type: STRING + description: Include fields for travel or vehicle events. + placeholder: '' + required: false + multiple: false + choices: + - label: Travel Fields + value: travel_fields + - label: Vehicle Fields + value: vehicle_fields + dynamic: false + allowNull: false + - id: qtBVbokXXHA3quwG41TY3S + sortOrder: 2 fieldKey: event label: Event Name type: STRING @@ -127375,8 +127444,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 471ePm6VGUZ1xXRt9voonL - sortOrder: 1 + - id: sxeLB4UGModnkxzu1Zvy3g + sortOrder: 3 fieldKey: event_id label: Event ID type: STRING @@ -127390,8 +127459,8 @@ items: dynamic: false allowNull: false hidden: false - - id: jvaV6qTrKsroLUfCAk1kyp - sortOrder: 2 + - id: aPvQ4ASRzv7mCTD2iEKs22 + sortOrder: 4 fieldKey: timestamp label: Event Timestamp type: STRING @@ -127405,16 +127474,15 @@ items: dynamic: false allowNull: false hidden: false - - id: hdr5sR1uAQrB8k5uiDKz2J - sortOrder: 3 + - id: 43h6ibyFWWZc3vcYNFY8Uy + sortOrder: 5 fieldKey: phone_number label: Phone Number type: STRING description: >- A single phone number or array of phone numbers in E.164 standard format. Segment will hash this value before sending to TikTok. e.g. - +14150000000. Segment will hash this value before sending to TikTok. If - not hashed, Segment will hash this value. + +14150000000. Segment will hash this value before sending to TikTok. placeholder: '' defaultValue: '@if': @@ -127430,15 +127498,14 @@ items: dynamic: false allowNull: false hidden: false - - id: 3uZQBkkhDUqi45Pd3Xf9H9 - sortOrder: 4 + - id: nqETCg6YYWLDn6Mhf6JLd8 + sortOrder: 6 fieldKey: email label: Email type: STRING description: >- A single email address or an array of email addresses. Segment will hash - this value before sending to TikTok. If not hashed, Segment will hash - this value. + this value before sending to TikTok. placeholder: '' defaultValue: '@if': @@ -127454,15 +127521,14 @@ items: dynamic: false allowNull: false hidden: false - - id: p3r3YKmpsptSnkup5GTfnV - sortOrder: 5 + - id: oNM4CHAMeHYGTadJErpD5H + sortOrder: 7 fieldKey: first_name label: First Name type: STRING description: >- The first name of the customer. The name should be in lowercase without - any punctuation. Special characters are allowed. If not hashed, Segment - will hash this value. + any punctuation. Special characters are allowed. placeholder: '' defaultValue: '@if': @@ -127477,15 +127543,14 @@ items: choices: null dynamic: false allowNull: false - - id: 4t66RaPURfzeuqbN9xb4zh - sortOrder: 6 + - id: 9VEd6Dmrsv4rMQoY7CSzvj + sortOrder: 8 fieldKey: last_name label: Last Name type: STRING description: >- The last name of the customer. The name should be in lowercase without - any punctuation. Special characters are allowed. If not hashed, Segment - will hash this value. + any punctuation. Special characters are allowed. placeholder: '' defaultValue: '@if': @@ -127500,8 +127565,8 @@ items: choices: null dynamic: false allowNull: false - - id: kZcWGJ492r46USemz2NAT1 - sortOrder: 7 + - id: dixmyJYycxjuSPLbtmxgis + sortOrder: 9 fieldKey: address label: Address type: OBJECT @@ -127545,8 +127610,8 @@ items: choices: null dynamic: false allowNull: false - - id: 2pAjQQ2w9iKi4wNGuFVcbX - sortOrder: 8 + - id: pUdEf7tA4B6EXHZMKova2e + sortOrder: 10 fieldKey: order_id label: Order ID type: STRING @@ -127559,8 +127624,8 @@ items: choices: null dynamic: false allowNull: false - - id: fMeSdPiJd7PHpxwLde2Vvx - sortOrder: 9 + - id: ui7aUDpShU2W9wouWRYheq + sortOrder: 11 fieldKey: shop_id label: Shop ID type: STRING @@ -127573,8 +127638,8 @@ items: choices: null dynamic: false allowNull: false - - id: 9C7zFdQRk3JcuGj2tqvz2o - sortOrder: 10 + - id: 44rMdEigRoBmV8ehKrxv7X + sortOrder: 12 fieldKey: external_id label: External ID type: STRING @@ -127582,7 +127647,7 @@ items: Uniquely identifies the user who triggered the conversion event. Segment will hash this value before sending to TikTok. TikTok Conversions Destination supports both string and string[] types for sending external - ID(s). If not hashed, Segment will hash this value. + ID(s). placeholder: '' defaultValue: '@if': @@ -127598,8 +127663,8 @@ items: dynamic: false allowNull: false hidden: false - - id: qcXGJXfxyjehPQsrSCLs9s - sortOrder: 11 + - id: xfqa1CU1zSSsUbte1fTYUA + sortOrder: 13 fieldKey: ttclid label: TikTok Click ID type: STRING @@ -127623,8 +127688,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 31JPQKQUCDPCW5Edn7K4bK - sortOrder: 12 + - id: rrnJR6N3wMKvSAQm7HSzfn + sortOrder: 14 fieldKey: ttp label: TikTok Cookie ID type: STRING @@ -127651,26 +127716,8 @@ items: choices: null dynamic: false allowNull: false - - id: rNYKo55shY7CjA1fn36tUM - sortOrder: 13 - fieldKey: lead_id - label: TikTok Lead ID - type: STRING - description: >- - ID of TikTok leads. Every lead will have its own lead_id when exported - from TikTok. This feature is in Beta. Please contact your TikTok - representative to inquire regarding availability - placeholder: '' - defaultValue: - '@path': $.properties.lead_id - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: bupMrFsViaREbryNd9ipEb - sortOrder: 14 + - id: nLgrXkmV64FK8HboPt7Ua2 + sortOrder: 15 fieldKey: locale label: Locale type: STRING @@ -127685,8 +127732,8 @@ items: choices: null dynamic: false allowNull: false - - id: 73KYNGUqZbsh9oq288SjJR - sortOrder: 15 + - id: nwgn3UNuLBrkHcs7qfS2o1 + sortOrder: 16 fieldKey: url label: Page URL type: STRING @@ -127700,8 +127747,8 @@ items: dynamic: false allowNull: false hidden: false - - id: FnrfrAfpiaWKmbx9Va6sD - sortOrder: 16 + - id: 9GyySRSHhkcvwGNybDWLGt + sortOrder: 17 fieldKey: referrer label: Page Referrer type: STRING @@ -127715,8 +127762,8 @@ items: dynamic: false allowNull: false hidden: false - - id: cDGhuucvpiriqdRyVstnv8 - sortOrder: 17 + - id: b5wLvBUtgwu323CDSqmnoV + sortOrder: 18 fieldKey: ip label: IP Address type: STRING @@ -127730,8 +127777,8 @@ items: dynamic: false allowNull: false hidden: false - - id: kExxYNP3wkoEqCtjpode26 - sortOrder: 18 + - id: 6YgdYwnkS7RZ5mp1MYDVx + sortOrder: 19 fieldKey: user_agent label: User Agent type: STRING @@ -127745,8 +127792,8 @@ items: dynamic: false allowNull: false hidden: false - - id: vFsmjixxSQWFP25hCte7tb - sortOrder: 19 + - id: kBDqJBC6wSm7wFH27Waxnv + sortOrder: 20 fieldKey: contents label: Contents type: OBJECT @@ -127758,8 +127805,41 @@ items: dynamic: false allowNull: false hidden: false - - id: eXAu8dopAd4mxZU6Gy5yvy - sortOrder: 20 + - id: hPgXwpbQas16CfPR9TBBD9 + sortOrder: 21 + fieldKey: content_ids + label: Content IDs + type: STRING + description: >- + Product IDs associated with the event, such as SKUs. Do not populate + this field if the 'Contents' field is populated. This field accepts a + single string value or an array of string values. + placeholder: '' + defaultValue: + '@path': $.properties.content_ids + required: false + multiple: true + choices: null + dynamic: false + allowNull: false + - id: eDfoEe2mhgSE2ofTi8AXdi + sortOrder: 22 + fieldKey: num_items + label: Number of Items + type: NUMBER + description: >- + Number of items when checkout was initiated. Used with the + InitiateCheckout event. + placeholder: '' + defaultValue: + '@path': $.properties.num_items + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: pPCVUqTAouaV3rdR9agrX4 + sortOrder: 23 fieldKey: content_type label: Content Type type: STRING @@ -127779,8 +127859,8 @@ items: value: product_group dynamic: false allowNull: false - - id: 23wGdbAApcui7t7AB37Gva - sortOrder: 21 + - id: vv9oSxp98ZKdfQQd5sLwsP + sortOrder: 24 fieldKey: currency label: Currency type: STRING @@ -127794,8 +127874,8 @@ items: dynamic: false allowNull: false hidden: false - - id: sM48KFh7D16o5rrHe99ds9 - sortOrder: 22 + - id: n4pinY4DwKqxuMDuzUF1TA + sortOrder: 25 fieldKey: value label: Value type: NUMBER @@ -127815,8 +127895,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 6tJWCUpHAHvivuEjjFp9cv - sortOrder: 23 + - id: q4ANtYrTgnq85UKbt26S5R + sortOrder: 26 fieldKey: description label: Description type: STRING @@ -127828,8 +127908,8 @@ items: dynamic: false allowNull: false hidden: false - - id: vqcARpmV14vCjUzz9EHhtu - sortOrder: 24 + - id: mAuuKRjQYPn2gugvCqSPd9 + sortOrder: 27 fieldKey: query label: Query type: STRING @@ -127843,8 +127923,8 @@ items: dynamic: false allowNull: false hidden: false - - id: 2whtzq1LZqXRRCuyK4F3qU - sortOrder: 25 + - id: tnrXTh64oCNfAE3bBA3cEm + sortOrder: 28 fieldKey: limited_data_use label: Limited Data Use type: BOOLEAN @@ -127863,8 +127943,8 @@ items: choices: null dynamic: false allowNull: false - - id: itUv9MxNNVqLgdb7CKRMTi - sortOrder: 26 + - id: 2NsagLFzaWx7TZzb5NZ8Nb + sortOrder: 29 fieldKey: test_event_code label: Test Event Code type: STRING @@ -127880,10 +127960,192 @@ items: dynamic: false allowNull: false hidden: false + - id: 5C8BnmFujmZjFgiFLTMiu4 + sortOrder: 30 + fieldKey: delivery_category + label: Delivery Category + type: STRING + description: Category of the delivery. + placeholder: '' + defaultValue: + '@path': $.properties.delivery_category + required: false + multiple: false + choices: + - label: In Store - Purchase requires customer to enter the store. + value: in_store + - label: Curbside - Purchase requires curbside pickup. + value: curbside + - label: Home Delivery - Purchase is delivered to the customer. + value: home_delivery + dynamic: false + allowNull: false + - id: oXw5ESt3cutZSCLPupEbMD + sortOrder: 31 + fieldKey: predicted_ltv + label: Prediected Lifetime Value + type: NUMBER + description: >- + Predicted lifetime value of a subscriber as defined by the advertiser + and expressed as an exact value. + placeholder: '' + defaultValue: + '@path': $.properties.predicted_ltv + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: xpKpY7wFYehkQXjcJ9RbtN + sortOrder: 32 + fieldKey: search_string + label: Search String + type: STRING + description: >- + The text string entered by the user for the search. Optionally used with + the Search event. + placeholder: '' + defaultValue: + '@path': $.properties.search_string + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: taoUgJQpj28tx5Bdf8N69G + sortOrder: 33 + fieldKey: lead_fields + label: CRM Fields + type: OBJECT + description: Fields related to CRM events. + placeholder: '' + defaultValue: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5a6YSd8a58BQvCqT5eCXbD + sortOrder: 34 + fieldKey: vehicle_fields + label: Vehicle Fields + type: OBJECT + description: Fields related to vehicle events. + placeholder: '' + defaultValue: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: gBbhYCMP4BUcmWG6H96vmG + sortOrder: 35 + fieldKey: travel_fields + label: Travel Fields + type: OBJECT + description: Fields related to travel events. + placeholder: '' + defaultValue: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + required: false + multiple: false + choices: null + dynamic: false + allowNull: false presets: - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Add Payment Info + name: Add to Wishlist fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -127981,8 +128243,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -127993,6 +128253,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128008,150 +128272,105 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - contents: - '@arrayPath': - - $.properties.products - - price: - '@path': $.price - quantity: - '@path': $.quantity - content_category: - '@path': $.category - content_id: - '@path': $.product_id - content_name: - '@path': $.name - brand: - '@path': $.brand - event: AddPaymentInfo - trigger: event = "Payment Info Entered" - - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: View Content - fields: - event_id: - '@path': $.messageId - timestamp: - '@path': $.timestamp - phone_number: - '@if': - exists: - '@path': $.properties.phone - then: - '@path': $.properties.phone - else: - '@path': $.context.traits.phone - email: - '@if': - exists: - '@path': $.properties.email - then: - '@path': $.properties.email - else: - '@path': $.context.traits.email - first_name: - '@if': - exists: - '@path': $.properties.first_name - then: - '@path': $.properties.first_name - else: - '@path': $.context.traits.first_name - last_name: - '@if': - exists: - '@path': $.properties.last_name - then: - '@path': $.properties.last_name - else: - '@path': $.context.traits.last_name - address: + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: city: - '@if': - exists: - '@path': $.properties.address.city - then: - '@path': $.properties.address.city - else: - '@path': $.context.traits.address.city + '@path': $.properties.city + region: + '@path': $.properties.region country: - '@if': - exists: - '@path': $.properties.address.country - then: - '@path': $.properties.address.country - else: - '@path': $.context.traits.address.country - zip_code: - '@if': - exists: - '@path': $.properties.address.postal_code - then: - '@path': $.properties.address.postal_code - else: - '@path': $.context.traits.address.postal_code - state: - '@if': - exists: - '@path': $.properties.address.state - then: - '@path': $.properties.address.state - else: - '@path': $.context.traits.address.state - order_id: - '@path': $.properties.order_id - shop_id: - '@path': $.properties.shop_id - external_id: - '@if': - exists: - '@path': $.userId - then: - '@path': $.userId - else: - '@path': $.anonymousId - ttclid: - '@if': - exists: - '@path': $.properties.ttclid - then: - '@path': $.properties.ttclid - else: - '@path': $.integrations.TikTok Conversions.ttclid - ttp: - '@if': - exists: - '@path': $.properties.ttp - then: - '@path': $.properties.ttp - else: - '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id - locale: - '@path': $.context.locale - url: - '@path': $.context.page.url - referrer: - '@path': $.context.page.referrer - ip: - '@path': $.context.ip - user_agent: - '@path': $.context.userAgent - content_type: product - currency: - '@path': $.properties.currency - value: - '@if': - exists: - '@path': $.properties.value - then: - '@path': $.properties.value - else: - '@path': $.properties.revenue - query: - '@path': $.properties.query - limited_data_use: - '@path': $.properties.limited_data_use + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - $.properties @@ -128167,11 +128386,12 @@ items: '@path': $.name brand: '@path': $.brand - event: ViewContent - trigger: event = "Product Viewed" + event: AddToWishlist + trigger: event = "Product Added to Wishlist" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Submit Form + name: Download fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -128269,8 +128489,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -128281,6 +128499,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128296,11 +128518,111 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: SubmitForm - trigger: event = "Form Submitted" + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + event: Download + trigger: event = "Download Link Clicked" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Initiate Checkout + name: Add to Cart fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -128398,8 +128720,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -128410,6 +128730,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128425,9 +128749,108 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - - $.properties.products + - $.properties - price: '@path': $.price quantity: @@ -128440,11 +128863,243 @@ items: '@path': $.name brand: '@path': $.brand - event: InitiateCheckout - trigger: event = "Checkout Started" + event: AddToCart + trigger: event = "Product Added" + - actionId: sgzMwUxWm5jPu4SSaGt6cS + name: Complete Registration + fields: + event_source: web + event_id: + '@path': $.messageId + timestamp: + '@path': $.timestamp + phone_number: + '@if': + exists: + '@path': $.properties.phone + then: + '@path': $.properties.phone + else: + '@path': $.context.traits.phone + email: + '@if': + exists: + '@path': $.properties.email + then: + '@path': $.properties.email + else: + '@path': $.context.traits.email + first_name: + '@if': + exists: + '@path': $.properties.first_name + then: + '@path': $.properties.first_name + else: + '@path': $.context.traits.first_name + last_name: + '@if': + exists: + '@path': $.properties.last_name + then: + '@path': $.properties.last_name + else: + '@path': $.context.traits.last_name + address: + city: + '@if': + exists: + '@path': $.properties.address.city + then: + '@path': $.properties.address.city + else: + '@path': $.context.traits.address.city + country: + '@if': + exists: + '@path': $.properties.address.country + then: + '@path': $.properties.address.country + else: + '@path': $.context.traits.address.country + zip_code: + '@if': + exists: + '@path': $.properties.address.postal_code + then: + '@path': $.properties.address.postal_code + else: + '@path': $.context.traits.address.postal_code + state: + '@if': + exists: + '@path': $.properties.address.state + then: + '@path': $.properties.address.state + else: + '@path': $.context.traits.address.state + order_id: + '@path': $.properties.order_id + shop_id: + '@path': $.properties.shop_id + external_id: + '@if': + exists: + '@path': $.userId + then: + '@path': $.userId + else: + '@path': $.anonymousId + ttclid: + '@if': + exists: + '@path': $.properties.ttclid + then: + '@path': $.properties.ttclid + else: + '@path': $.integrations.TikTok Conversions.ttclid + ttp: + '@if': + exists: + '@path': $.properties.ttp + then: + '@path': $.properties.ttp + else: + '@path': $.integrations.TikTok Conversions.ttp + locale: + '@path': $.context.locale + url: + '@path': $.context.page.url + referrer: + '@path': $.context.page.referrer + ip: + '@path': $.context.ip + user_agent: + '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items + content_type: product + currency: + '@path': $.properties.currency + value: + '@if': + exists: + '@path': $.properties.value + then: + '@path': $.properties.value + else: + '@path': $.properties.revenue + query: + '@path': $.properties.query + limited_data_use: + '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + event: CompleteRegistration + trigger: event = "Signed Up" - actionId: sgzMwUxWm5jPu4SSaGt6cS name: Click Button fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -128542,8 +129197,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -128554,6 +129207,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128569,6 +129226,105 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - $.properties @@ -128587,8 +129343,9 @@ items: event: ClickButton trigger: event = "Product Clicked" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Download + name: Submit Form fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -128686,8 +129443,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -128698,6 +129453,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128713,11 +129472,111 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: Download - trigger: event = "Download Link Clicked" + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + event: SubmitForm + trigger: event = "Form Submitted" - actionId: sgzMwUxWm5jPu4SSaGt6cS name: Contact fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -128815,8 +129674,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -128827,6 +129684,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128842,11 +129703,111 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations event: Contact trigger: event = "Callback Started" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Complete Payment + name: Subscribe fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -128944,8 +129905,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -128956,6 +129915,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -128971,26 +129934,111 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - contents: - '@arrayPath': - - $.properties.products - - price: - '@path': $.price - quantity: - '@path': $.quantity - content_category: - '@path': $.category - content_id: - '@path': $.product_id - content_name: - '@path': $.name - brand: - '@path': $.brand - event: CompletePayment - trigger: event = "Order Completed" + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + event: Subscribe + trigger: event = "Subscription Created" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Subscribe + name: Initiate Checkout fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129088,8 +130136,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129100,6 +130146,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129115,11 +130165,126 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: Subscribe - trigger: event = "Subscription Created" + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + contents: + '@arrayPath': + - $.properties.products + - price: + '@path': $.price + quantity: + '@path': $.quantity + content_category: + '@path': $.category + content_id: + '@path': $.product_id + content_name: + '@path': $.name + brand: + '@path': $.brand + event: InitiateCheckout + trigger: event = "Checkout Started" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Page View + name: Search fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129217,8 +130382,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129229,6 +130392,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129244,9 +130411,108 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - - $.properties.products + - $.properties - price: '@path': $.price quantity: @@ -129259,11 +130525,12 @@ items: '@path': $.name brand: '@path': $.brand - event: PageView - trigger: type="page" + event: Search + trigger: event = "Products Searched" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Search + name: Page View fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129361,8 +130628,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129373,6 +130638,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129388,9 +130657,108 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - - $.properties + - $.properties.products - price: '@path': $.price quantity: @@ -129403,11 +130771,12 @@ items: '@path': $.name brand: '@path': $.brand - event: Search - trigger: event = "Products Searched" + event: PageView + trigger: type="page" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Add to Wishlist + name: Add Payment Info fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129505,8 +130874,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129517,6 +130884,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129532,9 +130903,108 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - - $.properties + - $.properties.products - price: '@path': $.price quantity: @@ -129547,11 +131017,12 @@ items: '@path': $.name brand: '@path': $.brand - event: AddToWishlist - trigger: event = "Product Added to Wishlist" + event: AddPaymentInfo + trigger: event = "Payment Info Entered" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Add to Cart + name: View Content fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129649,8 +131120,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129661,6 +131130,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129676,6 +131149,105 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - $.properties @@ -129691,11 +131263,12 @@ items: '@path': $.name brand: '@path': $.brand - event: AddToCart - trigger: event = "Product Added" + event: ViewContent + trigger: event = "Product Viewed" - actionId: sgzMwUxWm5jPu4SSaGt6cS - name: Complete Registration + name: Complete Payment fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129793,8 +131366,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129805,6 +131376,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129820,11 +131395,126 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: CompleteRegistration - trigger: event = "Signed Up" + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations + contents: + '@arrayPath': + - $.properties.products + - price: + '@path': $.price + quantity: + '@path': $.quantity + content_category: + '@path': $.category + content_id: + '@path': $.product_id + content_name: + '@path': $.name + brand: + '@path': $.brand + event: CompletePayment + trigger: event = "Order Completed" - actionId: sgzMwUxWm5jPu4SSaGt6cS name: Place an Order fields: + event_source: web event_id: '@path': $.messageId timestamp: @@ -129922,8 +131612,6 @@ items: '@path': $.properties.ttp else: '@path': $.integrations.TikTok Conversions.ttp - lead_id: - '@path': $.properties.lead_id locale: '@path': $.context.locale url: @@ -129934,6 +131622,10 @@ items: '@path': $.context.ip user_agent: '@path': $.context.userAgent + content_ids: + '@path': $.properties.content_ids + num_items: + '@path': $.properties.num_items content_type: product currency: '@path': $.properties.currency @@ -129949,6 +131641,105 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use + delivery_category: + '@path': $.properties.delivery_category + predicted_ltv: + '@path': $.properties.predicted_ltv + search_string: + '@path': $.properties.search_string + lead_fields: + lead_id: + '@path': $.properties.lead_id + lead_event_source: + '@path': $.properties.lead_event_source + vehicle_fields: + postal_code: + '@path': $.properties.postal_code + make: + '@path': $.properties.make + model: + '@path': $.properties.model + year: + '@path': $.properties.year + state_of_vehicle: + '@path': $.properties.state_of_vehicle + mileage_value: + '@path': $.properties.mileage_value + mileage_unit: + '@path': $.properties.mileage_unit + exterior_color: + '@path': $.properties.exterior_color + transmission: + '@path': $.properties.transmission + body_style: + '@path': $.properties.body_style + fuel_type: + '@path': $.properties.fuel_type + drivetrain: + '@path': $.properties.drive_train + preferred_price_range_min: + '@path': $.properties.preferred_price_range_min + preferred_price_range_max: + '@path': $.properties.preferred_price_range_max + trim: + '@path': $.properties.trim + vin: + '@path': $.properties.vin + interior_color: + '@path': $.properties.interior_color + condition_of_vehicle: + '@path': $.properties.condition_of_vehicle + viewcontent_type: + '@path': $.properties.viewcontent_type + search_type: + '@path': $.properties.search_type + registration_type: + '@path': $.properties.registration_type + travel_fields: + city: + '@path': $.properties.city + region: + '@path': $.properties.region + country: + '@path': $.properties.country + checkin_date: + '@path': $.properties.checkin_date + checkout_date: + '@path': $.properties.checkout_date + num_adults: + '@path': $.properties.num_adults + num_children: + '@path': $.properties.num_children + num_infants: + '@path': $.properties.num_infants + suggested_hotels: + '@path': $.properties.suggested_hotels + departing_departure_date: + '@path': $.properties.departing_departure_date + returning_departure_date: + '@path': $.properties.returning_departure_date + origin_airport: + '@path': $.properties.origin_airport + destination_airiport: + '@path': $.properties.destination_airiport + destination_ids: + '@path': $.properties.destination_ids + departing_arrival_date: + '@path': $.properties.departing_arrival_date + returning_arrival_date: + '@path': $.properties.returning_arrival_date + travel_class: + '@path': $.properties.travel_class + user_score: + '@path': $.properties.user_score + preferred_num_stops: + '@path': $.properties.preferred_num_stops + travel_start: + '@path': $.properties.travel_start + travel_end: + '@path': $.properties.travel_end + suggested_destinations: + '@path': $.properties.suggested_destinations contents: '@arrayPath': - $.properties.products @@ -130018,7 +131809,7 @@ items: server: true settings: - name: accessToken - type: string + type: password defaultValue: '' description: >- Your TikTok Access Token. Please see TikTok’s [Events API 2.0 @@ -130048,7 +131839,7 @@ items: hidden: false defaultTrigger: null fields: - - id: d16g9MCBt7HWKops7i6hLv + - id: gyNn4QdTHc4Jsqdsf6DL4T sortOrder: 0 fieldKey: event label: Event Name @@ -130065,7 +131856,7 @@ items: dynamic: false allowNull: false hidden: false - - id: rBMktUYiZWi8cjbVdUTy2B + - id: vkkToS8N5vyZtTy5KjtZwQ sortOrder: 1 fieldKey: event_id label: Event ID @@ -130080,7 +131871,7 @@ items: dynamic: false allowNull: false hidden: false - - id: wMBhwyfPqXZS6zqupUQFeW + - id: 8tGHs1guEfRzAwiHhuZLgJ sortOrder: 2 fieldKey: timestamp label: Event Timestamp @@ -130095,7 +131886,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kh6U2HKxGsgbfxkMw8STMy + - id: 9VVVZBUNQ9xRikUEJcHy4j sortOrder: 3 fieldKey: phone_numbers label: Phone Number @@ -130120,7 +131911,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2R9rZ9WpSPLjZTZEt6xrr + - id: rjbZkPvMswZqiBCvo7uSxK sortOrder: 4 fieldKey: email_addresses label: Email @@ -130144,7 +131935,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 4ZxZW5tEckApWjeixGnU6E + - id: c3jXUsfnT77o3D8DXLkWNt sortOrder: 5 fieldKey: order_id label: Order ID @@ -130159,7 +131950,7 @@ items: dynamic: false allowNull: false hidden: false - - id: kfafhELZ9KEugDTqprivEb + - id: hVK9hcq5JqFfqPaw9fCfJF sortOrder: 6 fieldKey: shop_id label: Shop ID @@ -130174,7 +131965,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uEeQ6pvLR1QuBVVYkgo5S5 + - id: rZXjjAyyVre6ZrT9chFQP3 sortOrder: 7 fieldKey: external_ids label: External ID @@ -130199,7 +131990,7 @@ items: choices: null dynamic: false allowNull: false - - id: YTxUx9dEUKZHa2wbQVE7y + - id: 9GDCGzwRrm4HZh1jSXiHXo sortOrder: 8 fieldKey: ttclid label: TikTok Click ID @@ -130223,7 +132014,7 @@ items: choices: null dynamic: false allowNull: false - - id: nwcKjnpJKRrCmduqd1A3u6 + - id: 7nfbrf8k8cF7E1RGHL6PsY sortOrder: 9 fieldKey: ttp label: TikTok Cookie ID @@ -130251,7 +132042,7 @@ items: choices: null dynamic: false allowNull: false - - id: wakXSmjesAKSpeXwUYsBd1 + - id: izP73WWsMbLJqyc6ueD8Bx sortOrder: 10 fieldKey: lead_id label: TikTok Lead ID @@ -130268,7 +132059,7 @@ items: choices: null dynamic: false allowNull: false - - id: vQSmUhQqdeMYjTyoASms59 + - id: 3En5EaBX8k98qCmdKZsTiD sortOrder: 11 fieldKey: locale label: Locale @@ -130284,7 +132075,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3CcD5igBVT85oi6yZHUa7W + - id: pqMqqN8j32MxmXQf2UcJXA sortOrder: 12 fieldKey: url label: Page URL @@ -130298,7 +132089,7 @@ items: choices: null dynamic: false allowNull: false - - id: jANdpLnPf9NgiDZeFwesvZ + - id: 3a9kEk2TRFuFfDxqkUAycu sortOrder: 13 fieldKey: referrer label: Page Referrer @@ -130312,7 +132103,7 @@ items: choices: null dynamic: false allowNull: false - - id: i3NUykXxzA2aQzcc69JpzX + - id: 8hY3cexzofaoLDA9D9Q2XJ sortOrder: 14 fieldKey: ip label: IP Address @@ -130326,7 +132117,7 @@ items: choices: null dynamic: false allowNull: false - - id: wG2k2yGY87ZEYtj7pZTHsN + - id: cLcencvx2ojtjZanPQR7PV sortOrder: 15 fieldKey: user_agent label: User Agent @@ -130340,7 +132131,7 @@ items: choices: null dynamic: false allowNull: false - - id: 3Zr7vvPvxPpEBZhsvBF543 + - id: gWfpcnM78LiSAdLHNMr4Eb sortOrder: 16 fieldKey: contents label: Contents @@ -130352,7 +132143,7 @@ items: choices: null dynamic: false allowNull: false - - id: aaruiynnatTKDo1app26vk + - id: bnbsgkdf18FwCCjaKvBG7L sortOrder: 17 fieldKey: content_type label: Content Type @@ -130373,7 +132164,7 @@ items: value: product_group dynamic: false allowNull: false - - id: dQYBxs3ThnAPnmUfPDuftk + - id: g3jd9mVsHFZZxopRSeDhc7 sortOrder: 18 fieldKey: currency label: Currency @@ -130387,7 +132178,7 @@ items: choices: null dynamic: false allowNull: false - - id: tZbNitDzJ9DkktLmyEDCda + - id: oWbeGoi4ZFEQ72hTDvt4xj sortOrder: 19 fieldKey: value label: Value @@ -130407,7 +132198,7 @@ items: choices: null dynamic: false allowNull: false - - id: n6d5tyf4FXrC6qg332KAmx + - id: 3X5igymZHdgATDjizV7gFL sortOrder: 20 fieldKey: description label: Description @@ -130419,7 +132210,7 @@ items: choices: null dynamic: false allowNull: false - - id: cqx53pwGGoA8jGWu89PoHZ + - id: bRkQm6Au6vsGaFLUvmCXwr sortOrder: 21 fieldKey: query label: Query @@ -130433,7 +132224,7 @@ items: choices: null dynamic: false allowNull: false - - id: uQeq3LHzhfJL9ARXL8XpMD + - id: wMb1uF9iUV2dg7wsBtM18n sortOrder: 22 fieldKey: limited_data_use label: Limited Data Use @@ -130453,7 +132244,7 @@ items: choices: null dynamic: false allowNull: false - - id: 8xyVsb8PUtnHD68kDMUF3h + - id: oQLeQ5hX93EQWWLXVBfDwW sortOrder: 23 fieldKey: test_event_code label: Test Event Code @@ -130480,7 +132271,7 @@ items: hidden: false defaultTrigger: null fields: - - id: wnHH28HQ9NEYG45FviqYhM + - id: uwtVsoAaqPYHJv2YnyWcSf sortOrder: 0 fieldKey: event label: Event Name @@ -130497,7 +132288,7 @@ items: dynamic: false allowNull: false hidden: false - - id: uxy6TFkPMLBLUSYKvu1qut + - id: koTvQpVrmuQ8YfszuEC8SH sortOrder: 1 fieldKey: event_id label: Event ID @@ -130512,7 +132303,7 @@ items: dynamic: false allowNull: false hidden: false - - id: pUA1LokryxpKw1Q7wLnvjY + - id: weSm1wFJY9rnjk9WGkeDSP sortOrder: 2 fieldKey: timestamp label: Event Timestamp @@ -130527,7 +132318,7 @@ items: dynamic: false allowNull: false hidden: false - - id: dwGP7nbGP3vBuZySDfXC5c + - id: oDqTXD5QGS6L9ehos8cdUy sortOrder: 3 fieldKey: phone_numbers label: Phone Number @@ -130552,7 +132343,7 @@ items: dynamic: false allowNull: false hidden: false - - id: gaRqWFg9d57jXJ75LRGRxj + - id: 7BJwJbgFWPGcuDYV4AWF8p sortOrder: 4 fieldKey: email_addresses label: Email @@ -130576,7 +132367,7 @@ items: dynamic: false allowNull: false hidden: false - - id: coBchzVkLxC6s2zQTQAAv8 + - id: gaCoAc4TNXqRXScm9B2ADz sortOrder: 5 fieldKey: order_id label: Order ID @@ -130591,7 +132382,7 @@ items: dynamic: false allowNull: false hidden: false - - id: qt4miatL4fJhhmuXytD8B3 + - id: uabmwbYUTNZKNc336qjmbs sortOrder: 6 fieldKey: shop_id label: Shop ID @@ -130606,7 +132397,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hHn3avD12wTqGBWmxRGpDj + - id: vwoTzW17pCvnCZXwHz8WxZ sortOrder: 7 fieldKey: external_ids label: External ID @@ -130631,7 +132422,7 @@ items: choices: null dynamic: false allowNull: false - - id: c8mRkFW6NSVmsVzHtihtQe + - id: oVtF5TmALPJ6yasWEDoBJJ sortOrder: 8 fieldKey: ttclid label: TikTok Click ID @@ -130655,7 +132446,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7XHCGF9UiEGe82jAff3rpk + - id: tM5XW5fDNzNQ1KwJ8xtobo sortOrder: 9 fieldKey: ttp label: TikTok Cookie ID @@ -130683,7 +132474,7 @@ items: choices: null dynamic: false allowNull: false - - id: duQk3GQzz1tFK8bXYGFmrb + - id: xvAzuzMqC9tPZzZfB4tSxv sortOrder: 10 fieldKey: lead_id label: TikTok Lead ID @@ -130700,7 +132491,7 @@ items: choices: null dynamic: false allowNull: false - - id: 6a4DkQBeapMnkx3D7BzuUz + - id: tDGzBvnDd7fDR2YC2y4NRG sortOrder: 11 fieldKey: locale label: Locale @@ -130716,7 +132507,7 @@ items: choices: null dynamic: false allowNull: false - - id: acNNmoJMyoB285mRb8XQW1 + - id: 7MaQ6xCdGvTzLzi2R7oLbG sortOrder: 12 fieldKey: url label: Page URL @@ -130730,7 +132521,7 @@ items: choices: null dynamic: false allowNull: false - - id: oXgqT5shyLBWB7eh5uNtn3 + - id: oDs6cV6TMUhnBZ2uEJFghs sortOrder: 13 fieldKey: referrer label: Page Referrer @@ -130744,7 +132535,7 @@ items: choices: null dynamic: false allowNull: false - - id: s3DHLDh4h4kgurRo4JsWQV + - id: jJQyeJGUA98FTbqGbsQz1a sortOrder: 14 fieldKey: ip label: IP Address @@ -130758,7 +132549,7 @@ items: choices: null dynamic: false allowNull: false - - id: bfH6yMfgU8f1KAm1jiU1TH + - id: gRfKhVGgbcpJw38UWa4Zwx sortOrder: 15 fieldKey: user_agent label: User Agent @@ -130772,7 +132563,7 @@ items: choices: null dynamic: false allowNull: false - - id: ceFAfKGjPEvU8PcnxvDqPo + - id: mwPMgYrXuvGgkEq9yga5yA sortOrder: 16 fieldKey: contents label: Contents @@ -130785,7 +132576,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 3GLCfgf8ixAKX2ByYTBgo9 + - id: 2dnsEEX57152qSnSyPyd8L sortOrder: 17 fieldKey: content_type label: Content Type @@ -130806,7 +132597,7 @@ items: value: product_group dynamic: false allowNull: false - - id: mqK5VGBHfmpAwN87FuHyFC + - id: tbr4ifUujrQ4S64SUnSxF2 sortOrder: 18 fieldKey: currency label: Currency @@ -130821,7 +132612,7 @@ items: dynamic: false allowNull: false hidden: false - - id: x8L5WbqMzC2B9y3VzP3rHn + - id: agzqZGN3VMY3eCTjszmW2H sortOrder: 19 fieldKey: value label: Value @@ -130842,7 +132633,7 @@ items: dynamic: false allowNull: false hidden: false - - id: ptkT6aFm2WAiz1ZUcjkQ1a + - id: dgxRsDVYbjMe2Pff2Uc5kJ sortOrder: 20 fieldKey: description label: Description @@ -130854,7 +132645,7 @@ items: choices: null dynamic: false allowNull: false - - id: 7Ubp4geY2tYhA8hDhutvU9 + - id: uK1ChAFhkt5ES3omvSzWRP sortOrder: 21 fieldKey: query label: Query @@ -130868,7 +132659,7 @@ items: choices: null dynamic: false allowNull: false - - id: qyQWYj8iSL2U8TFPwrtBjc + - id: jQeRGVWoB4GzGGsXQcPRLb sortOrder: 22 fieldKey: limited_data_use label: Limited Data Use @@ -130888,7 +132679,7 @@ items: choices: null dynamic: false allowNull: false - - id: vBbinYZjhi4MLnPursSaP4 + - id: akD68rSvbVDDKHkbgqF6R2 sortOrder: 23 fieldKey: test_event_code label: Test Event Code @@ -130914,7 +132705,7 @@ items: hidden: false defaultTrigger: null fields: - - id: aWKa1qQiVGezdsG7jQcUfj + - id: xAsdK731TYKNcniJsaqL4X sortOrder: 0 fieldKey: event label: Event Name @@ -130930,7 +132721,7 @@ items: choices: null dynamic: false allowNull: false - - id: nNPnqey8iLQ85DYHk7RiDX + - id: vywhks7GhKhscLjPwNZDSf sortOrder: 1 fieldKey: event_id label: Event ID @@ -130944,7 +132735,7 @@ items: choices: null dynamic: false allowNull: false - - id: p8L1QnJypbJioNvq5QyXYk + - id: pvpfFDqx4FoFtn4sGdroAD sortOrder: 2 fieldKey: timestamp label: Event Timestamp @@ -130958,7 +132749,7 @@ items: choices: null dynamic: false allowNull: false - - id: aHp3LoLcmwprgqVjVs5kHG + - id: gvM6DTZW6HSuW2qxPRkiTy sortOrder: 3 fieldKey: phone_numbers label: Phone Number @@ -130982,7 +132773,7 @@ items: choices: null dynamic: false allowNull: false - - id: n8bNc37PaLVy1NVTYiNhtt + - id: 73esvHpDssGrG7aEAjpZbA sortOrder: 4 fieldKey: email_addresses label: Email @@ -131005,7 +132796,7 @@ items: choices: null dynamic: false allowNull: false - - id: tESizE4ZuBAJCHBBX7i6Kc + - id: 9ZNN7fZ52fRdhFQxtgcSeJ sortOrder: 5 fieldKey: order_id label: Order ID @@ -131019,7 +132810,7 @@ items: choices: null dynamic: false allowNull: false - - id: xr3Tfy1d6WGwohXwA5iaBc + - id: ohTd4daKD3v6qo2r6zddXD sortOrder: 6 fieldKey: shop_id label: Shop ID @@ -131033,7 +132824,7 @@ items: choices: null dynamic: false allowNull: false - - id: didoCJDTQLUKo7kqqCB9pZ + - id: icNpjsDdkVcSq8UpmTsLSi sortOrder: 7 fieldKey: external_ids label: External ID @@ -131058,7 +132849,7 @@ items: choices: null dynamic: false allowNull: false - - id: wMXDS63k9vn8HDjoLyzA6B + - id: uMmpkt2R6oZBqfwPtzd53K sortOrder: 8 fieldKey: ttclid label: TikTok Click ID @@ -131082,7 +132873,7 @@ items: choices: null dynamic: false allowNull: false - - id: ukL3ETd9HnrJuMWxSYp137 + - id: rmbQwc7wJTS73F9oSBFj8F sortOrder: 9 fieldKey: ttp label: TikTok Cookie ID @@ -131110,7 +132901,7 @@ items: choices: null dynamic: false allowNull: false - - id: hrnABEdkDowjGwwzYyTeP8 + - id: iZJ9PKHXB4cAn64cQq1f8u sortOrder: 10 fieldKey: lead_id label: TikTok Lead ID @@ -131127,7 +132918,7 @@ items: choices: null dynamic: false allowNull: false - - id: rCenHSMyTucNvUru9jSB51 + - id: xcVNs9BLfKEU7hrhQDvSSC sortOrder: 11 fieldKey: locale label: Locale @@ -131143,7 +132934,7 @@ items: choices: null dynamic: false allowNull: false - - id: 5ft78hZBYZrUynCeu8KJwX + - id: 87xSdQ1zHsXCMDkwYRSRwW sortOrder: 12 fieldKey: url label: Page URL @@ -131157,7 +132948,7 @@ items: choices: null dynamic: false allowNull: false - - id: jXsGaUFvWb8fpvABWZnsGS + - id: 55RRYb1XJEQjRkKUgSDHWv sortOrder: 13 fieldKey: referrer label: Page Referrer @@ -131171,7 +132962,7 @@ items: choices: null dynamic: false allowNull: false - - id: aAqtAKGUwSbbJ4x4ywL85 + - id: bv5uSnHbHk53nh8hPiTsHa sortOrder: 14 fieldKey: ip label: IP Address @@ -131185,7 +132976,7 @@ items: choices: null dynamic: false allowNull: false - - id: dUFxknokjL9tuuVzg8fYVo + - id: 9nfXuQeyUAVuxLaRFpx1qv sortOrder: 15 fieldKey: user_agent label: User Agent @@ -131199,7 +132990,7 @@ items: choices: null dynamic: false allowNull: false - - id: jtHAqwzA2h5eseguhZu2C2 + - id: qBPrw5vGjqsSoZRMnofHKf sortOrder: 16 fieldKey: contents label: Contents @@ -131211,7 +133002,7 @@ items: choices: null dynamic: false allowNull: false - - id: pnErtwBXMKzjHebjqUPpRE + - id: tQGKC81Vdki5hdJ68SFnHp sortOrder: 17 fieldKey: content_type label: Content Type @@ -131232,7 +133023,7 @@ items: value: product_group dynamic: false allowNull: false - - id: 7GVQN54jUTK4N9dodTAFMj + - id: ppzPddDvjkAtPPju1NgX2v sortOrder: 18 fieldKey: currency label: Currency @@ -131246,7 +133037,7 @@ items: choices: null dynamic: false allowNull: false - - id: wgmhT1JakxwbkjZfxqdwfR + - id: 3zgu2epz1sFVEdBRAZNh49 sortOrder: 19 fieldKey: value label: Value @@ -131266,7 +133057,7 @@ items: choices: null dynamic: false allowNull: false - - id: wqEM1kExPCSavXEDot6VX1 + - id: 26onxWTMUurLNfskTTPMsu sortOrder: 20 fieldKey: description label: Description @@ -131278,7 +133069,7 @@ items: choices: null dynamic: false allowNull: false - - id: fii44uxLP5hCJgGSkAPdt6 + - id: qSCWdsXNmdHG4Qma4rCoYw sortOrder: 21 fieldKey: query label: Query @@ -131292,7 +133083,7 @@ items: choices: null dynamic: false allowNull: false - - id: sGCmGhLsHQvANxp4wVUoLR + - id: cJV1NcN4gHBVu8cCa62pW3 sortOrder: 22 fieldKey: limited_data_use label: Limited Data Use @@ -131312,7 +133103,7 @@ items: choices: null dynamic: false allowNull: false - - id: xAEDctt39F2WxTrUnDopVE + - id: eK7B2sEAjrJwvGbVkMENNP sortOrder: 23 fieldKey: test_event_code label: Test Event Code @@ -131330,7 +133121,7 @@ items: allowNull: false presets: - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Complete Registration + name: Click Button fields: event_id: '@path': $.messageId @@ -131407,10 +133198,25 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: CompleteRegistration - trigger: event = "Signed Up" + contents: + '@arrayPath': + - $.properties + - price: + '@path': $.price + quantity: + '@path': $.quantity + content_category: + '@path': $.category + content_id: + '@path': $.product_id + content_name: + '@path': $.name + brand: + '@path': $.brand + event: ClickButton + trigger: event = "Product Clicked" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Page View + name: Add to Cart fields: event_id: '@path': $.messageId @@ -131489,7 +133295,7 @@ items: '@path': $.properties.limited_data_use contents: '@arrayPath': - - $.properties.products + - $.properties - price: '@path': $.price quantity: @@ -131502,10 +133308,10 @@ items: '@path': $.name brand: '@path': $.brand - event: PageView - trigger: type="page" + event: AddToCart + trigger: event = "Product Added" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Add Payment Info + name: Subscribe fields: event_id: '@path': $.messageId @@ -131582,25 +133388,10 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - contents: - '@arrayPath': - - $.properties.products - - price: - '@path': $.price - quantity: - '@path': $.quantity - content_category: - '@path': $.category - content_id: - '@path': $.product_id - content_name: - '@path': $.name - brand: - '@path': $.brand - event: AddPaymentInfo - trigger: event = "Payment Info Entered" + event: Subscribe + trigger: event = "Subscription Created" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Download + name: View Content fields: event_id: '@path': $.messageId @@ -131677,10 +133468,25 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: Download - trigger: event = "Download Link Clicked" + contents: + '@arrayPath': + - $.properties + - price: + '@path': $.price + quantity: + '@path': $.quantity + content_category: + '@path': $.category + content_id: + '@path': $.product_id + content_name: + '@path': $.name + brand: + '@path': $.brand + event: ViewContent + trigger: event = "Product Viewed" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Add to Cart + name: Submit Form fields: event_id: '@path': $.messageId @@ -131757,25 +133563,10 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - contents: - '@arrayPath': - - $.properties - - price: - '@path': $.price - quantity: - '@path': $.quantity - content_category: - '@path': $.category - content_id: - '@path': $.product_id - content_name: - '@path': $.name - brand: - '@path': $.brand - event: AddToCart - trigger: event = "Product Added" + event: SubmitForm + trigger: event = "Form Submitted" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: View Content + name: Complete Payment fields: event_id: '@path': $.messageId @@ -131854,7 +133645,7 @@ items: '@path': $.properties.limited_data_use contents: '@arrayPath': - - $.properties + - $.properties.products - price: '@path': $.price quantity: @@ -131867,10 +133658,10 @@ items: '@path': $.name brand: '@path': $.brand - event: ViewContent - trigger: event = "Product Viewed" + event: CompletePayment + trigger: event = "Order Completed" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Complete Payment + name: Download fields: event_id: '@path': $.messageId @@ -131947,25 +133738,10 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - contents: - '@arrayPath': - - $.properties.products - - price: - '@path': $.price - quantity: - '@path': $.quantity - content_category: - '@path': $.category - content_id: - '@path': $.product_id - content_name: - '@path': $.name - brand: - '@path': $.brand - event: CompletePayment - trigger: event = "Order Completed" + event: Download + trigger: event = "Download Link Clicked" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Click Button + name: Search fields: event_id: '@path': $.messageId @@ -132057,10 +133833,10 @@ items: '@path': $.name brand: '@path': $.brand - event: ClickButton - trigger: event = "Product Clicked" + event: Search + trigger: event = "Products Searched" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Submit Form + name: Initiate Checkout fields: event_id: '@path': $.messageId @@ -132137,10 +133913,25 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: SubmitForm - trigger: event = "Form Submitted" + contents: + '@arrayPath': + - $.properties.products + - price: + '@path': $.price + quantity: + '@path': $.quantity + content_category: + '@path': $.category + content_id: + '@path': $.product_id + content_name: + '@path': $.name + brand: + '@path': $.brand + event: InitiateCheckout + trigger: event = "Checkout Started" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Add to Wishlist + name: Page View fields: event_id: '@path': $.messageId @@ -132219,7 +134010,7 @@ items: '@path': $.properties.limited_data_use contents: '@arrayPath': - - $.properties + - $.properties.products - price: '@path': $.price quantity: @@ -132232,10 +134023,10 @@ items: '@path': $.name brand: '@path': $.brand - event: AddToWishlist - trigger: event = "Product Added to Wishlist" + event: PageView + trigger: type="page" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Subscribe + name: Contact fields: event_id: '@path': $.messageId @@ -132312,10 +134103,10 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: Subscribe - trigger: event = "Subscription Created" + event: Contact + trigger: event = "Callback Started" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Place an Order + name: Add to Wishlist fields: event_id: '@path': $.messageId @@ -132394,7 +134185,7 @@ items: '@path': $.properties.limited_data_use contents: '@arrayPath': - - $.properties.products + - $.properties - price: '@path': $.price quantity: @@ -132407,10 +134198,10 @@ items: '@path': $.name brand: '@path': $.brand - event: PlaceAnOrder - trigger: event = "Order Placed" + event: AddToWishlist + trigger: event = "Product Added to Wishlist" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Contact + name: Complete Registration fields: event_id: '@path': $.messageId @@ -132487,10 +134278,10 @@ items: '@path': $.properties.query limited_data_use: '@path': $.properties.limited_data_use - event: Contact - trigger: event = "Callback Started" + event: CompleteRegistration + trigger: event = "Signed Up" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Search + name: Add Payment Info fields: event_id: '@path': $.messageId @@ -132569,7 +134360,7 @@ items: '@path': $.properties.limited_data_use contents: '@arrayPath': - - $.properties + - $.properties.products - price: '@path': $.price quantity: @@ -132582,10 +134373,10 @@ items: '@path': $.name brand: '@path': $.brand - event: Search - trigger: event = "Products Searched" + event: AddPaymentInfo + trigger: event = "Payment Info Entered" - actionId: ahuzGWXfbLEWcMhc73Cjtx - name: Initiate Checkout + name: Place an Order fields: event_id: '@path': $.messageId @@ -132677,8 +134468,8 @@ items: '@path': $.name brand: '@path': $.brand - event: InitiateCheckout - trigger: event = "Checkout Started" + event: PlaceAnOrder + trigger: event = "Order Placed" partnerOwned: true - id: 64c1690a9f08c84a420aba78 display_name: TikTok Pixel @@ -136980,321 +138771,6 @@ items: actions: [] presets: [] partnerOwned: true -- id: 640267d74c13708d74062dcd - display_name: Upollo Web (Actions) - name: Upollo Web (Actions) - slug: actions-upollo - hidden: false - endpoints: - - US - regions: - - us-west-2 - - eu-west-1 - url: connections/destinations/catalog/actions-upollo - previous_names: - - Upollo Web (Actions) - website: http://upollo.ai - status: PUBLIC_BETA - categories: - - Analytics - - Enrichment - logo: - url: https://cdn.filepicker.io/api/file/YMVJWKsYQz2agEvWlKGp - mark: - url: https://cdn.filepicker.io/api/file/W9Qvm9aZQfyCeZ9WmaAR - methods: - track: true - identify: true - group: true - alias: true - screen: false - page: true - platforms: - browser: true - mobile: false - server: false - warehouse: false - cloudAppObject: false - linkedAudiences: true - components: [] - browserUnbundlingSupported: false - browserUnbundlingPublic: false - replay: false - connection_modes: - device: - web: false - mobile: false - server: false - cloud: - web: true - mobile: false - server: false - settings: - - name: apiKey - type: string - defaultValue: '' - description: >- - The api key of your Upollo project. Get it from the Upollo - [dashboard](https://upollo.ai/dashboard) - required: true - label: API Key - actions: - - id: 4xEBcRag1ZcwcXsGMzBpr5 - name: Identify user - slug: identifyUser - description: Identify the user - platform: WEB - hidden: false - defaultTrigger: type = "identify" - fields: - - id: jVJwhcyWqwjV3dqPJ6FdDv - sortOrder: 0 - fieldKey: user_id - label: User ID - type: STRING - description: 'The ID of the user ' - placeholder: '' - defaultValue: - '@path': $.userId - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: u3LDJgUd6YkQLDUPR5HgED - sortOrder: 1 - fieldKey: name - label: Name - type: STRING - description: The user's name. - placeholder: '' - defaultValue: - '@path': $.traits.name - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: xwb1hQmGGDHjF4FUGjDMpA - sortOrder: 2 - fieldKey: firstName - label: First Name - type: STRING - description: The user's given name. - placeholder: '' - defaultValue: - '@path': $.traits.firstName - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: 7vXk3Tcmtq6G6xeCQyBmhW - sortOrder: 3 - fieldKey: lastName - label: Last Name - type: STRING - description: The user's surname. - placeholder: '' - defaultValue: - '@path': $.traits.lastName - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: b11ogQbRUvCtjsBXfb3LP - sortOrder: 4 - fieldKey: email - label: Email Address - type: STRING - description: The user's email address. - placeholder: '' - defaultValue: - '@path': $.traits.email - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: pbhBj5hAK3Ka3vkWZGRHTr - sortOrder: 5 - fieldKey: phone - label: Phone Number - type: STRING - description: The user's phone number. - placeholder: '' - defaultValue: - '@path': $.traits.phone - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: mMChxZYVTu4mGfLengZw7J - sortOrder: 6 - fieldKey: avatar_image_url - label: Avatar - type: STRING - description: The URL for the user's avatar/profile image. - placeholder: '' - defaultValue: - '@path': $.traits.avatar - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: 5a5FPt9YeVqEuY1qorZ5eZ - sortOrder: 7 - fieldKey: custom_traits - label: Custom Attributes - type: OBJECT - description: The user's custom attributes. - placeholder: '' - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: 2MnZ8vTq2xTZAF8sbktDZU - name: Enrich user - slug: enrichUser - description: Enrich the user - platform: WEB - hidden: false - defaultTrigger: type = "identify" - fields: - - id: ho5BbzTHaD9tjwneAqBnhW - sortOrder: 0 - fieldKey: user_id - label: User ID - type: STRING - description: 'The ID of the user ' - placeholder: '' - defaultValue: - '@path': $.userId - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: hSMYt7WbciKzSKEQ57iJWZ - sortOrder: 1 - fieldKey: name - label: Name - type: STRING - description: The user's name. - placeholder: '' - defaultValue: - '@path': $.traits.name - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: xd95H5Btebdo3y5dRtuEbS - sortOrder: 2 - fieldKey: email - label: Email Address - type: STRING - description: The user's email address. - placeholder: '' - defaultValue: - '@path': $.traits.email - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: 95fW3jcioThzNEatCj4t47 - sortOrder: 3 - fieldKey: phone - label: Phone Number - type: STRING - description: The user's phone number. - placeholder: '' - defaultValue: - '@path': $.traits.phone - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: wvzDKbNKSRjKJoLGHXpwCm - sortOrder: 4 - fieldKey: avatar_image_url - label: Avatar - type: STRING - description: The URL for the user's avatar/profile image. - placeholder: '' - defaultValue: - '@path': $.traits.avatar - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - - id: gGYBAHAWivc9j3GbZK2Ydh - sortOrder: 5 - fieldKey: custom_traits - label: Custom Attributes - type: OBJECT - description: The user's custom attributes. - placeholder: '' - required: false - multiple: false - choices: null - dynamic: false - allowNull: false - hidden: false - presets: - - actionId: 2MnZ8vTq2xTZAF8sbktDZU - name: Enrich - fields: - user_id: - '@path': $.userId - name: - '@path': $.traits.name - email: - '@path': $.traits.email - phone: - '@path': $.traits.phone - avatar_image_url: - '@path': $.traits.avatar - trigger: type = "identify" - - actionId: 4xEBcRag1ZcwcXsGMzBpr5 - name: Identify - fields: - user_id: - '@path': $.userId - name: - '@path': $.traits.name - firstName: - '@path': $.traits.firstName - lastName: - '@path': $.traits.lastName - email: - '@path': $.traits.email - phone: - '@path': $.traits.phone - avatar_image_url: - '@path': $.traits.avatar - trigger: type = "identify" - partnerOwned: true - id: 59c93d8a3c0414000129bcb5 display_name: User.com name: User.com @@ -142628,7 +144104,7 @@ items: server: true settings: - name: sharedSecret - type: string + type: password defaultValue: '' description: >- If set, Segment will sign requests with an HMAC in the "X-Signature" @@ -142645,7 +144121,7 @@ items: hidden: false defaultTrigger: null fields: - - id: uE2FarSidiMiyhJS4jxLTb + - id: chABtpe8R3Fuff394fGrRE sortOrder: 0 fieldKey: url label: URL @@ -142658,7 +144134,7 @@ items: dynamic: false allowNull: false hidden: false - - id: bAfEHcotNnvWVU7CY3wFEY + - id: qWdhkvZC25kbeusBhUsQqD sortOrder: 1 fieldKey: method label: Method @@ -142678,7 +144154,7 @@ items: dynamic: false allowNull: false hidden: false - - id: hTaJxJrUARpur414e76Wew + - id: xmwgA3k9zNsGzr9GETqqrJ sortOrder: 2 fieldKey: batch_size label: Batch Size @@ -142694,7 +144170,7 @@ items: dynamic: false allowNull: false hidden: false - - id: k1zE19PC8oZn3qPJBhrXmo + - id: p1hvcNQBwuGqeUKzUnTPWi sortOrder: 3 fieldKey: headers label: Headers @@ -142709,7 +144185,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 2LgTMrzpgLVZ7L1Zcz9VqU + - id: aR2f2X4hcT2nedjMJt3j3e sortOrder: 4 fieldKey: data label: Data @@ -142724,7 +144200,7 @@ items: dynamic: false allowNull: false hidden: false - - id: 5QWHRxUAcwUtjXFwVLqh2t + - id: hguDY3MfapSaUior43bzE3 sortOrder: 6 fieldKey: enable_batching label: Enable Batching? diff --git a/src/_data/catalog/destinations_private.yml b/src/_data/catalog/destinations_private.yml index 98df0b0481..8736c9b0b7 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-09-11 +# destination data last updated 2025-09-18 items: - id: 54521fd925e721e32a72eee1 display_name: Pardot diff --git a/src/_data/catalog/source_categories.yml b/src/_data/catalog/source_categories.yml index 3ab209b789..57da5a56c1 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-09-11 +# source categories last updated 2025-09-18 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 6b58405108..10e65d0f89 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-09-11 +# sources last updated 2025-09-18 items: - id: 8HWbgPTt3k display_name: .NET diff --git a/src/_data/products.yml b/src/_data/products.yml index 503044964e..26e29bfcd0 100644 --- a/src/_data/products.yml +++ b/src/_data/products.yml @@ -196,6 +196,15 @@ items: slug: custom-domain plan-note: "Custom Domain is available to customers on Business tier plans." plans: + free: false + team: false + business: true + add-on: false + +- product_display_name: Failure Log Collection + slug: failure-logs + plan-note: "Failure Log Collection is available to customers on Business Tier plans." + plans: free: false team: false business: true diff --git a/src/_data/protocols.yml b/src/_data/protocols.yml index a0ea21f135..9a3e6e0c62 100644 --- a/src/_data/protocols.yml +++ b/src/_data/protocols.yml @@ -6,13 +6,13 @@ sections: description: "Good data quality starts with a well thought out Tracking Plan. With Protocols, you can define your events and corresponding properties in a Tracking Plan. This tracking plan becomes a central source of truth for product, engineering, analytics, and business teams." path: /protocols/tracking-plan/best-practices/ - name: 2. Validate data quality with violations - description: "With your tracking plan living in Segment, you can apply it to 1 or more data sources. Any event or property that does not match the tracking plan will generate a violation. Violations are displayed in aggregated form to spot trends, and detailed form to help you quickly find and resolve discrepancies." + description: "With your tracking plan living in Segment, you can apply it to one or more data sources. Any event or property that does not match the tracking plan will generate a violation. Violations are displayed in aggregated form to spot trends, and detailed form to help you quickly find and resolve discrepancies." path: /protocols/validate/connect-sources/ - name: 3. Enforce data standards with controls description: "To maintain a high degree of quality over time, we offer strict controls to block non-conforming events. Blocked events can be forwarded to a separate quarantined Segment source for analysis and review." path: /protocols/enforce/schema-configuration/ - name: 4. Resolve data issues with transformations - description: "Even the most exacting data collection processes are subject to human error and organizational complexity. Transformations can be applied from within Protocols to change event and property names without touching code." + description: "Even the most exacting data collection processes are subject to human error and organizational complexity. Apply Transformations within Protocols to change event and property names without touching code." path: /protocols/transform/ - section_title: Learn more @@ -25,5 +25,5 @@ sections: description: "Create a Tracking Plan to standardize your collected data." path: /protocols/tracking-plan/create/ - name: FAQ - description: "Get answers to Protocols questions that come up the most." + description: "Get answers to frequent Protocols questions." path: /protocols/faq/ diff --git a/src/_data/sidenav/main.yml b/src/_data/sidenav/main.yml index 276522867a..c22c645b55 100644 --- a/src/_data/sidenav/main.yml +++ b/src/_data/sidenav/main.yml @@ -635,6 +635,8 @@ sections: title: Default Alerts - path: /monitor/alerts/custom-alerts title: Custom Alerts + - path: /monitor/granular-observability + title: Failure Log Collection - section_title: Protocols section: - path: /protocols diff --git a/src/connections/destinations/actions.md b/src/connections/destinations/actions.md index 919bfe915e..b80a5c4fe9 100644 --- a/src/connections/destinations/actions.md +++ b/src/connections/destinations/actions.md @@ -240,7 +240,10 @@ You can't concatenate event variables and plain text with static values and func ![Mapping UI showing two concatenated fields: "+1 phone" and "context.page.url context.page.path"](images/mapping-concatenation.png) ### Liquid syntax -The liquid syntax function enables you to transform event data with fine-grain control before it reaches cloud-mode destinations using the LiquidJS templating language. Use Liquid templates to clean, format, or conditionally transform data such as user properties, timestamps, or event metadata to meet the requirements of your downstream tools. Liquid templates are applied in the **Mappings** tab of your Segment workspace to enable you to integrate with your event pipeline. +The Liquid syntax function enables you to transform event data with fine-grain control before it reaches cloud-mode destinations using the [LiquidJS templating language](https://liquidjs.com/tutorials/intro-to-liquid.html){:target="_blank”}. Use Liquid templates to clean, format, or conditionally transform data such as user properties, timestamps, or event metadata to meet the requirements of your downstream tools. Liquid templates are applied in the **Mappings** tab of your Segment workspace for you to integrate with your event pipeline. + +#### Whitespace +By default, Liquid will generate a newline when inputing multi-line templates. To strip these newlines you can use hyphens in the syntax ({% raw %} `{{-`, `-}}`, `{%-`, `-%}` {% endraw %}). See the [LiquidJS docs](https://liquidjs.com/tutorials/whitespace-control.html) for more information. #### Supported liquid tags and filters Segment supports the following LiquidJS tags and filters for mappings. Segment selected these to ensure performance, security, and compatibility with real-time event processing. Segment disabled unsupported tags and filters to prevent performance degradation or security risks. diff --git a/src/connections/destinations/catalog/actions-stackadapt-audiences/index.md b/src/connections/destinations/catalog/actions-stackadapt-audiences/index.md index efc13d9fee..756be3e8a3 100644 --- a/src/connections/destinations/catalog/actions-stackadapt-audiences/index.md +++ b/src/connections/destinations/catalog/actions-stackadapt-audiences/index.md @@ -1,35 +1,36 @@ --- -title: StackAdapt Audience Destination +title: StackAdapt Audiences Destination hide-boilerplate: true hide-dossier: true beta: true id: 66e96b9f4ee97f41caa06487 hidden: true +redirect_from: "/connections/destinations/catalog/actions-stackadapt/" --- {% include content/plan-grid.md name="actions" %} -[StackAdapt](https://www.stackadapt.com/){:target="_blank"} is a programmatic advertising platform specializing in audience engagement. StackAdapt enables marketers to deliver high-performing advertising campaigns across channels through real-time bidding, detailed audience targeting, and data-driven insights. StackAdapt’s integration with Twilio Engage helps you sync user data to optimize targeting and improve your campaign outcomes. +[StackAdapt](https://www.stackadapt.com/){:target="_blank"} is a programmatic advertising platform specializing in audience engagement. StackAdapt lets marketers deliver high-performing advertising campaigns across channels through real-time bidding, detailed audience targeting, and data-driven insights. StackAdapt’s integration with [Engage](/docs/engage/) helps you sync user data to optimize targeting and improve your campaign outcomes. -This destination is maintained by StackAdapt. For any issues with the destination, please [submit a ticket to StackAdapt's support team](https://support.stackadapt.com/hc/en-us/requests/new?ticket_form_id=360006572593){:target="_blank"}. +This destination is maintained by StackAdapt. For any issues with the destination, submit a ticket to [StackAdapt's support team](https://support.stackadapt.com/hc/en-us/requests/new?ticket_form_id=360006572593){:target="_blank"}. ## Getting started -### Getting your StackAdapt GraphQL Token +### Getting your StackAdapt GraphQL token -If you do not have an existing StackAdapt read & write API key, [reach out to the StackAdapt team for help](https://support.stackadapt.com/hc/en-us/requests/new?ticket_form_id=360006572593){:target="_blank"}. +If you do not have an existing StackAdapt read & write API key, contact the [StackAdapt team](https://support.stackadapt.com/hc/en-us/requests/new?ticket_form_id=360006572593){:target="_blank"}. -### Setting up the StackAdapt Audience destination in Segment Engage +### Setting up the StackAdapt Audiences destination in Engage -1. From the Segment web app, navigate to **Connections > Catalog > Destinations**. -2. Search for and select the "StackAdapt Audience" destination. +1. In your Segment workspace, navigate to **Connections > Catalog > Destinations**. +2. Search for and select "StackAdapt Audiences". 3. Click **Add Destination**. 4. Select an existing source that is Engage Space to connect to the StackAdapt Audience destination. 5. Enter a name for your destination. 6. On the Settings screen, provide your StackAdapt GraphQL API token. -7. Toggle on the destination using the **Enable Destination** toggle. +7. Toggle on the destination using **Enable Destination**. 8. Click **Save Changes**. -9. Follow the steps in the Destinations Actions documentation to [customize mappings](/docs/connections/destinations/actions/#customize-mappings) or use the documentation to [sync an Engage Audience](#sync-an-engage-audience). +9. Follow the steps in the Destinations Actions documentation to [customize mappings](/docs/connections/destinations/actions/#customize-mappings) or [sync an Engage Audience](#sync-an-engage-audience). 10. Enable the destination and click **Save Changes**. ### Sync an Engage Audience @@ -39,34 +40,34 @@ To sync an Engage audience with StackAdapt: 1. Each Engage audience should only contain profiles that have a valid email address. Profiles missing an email address are not valid on StackAdapt's platform. 2. Add a condition to the Engage audience to ensure the required email trait is included. 3. Open the previously created StackAdapt Audience destination. -4. On the Mappings tab, click **New Mapping** and select **Forward Audience Event**. -5. Under Define event trigger, click **Add Condition** and add this condition: Event Type is `Track` or `Identify`. -6. Under **Map fields**, select the advertiser you want to sync the audience with. You can identify a specific advertiser by finding its ID in StackAdapt. - > When you're on StackAdapt platform, navigate to `Execute` (or `Overview`), then click on `Advertiser`. Next, select an advertiser from the `Filter` section at the top. You can find the advertiser ID in the URL after `advertiser=`. +4. Create a mapping: In the mappings tab, click **New Mapping** and select **Forward Audience Event**. +5. Define the event trigger: Click **Add Condition** and add this condition: **Event Type is `Track` or `Identify`**. +6. Map fields: Select the advertiser you want to sync the audience with. You can identify a specific advertiser by finding its ID in StackAdapt. -![Image showing sample map fields](images/map-fields-example.png) +> info "" +> When you're on StackAdapt platform, navigate to **Execute** (or **Overview**), then click on **Advertiser**. Next, select an advertiser from the **Filter** section. You can find the advertiser ID in the URL after `advertiser=`. -On StackAdapt platform: +![Image showing sample map fields](images/map-fields-example.png) -To verify that your audience is syncing with StackAdapt, open StackAdapt and navigate to **Audience & Attribution** > **Customer Data** > **Profiles**. On the Profiles tab, you should be able to see a list of profiles being synced to StackAdapt platform. +To verify that your audience is syncing with StackAdapt, open StackAdapt and navigate to **Audience & Attribution > Customer Data > Profiles**. On the Profiles tab, you should be able to see a list of profiles being synced to StackAdapt platform. > info "Syncs can take up to 4 hours" > It can take up to 4 hours from the time you initiate a sync for profiles to show up in StackAdapt. -If you want to create a StackAdapt Audience from your Twilio Engage Audience: +If you want to create a StackAdapt audience from your Engage audience: -1. Open StackAdapt and navigate to **Audience & Attribution** > **Customer Data** > **Segments**, then click **Create Segment**. +1. Open StackAdapt and navigate to **Audience & Attribution > Customer Data > Segments**, then click **Create Segment**. 2. Choose **Segment Engage Audience ID** or **Segment Engage Audience Name** as the rule. 3. Select the value for the corresponding filter. 4. Click **Submit** to create the segment. -### Sending an Audience to StackAdapt +### Sending an audience to StackAdapt -1. In Segment, go to Engage > Audiences and select the audience to sync with StackAdapt. -2. Click **Add Destination** and select **StackAdapt Audience**. +1. In Segment, go to **Engage > Audiences** and select the audience to sync with StackAdapt. +2. Click **Add Destination** and select **StackAdapt Audiences**. 3. Toggle **Send Track** and **Send Identify** on. 4. Click **Save**. ## Data and privacy -Review [StackAdapt's Data Processing Agreement](https://www.stackadapt.com/data-processing-agreement){:target="_blank"} to learn more about StackAdapt's privacy and data terms. \ No newline at end of file +Review [StackAdapt's Data Processing Agreement](https://www.stackadapt.com/data-processing-agreement){:target="_blank"} to learn more about StackAdapt's privacy and data terms. diff --git a/src/connections/destinations/catalog/actions-stackadapt-cloud/index.md b/src/connections/destinations/catalog/actions-stackadapt-cloud/index.md index 500d8daa10..8190645e14 100644 --- a/src/connections/destinations/catalog/actions-stackadapt-cloud/index.md +++ b/src/connections/destinations/catalog/actions-stackadapt-cloud/index.md @@ -1,44 +1,45 @@ --- -title: StackAdapt Destination +title: StackAdapt Events and Conversions Destination hide-boilerplate: true hide-dossier: true -id: 61d8859be4f795335d5c677c -redirect_from: "/connections/destinations/catalog/actions-stackadapt/" +id: 65c36c1e127fb2c8188a414c +redirect_from: + - "/connections/destinations/catalog/stackadapt-events-conversions-/" --- {% include content/plan-grid.md name="actions" %} -By setting up StackAdapt as a Segment destination, your Segment events will be forwarded to [StackAdapt](https://www.stackadapt.com/){:target="\_blank"}. This allows you to generate retargeting and lookalike audiences, track conversions, and measure return on ad spend using your Segment events - bypassing the need to install the StackAdapt pixel on your website and write code to send events to StackAdapt. +Setting up [StackAdapt](https://www.stackadapt.com/){:target="\_blank"} as a Segment destination forwards your Segment events to StackAdapt. This lets you generate retargeting and lookalike audiences, track conversions, and measure return on ad spend using your Segment events - bypassing the need to install the StackAdapt pixel on your website and write code to send events to StackAdapt. -This destination is maintained by StackAdapt. For any issues with the destination, please [submit a ticket to StackAdapt's support team](https://support.stackadapt.com/hc/en-us/requests/new?ticket_form_id=360006572593){:target="\_blank"}. +This destination is maintained by StackAdapt. For any issues with the destination, submit a ticket to [StackAdapt's support team](https://support.stackadapt.com/hc/en-us/requests/new?ticket_form_id=360006572593){:target="\_blank"}. ## Getting started -### Getting your StackAdapt Universal Pixel ID +### Getting your StackAdapt universal pixel ID 1. Log in to your StackAdapt account and navigate to the Pixels page. -2. Above the list of pixels, click **Install StackAdapt Pixel**. +2. Click **Install StackAdapt Pixel**. ![Image showing location of link to install Pixel](images/install-pixel-link.png) -3. In the instructions that appear, copy the universal pixel ID from the code snippet. Below is an example of a code snippet where the universal pixel ID is `sqQHa3Ob1hFi__2EcYYVZg1`. +3. In the instructions that appear, copy the universal pixel ID from the code snippet. For example, the universal pixel ID in this code snippet is `sqQHa3Ob1hFi__2EcYYVZg1`. ![Image showing location of universal pixel ID in code snippet](images/copy-pixel-id.png) -### Setting up the StackAdapt destination in Segment +### Setting up the StackAdapt destination 1. From the Segment web app, navigate to **Connections > Catalog > Destinations**. 2. Search for and select the "StackAdapt" destination. 3. Click **Add Destination**. 4. Select an existing source to connect to the StackAdapt destination. 5. Give the destination a name. -6. On the Settings screen, provide your StackAdapt Universal Pixel ID. This can be found on the Pixels page in StackAdapt as described above. +6. On the Settings screen, provide your StackAdapt Universal Pixel ID. This can be found on the [Pixels page in StackAdapt](#getting-your-stackadapt-universal-pixel-id). 7. Toggle on the destination using the **Enable Destination** toggle. 8. Click **Save Change**. ### StackAdapt Pixel setup -Segment events that are forwarded to StackAdapt can be used to track ad conversions, and to generate retargeting and lookalike audiences. Please review the StackAdapt documentation for the general setup of these if you are not already familiar: +Segment events that are forwarded to StackAdapt can be used to track ad conversions, and to generate retargeting and lookalike audiences. Review the StackAdapt documentation for the general setup of these if you are not already familiar: - [Creating Conversion Events](https://support.stackadapt.com/hc/en-us/articles/360005859214-Creating-Conversion-Events){:target="\_blank"} - [Creating Retargeting Audiences](https://support.stackadapt.com/hc/en-us/articles/360005939153-Creating-Retargeting-Audiences){:target="\_blank"} @@ -47,12 +48,12 @@ Segment events that are forwarded to StackAdapt can be used to track ad conversi Setup of conversion events, retargeting audiences, and lookalike audiences that fire on Segment events is largely the same as the setup in the StackAdapt documentation, with a few caveats: 1. You **must** select "Universal Pixel" as the pixel type. This is because the StackAdapt destination in Segment uses your Universal Pixel ID to send events to StackAdapt. -2. There is no need to install the StackAdapt pixel on your website as instructed in the "Installation" step, since Segment will forward events to StackAdapt that would normally be tracked by the StackAdapt pixel. -3. If you choose to set up event rules, you will need to ensure that you use the event keys supported by the the StackAdapt destination as described below. +2. There is no need to install the StackAdapt pixel on your website as instructed in the "Installation" step. Segment will forward events to StackAdapt that would normally be tracked by the StackAdapt pixel. +3. If you choose to set up event rules, ensure that you use the event keys supported by the StackAdapt destination. ### Event rules -The StackAdapt Segment destination sends an `action` event key which by default is mapped to the Segment event name. Creating rules on this `action` key should be sufficient for most simple event rule use cases. For example, if you fire a Segment event when a user fills out a registration form on your website and want to track this as a conversion event in StackAdapt, you can create a rule in StackAdapt that matches the `action` key with the Segment event name. +The StackAdapt Segment destination sends an `action` event key which by default is mapped to the Segment event name. Creating rules on this `action` key should be sufficient most simple event rule use cases. For example, if you fire a Segment event when a user fills out a registration form on your website and want to track this as a conversion event in StackAdapt, you can create a rule in StackAdapt that matches the `action` key with the Segment event name. A Segment event fired with the code `analytics.track("User Registered")` can be tracked as a conversion event with an event rule that matches an `action` of `User Registered` as shown below: @@ -60,7 +61,7 @@ A Segment event fired with the code `analytics.track("User Registered")` can be #### Ecommerce events -The StackAdapt destination also supports forwarding ecommerce fields for the purpose of creating event rules that match ecommerce events, with default mappings to properties specified in the [Segment V2 Ecommerce Event Spec](/docs/connections/spec/ecommerce/v2/) as described in the below table: +The StackAdapt destination also supports forwarding ecommerce fields for the purpose of creating event rules that match ecommerce events, with default mappings to properties specified in the [Segment v2 Ecommerce Event Spec](/docs/connections/spec/ecommerce/v2/) as described in the table: | Segment Ecommerce Event Property | StackAdapt Event Key | | -------------------------------- | -------------------- | @@ -82,7 +83,7 @@ For events that can involve multiple products, such as checkout events, StackAda | `products.$.price` | `product_price` | | `products.$.quantity` | `product_quantity` | -For example, to create a conversion event when an order is completed with a revenue value greater than 10, you could set up an event rule matching an `action` value of `Order Completed` and a `revenue` value greater than 10 as shown below: +For example, to create a conversion event when an order is completed with a revenue value greater than 10, you could set up an event rule matching an `action` value of `Order Completed` and a `revenue` value greater than 10: ![Image showing event rule in StackAdapt the matches an Order Completed event with a revenue greater than 10](images/order-completed-event-rule.png) @@ -104,7 +105,7 @@ analytics.track('Order Completed', { }); ``` -#### Trait Fields +#### Trait fields Although trait fields are not frequently used in event rules, the StackAdapt destination forwards them and they can be used if desired. @@ -137,9 +138,9 @@ analytics.track("Order Completed", { If you are using URL rules, these will be matched whenever Segment sends an event to StackAdapt with a `url` matching the URL rule. This should be accomplished by the page event Segment automatically fires when a page is viewed, so setup of URL rules should be identical to setting up URL rules with the StackAdapt pixel. -### Conversion Tracking with Backend Events +### Conversion tracking with backend events -When you send events to Segment from your backend, which are forwarded to StackAdapt using Segment's backend SDKs, the user agent and IP address of the user who originated the event must be included in the event context for conversions to be tracked. StackAdapt uses the user agent and IP address to attribute the conversion to the correct event to a user who has interacted with your ads. Examples of how to do this can be found in the documentation for Segment's SDKs. For example, for the [Python SDK](/docs/connections/sources/catalog/libraries/server/python/#override-context-value) this can be done as follows: +When you send events to Segment from your backend, which are forwarded to StackAdapt using Segment's backend SDKs, the user agent and IP address of the user who originated the event must be included in the event context for conversions to be tracked. StackAdapt uses the user agent and IP address to attribute the conversion to the correct event to a user who has interacted with your ads. Examples of how to do this can be found in the documentation for [Segment's SDKs](/docs/connections/sources/catalog/#server). For example, for the [Python SDK](/docs/connections/sources/catalog/libraries/server/python/#override-context-value) this can be done as follows: ```python analytics.track('user_id', 'Order Completed', context={ @@ -148,11 +149,11 @@ analytics.track('user_id', 'Order Completed', context={ }) ``` -This is necessary when using backend SDKs but not for events sent from the frontend with `analytics.js`, because `analytics.js` automatically includes the user-agent and IP address in the event context. +This is necessary when using backend SDKs but not for events sent from the frontend with `analytics.js`, because `analytics.js` automatically includes the user agent and IP address in the event context. -### Conversion Tracking with Reverse ETL +### Conversion tracking with Reverse ETL -When sending past events to StackAdapt using a Reverse ETL tool, the user agent, IP address, event type, and either the page URL (for conversion trackers with URL rules), or the fields the event rules match on, must be included in your mappings. For example, the below mapping for a Snowflake source can be used to match a conversion tracker with an event rule that matches an `action` of `User Registered`: +When sending past events to StackAdapt using a [Reverse ETL tool](/docs/connections/reverse-etl/reverse-etl-catalog/), the user agent, IP address, event type, and either the page URL (for conversion trackers with URL rules), or the fields the event rules match on, must be included in your mappings. For example, the mapping for a Snowflake source can be used to match a conversion tracker with an event rule that matches an `action` of `User Registered`: ![Image showing Snowflake mapping to forward User Registered events](images/snowflake-mappings.png) @@ -160,10 +161,10 @@ Rows forwarded to StackAdapt with this mapping will be matched by the `User Regi ![Image showing event rule in StackAdapt the matches a User Registered event](images/user-registered-event-rule.png) -When forwarding past events using Reverse ETL, only users who have interacted with an ad from an associated campaign within the conversion tracker's configured view-through expiry window (for impressions) or click-through expiry window (for clicks) will count as conversions. These windows can be set to up to 180 days in the conversion tracker configuration. +When forwarding past events using [Reverse ETL](/docs/connections/reverse-etl/), only users who have interacted with an ad from an associated campaign within the conversion tracker's configured view-through expiry window (for impressions) or click-through expiry window (for clicks) will count as conversions. These windows can be set to up to 180 days in the conversion tracker configuration. {% include components/actions-fields.html %} ## Data and privacy -Review [StackAdapt's Data Processing Agreement](https://www.stackadapt.com/data-processing-agreement){:target="\_blank"} to learn more about StackAdapt's privacy and data terms. +Review [StackAdapt's Data Processing Agreement](https://www.stackadapt.com/data-processing-agreement){:target="\_blank"} to learn more about StackAdapt's privacy and data terms. diff --git a/src/connections/destinations/catalog/actions-vibe-audience/index.md b/src/connections/destinations/catalog/actions-vibe-audience/index.md new file mode 100644 index 0000000000..218718db70 --- /dev/null +++ b/src/connections/destinations/catalog/actions-vibe-audience/index.md @@ -0,0 +1,48 @@ +--- +title: Vibe Audiences (Actions) +engage: true +id: 68c960b951beba1bccaeab02 +beta: true +--- + +{% include content/plan-grid.md name="actions" %} + +[Vibe](https://www.vibe.co/){:target="_blank"} is a streaming TV advertising platform that helps brands reach their audiences on streaming devices. Vibe lets advertisers to launch TV ads and measure them as digital campaigns with full transparency on performance. Advertisers of all sizes use Vibe to drive awareness, engagement, and growth through premium CTV inventory. + +This destination is maintained by Vibe. For any issues with the destination, contact the [Vibe Support team](mailto:team-integration@vibe.co){:target="_blank"}. + +## Getting started + +### Prerequisites + +Before connecting to the Vibe Audiences (Actions) destination, you must first enable the integration in Vibe and retrieve your **Advertiser ID** and **Vibe Token**. + +To retrieve the Advertiser ID and Vibe Token from Vibe: + +1. Log in to your Vibe account and navigate to **Settings**. +2. Select **Custom Audiences**. +3. Click **New Audience**. +4. Choose **Segment** as your source. +5. Select the relevant advertiser. +6. Copy your **Advertiser ID** and your **Vibe Token**. + +## Set up the Vibe Audiences destination in Segment + +1. From your Segment workspace, go to **Connections > Catalog** and select the **Destinations** tab. +2. Search for **Vibe Audiences** and select the destination. +3. Click **Add Destination**. +4. Select the Engage space you want to use as the Source. **Note**: this destination only supports sending Engage Audiences to Vibe. +5. Name your destination in the Settings tab. +6. Enter the following settings: + - **Advertiser ID**: Your Vibe Advertiser ID + - **Vibe Token**: Your Vibe API token +7. Click **Save Changes**. +8. In the **Mappings** tab, click **New Mapping** and select **Sync Engage Audience to Vibe**. +9. Go to the **Settings** tab and enable the destination. + +Your Vibe destination is now ready to receive audiences. Once synced, your Segment audiences will appear in Vibe under **Custom Audiences**. You can then select the synced audiences for use in your Vibe campaigns. + +> info "" +> The audience population might take some time to process. + +{% include components/actions-fields.html %} \ No newline at end of file diff --git a/src/connections/sources/catalog/libraries/mobile/react-native/index.md b/src/connections/sources/catalog/libraries/mobile/react-native/index.md index 9259f46072..64da252f82 100644 --- a/src/connections/sources/catalog/libraries/mobile/react-native/index.md +++ b/src/connections/sources/catalog/libraries/mobile/react-native/index.md @@ -47,7 +47,7 @@ To get started with the Analytics for React Native library: npm install --save @react-native-async-storage/async-storage ``` - To use your own persistence layer you can use the storePersistor option when initializing the client. Make sure you always have a persistor (either by having AsyncStorage package installed or by explicitly passing a value), else you might get unexpected side effects like multiple 'Application Installed' events + To use your own persistence layer you can use the storePersistor option when initializing the client. Make sure you always have a persistor, either by having AsyncStorage package installed or by explicitly passing a value, or you might get unexpected side effects like multiple 'Application Installed' events. 4. If you're using iOS, install native modules with: @@ -75,7 +75,7 @@ These are the options you can apply to configure the client: | Name | Default | Description | | --------------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `writeKey` | '' | Your Segment API key (**required**). | +| `writeKey` | '' | Your Segment API key (**required**). | | `collectDeviceId` | false | Set to `true` to automatically collect the device ID from the DRM API on Android devices. | | `debug` | true\* | When set to `false`, it will not generate any logs. | | `logger` | undefined | Custom logger instance to expose internal Segment client logging. | @@ -275,7 +275,7 @@ alias('user-123'); The Reset method clears the internal state of the library for the current user and group. This is useful for apps where users can log in and out with different identities over time. > warning "" -> Each time you call Reset, a new AnonymousId is generated automatically. +> **Note:** Each time you call Reset, Segment generates a new AnonymousId. {% codeexample %} {% codeexampletab Method signature %} @@ -333,8 +333,9 @@ If you don't do this, the old client instance would still exist and retain the t Ideally, you shouldn't have to use this method and the Segment client should be initialized only once in the application lifecycle. -## Control upload with Flush Policies -To granularly control when Segment uploads events, use `FlushPolicies`. A Flush Policy defines the strategy for deciding when to flush. This can be on an interval, time of day, after receiving a certain number of events, or after receiving a particular event. This gives you more flexibility on when to send event to Segment. +## Control upload cadence with flush policies +To granularly control when Segment uploads events you can use `FlushPolicies`. +A Flush Policy defines the strategy for deciding when to flush. This can be on an interval, time of day, after receiving a certain number of events, or after receiving a particular event. This gives you more flexibility on when to send event to Segment. Set Flush Policies in the configuration of the client: ```ts @@ -347,12 +348,13 @@ const client = createClient({ ], }); ``` -You can set several policies at a time. When a flush occurs, it triggers an upload of the events then resets the logic after every flush. As a result, only the first policy to reach `shouldFlush` will trigger a flush. In the example, the event count either reaches 5 or the timer reaches 500 ms - whatever comes first will trigger a flush. -Segment has several standard flush policies: -- `CountFlushPolicy` triggers when you reach a certain number of events. -- `TimerFlushPolicy` triggers on an interval of milliseconds. -- `StartupFlushPolicy` triggers on client startup only. +You can set several policies at a time. When a flush occurs, it triggers an upload of the events, then resets the logic after every flush. +As a result, only the first policy to reach `shouldFlush` triggers a flush. In the example above either the event count reaches 5 or the timer reaches 500ms, whatever comes first, will trigger a flush. +Segment has several standard Flush Policies: +- `CountFlushPolicy` triggers when you reach a certain number of events +- `TimerFlushPolicy` triggers on an interval of milliseconds +- `StartupFlushPolicy` triggers on client startup only > info "" > If you implement custom flush policies, they replace Segment's default Count and Timer policies. To incorporate custom policies, add your custom Timer and Count policies to the client's Flush Policies configuration. @@ -399,7 +401,8 @@ Your policies also have a `shouldFlush` observable boolean value. When this is s export class FlushOnScreenEventsPolicy extends FlushPolicyBase { onEvent(event: SegmentEvent): void { // Only flush when a screen even happens - if (event.type === EventType.ScreenEvent) { + if (event.type \ + EventType.ScreenEvent) { this.shouldFlush.value = true; } } @@ -414,6 +417,7 @@ export class FlushOnScreenEventsPolicy extends FlushPolicyBase { ## Automatic screen tracking To avoid sending a Screen event with each navigation action, you can track navigation globally. The implementation depends on which navigation library you use. The two main navigation libraries for React Native are [React Navigation](https://reactnavigation.org/){:target="_blank"} and [React Native Navigation](https://wix.github.io/react-native-navigation/docs/before-you-start/){:target="_blank"}. + ### React Navigation When setting up React Navigation, find the root-level navigation container and call `screen()` whenever the user navigates to a new screen. Segment's [example app](https://github.com/segmentio/analytics-react-native/tree/master/example){:target="_blank"} is set up with screen tracking using React Navigation, so you can use it as a guide. @@ -457,7 +461,7 @@ To set up automatic screen tracking with React Navigation: } }} > -``` + ``` ### React Native Navigation To set up automatic screen tracking while using [React Native Navigation](https://wix.github.io/react-native-navigation/docs/before-you-start/){:target="_blank"}: @@ -482,19 +486,21 @@ Segment's plugin architecture lets you modify and augment how the events are pro | `enrichment` | Executes as the first level of event processing. | | `destination` | Executes as events begin to pass off to destinations. | | `after` | Executes after all event processing is completed. You can use this to perform cleanup operations. | -| `utility` | Executes only with manual calls such as Logging. | +| `utility` | Executes only with manual calls like Logging. | > info "" -> Plugins can have their own native code, such as the iOS-only [`IdfaPlugin`](https://github.com/segmentio/analytics-react-native/blob/829fc80bc8c4f59fa99dadd25083efa422d577f0/packages/plugins/plugin-idfa/README.md){:target="_blank"}, or wrap an underlying library, such as the [`FirebasePlugin`](https://www.npmjs.com/package/@segment/analytics-react-native-plugin-firebase){:target="_blank"} which uses `react-native-firebase`. +> Plugins can have their own native code (like the iOS-only [`IdfaPlugin`](https://github.com/segmentio/analytics-react-native/blob/829fc80bc8c4f59fa99dadd25083efa422d577f0/packages/plugins/plugin-idfa/README.md){:target="_blank"}) or wrap an underlying library (like the [`FirebasePlugin`](https://www.npmjs.com/package/@segment/analytics-react-native-plugin-firebase) which uses `react-native-firebase` under the hood). ### Destination plugins -Segment provides a `DestinationPlugin`. You can add additional destination plugins and upload events and data to them. +Segment is an out-of-the-box `DestinationPlugin`. You can add as many other destination plugins as you like and upload events and data to them. + If you don't want the Segment destination plugin, set `autoAddSegmentDestination = false` in the options when setting up your client. This prevents the `SegmentDestination` plugin from being added automatically. ### Adding plugins You can add a plugin at any time using `segmentClient.add()`. + ```js import { createClient } from '@segment/analytics-react-native'; @@ -515,6 +521,7 @@ segmentClient.add({ plugin: new IdfaPlugin() }); ### Writing your own plugins Plugins implement as [ES6 classes](https://www.w3schools.com/react/react_es6_classes.asp){:target="_blank"}. To get started, familiarize yourself with the available classes in `/packages/core/src/plugin.ts`. + The available plugin classes are: - `Plugin` - `EventPlugin` @@ -608,11 +615,12 @@ These are the example plugins you can use and alter to meet your tracking needs: | Firebase | `@segment/analytics-react-native-plugin-consent-firebase` | | IDFA | `@segment/analytics-react-native-plugin-idfa` | - +The following code snippet is an example Identify call that identifies a user, Michael Phillips, a customer who lives in New York, New York. + ```js analytics.identify (user_id: "12345abcde", traits: { @@ -52,14 +54,13 @@ The Identify call allows Segment to know **who** is triggering an event. ### When to call Identify -Call Identify when the user first provides identifying information about themselves (usually during log in), or when they update their profile information. +Call Identify when the user first provides identifying information about themselves (usually during the sign in process), or when they update their profile information. When called as part of the login experience, you should call Identify as soon as possible after the user logs in. When possible, follow the Identify call with a Track event that records what caused the user to be identified. -When you make an Identify call as part of a profile update, you only need to send the changed information to Segment. You can send all profile info on every Identify call if that makes implementation easier, but this is optional. +When you make an Identify call as part of a profile update, you only need to send the changed information to Segment. You can optionally send all profile info on every Identify call if that makes implementation easier. -> info "Learn More" -> [Best Practices for Identifying Users](https://segment.com/docs/connections/spec/best-practices-identify/) +For more information about best practices for identifying your users, see the [Best Practices for Identifying Users](/docs/connections/spec/best-practices-identify/) documentation. ## Traits in Identify calls @@ -67,17 +68,14 @@ These are called [traits](/docs/connections/spec/identify/#traits) for Identify **The most important trait to pass as part of the Identify call is userId**, which uniquely identifies a user across all applications. -You should use a hash value to ensure uniqueness, although other values are acceptable; for example, email address isn't the best thing to use as a userid, but is usually acceptable since it will be unique, and doesn't change often. +You should use a hash value to ensure uniqueness, although other values are acceptable. For example, email address isn't the best thing to use as a userid, but is usually acceptable since it will be unique and doesn't change often. Beyond that, the Identify call is your opportunity to provide information about the user that can be used for future reporting, so you should try to send any fields that you might want to report on later. -Consider using Identify and traits when: - -- Gathering user profile data (for example, company, city/state, job title, or other user-level data) -- Gathering company-level data (for example, company size, number of seats, etc) +Consider using Identify and traits when gathering user profile data (like company, city/state, job title, or other user-level data) or company-level data (like company size, or number of seats). -## How to Call Identify +## How to call Identify You can call Identify from any of Segment's device-based or server-based libraries, including [Javascript](/docs/connections/sources/catalog/libraries/website/javascript/), [iOS](/docs/connections/sources/catalog/libraries/mobile/ios), [Android](/docs/connections/sources/catalog/libraries/mobile/android), [Ruby](/docs/connections/sources/catalog/libraries/server/ruby/), and [Python](/docs/connections/sources/catalog/libraries/server/python/). @@ -112,11 +110,11 @@ analytics.identify( user_id: "12345abcde", -## Using analytics.reset() +## Using Reset calls -When a user explicitly signs out of one of your applications, you can call `analytics.reset()` to stop logging further event activity to that user, and create a new `anonymousId` for subsequent activity (until the user logins in again and is subsequently identify-ed). **This call is most relevant for client-side Segment libraries**, as it clears cookies in the user's browser. +When a user explicitly signs out of one of your applications, you can call Reset to stop logging further event activity to that user, and create a new `anonymousId` for subsequent activity (until the user logins in again and is subsequently identified). **This call is most relevant for client-side Segment libraries**, as it clears cookies in the user's browser. -Make a `reset()` call as soon as possible after sign-out occurs, and only after it succeeds (not immediately when the user clicks sign out). For more info on this call, [see the JavaScript source documentation](/docs/connections/sources/catalog/libraries/website/javascript/#reset-or-logout). +Make a Reset call as soon as possible after sign-out occurs, and only after it succeeds (not immediately when the user clicks sign out). For more info on a Reset call, [see the JavaScript source documentation](/docs/connections/sources/catalog/libraries/website/javascript/#reset-or-logout). ## Page and Screen @@ -169,26 +167,26 @@ properties:@{ @"category": @"Smartwatches", @"sku": @"13d31" }]; ### When to Call Page -Segment automatically calls a Page event whenever a web page loads. This might be enough for most of your needs, but if you change the URL path without reloading the page, for example in single page web apps, you must call Page manually . +Segment automatically calls a Page event whenever a web page loads. This might be enough for most of your needs, but if you change the URL path without reloading the page, for example in single page web apps, you must call Page manually. If the presentation of user interface components don't substantially change the user's context (for example, if a menu is displayed, search results are sorted/filtered, or an information panel is displayed on the exiting UI) **measure the event with a Track call, not a Page call.** > info "" > When you manually trigger a Page call, make sure the call happens _after_ the UI element is successfully displayed, not when it is called. It shouldn't be called as part of the click event that initiates it. -For more info on Page calls, review [Page spec](/docs/connections/spec/page/) and [Analytics.js docs](/docs/connections/sources/catalog/libraries/website/javascript/#page). +For more info on Page calls, review the [Page spec](/docs/connections/spec/page/) and [Analytics.js](/docs/connections/sources/catalog/libraries/website/javascript/#page) documentation. ### When to call Screen -Segment Screen calls are essentially the Page method, except for mobile apps. Mobile Screen calls are treated similarly to standard Page tracking, only they contain more context traits about the device. The goal is to have as much consistency between web and mobile as is feasible. +Segment Screen calls are essentially the Page method for mobile apps. Mobile Screen calls are treated similarly to standard Page tracking, only they contain more context traits about the device. The goal is to have as much consistency between web and mobile as is feasible. ## Track calls -The Track call allows Segment to know **what** the user is doing. +A Track call allows Segment to know **what** the user is doing. ### When to call Track -The Track call is used to track user and system events, such as: +A Track call is used to track user and system events like: - The user interacting with a UI component (for example, "Button Clicked") - A significant UI component appearing, other than a page (for example, search results or a payment dialog) @@ -197,7 +195,7 @@ The Track call is used to track user and system events, such as: Your Track calls should include both events and properties. **Events are the actions you want to track**, and **properties are the data _about_ the event that are sent with each event**. -[Properties](/docs/connections/spec/track/#properties) are powerful. They enable you to capture as much context about the event as you'd like, and then cross-tabulate or filter your downstream tools. For example, let's say an eLearning website is tracking whenever a user bookmarks an educational article on a page. Here's what a robust analytics.js Track call could look like: +[Properties](/docs/connections/spec/track/#properties) are powerful. They enable you to capture as much context about the event as you'd like, and then cross-tabulate or filter your downstream tools. For example, if an eLearning website is tracking whenever a user bookmarks an educational article on a page. Here's what a robust Analytics.js Track call could look like: ```js analytics.track('Article Bookmarked', { @@ -213,25 +211,23 @@ analytics.track('Article Bookmarked', { }); ``` -With this Track call, we can analyze which authors had the most popular articles, which months and years led to the greatest volume of bookmarking overall, which button locations drive the most bookmark clicks, or which users gravitate towards infographics related to Data Planning. +With this Track call, you can analyze which authors had the most popular articles, which months and years led to the greatest volume of bookmarking overall, which button locations drive the most bookmark clicks, or which users gravitate towards infographics related to Data Planning. ## Event Naming Best Practices -Each event you track must have a name that describes the event, like 'Article Bookmarked' above. That name is passed in at the beginning of the Track call, and should be standardized across all your properties so you can compare the same actions on different properties. +Each event you track must have a name that describes the event, like 'Article Bookmarked' in the example above. That name is passed in at the beginning of the Track call, and should be standardized across all your properties so you can compare the same actions on different properties. Segment's best practice is to use an “Object Action” (Noun<>Verb) naming convention for all **Track** events, for example, 'Article Bookmarked'. Segment maintains a set of [**Business Specs**](/docs/connections/spec/semantic/) which follow this naming convention around different use cases such as eCommerce, B2B SaaS, and Mobile. -Let's dive deeper into the Object Action syntax that all Segment Track events should use. - ### Objects are Nouns Nouns are the entities or objects that the user or the system acts upon. It's important to be thoughtful when naming objects so that they are referred to consistently within an application, and so that you refer to the same objects that might exist in multiple applications or sites by the same name. -Use the following list of objects to see if there is a logical match with your application. If you have objects that aren't in this list, name it in a way that makes sense if it were to appear in other applications, and/or run it by Product Analytics. +Use the following list of objects to see if there is a logical match with your application. If you have objects that aren't in this list, name it in a way that makes sense if it were to appear in other applications, and/or run it by your Product Analytics team. #### Some suggested Nouns @@ -254,25 +250,25 @@ If you can't, choose a verb that describes what the user is trying to do in your - **Applied** - Applying a new format to the UI results. - **Clicked** - Catch-all for events where a user activated some part of the UI but no other verb captures the intent. -- **Created/Deleted** - The user- or system-initiated action of creating or deleting an object (e.g., new search, favorite, post) -- **Displayed/Hidden** - The user- or system-initiated action of hiding or displaying an element -- **Enabled/Disabled** - Enabling or disabling some feature (e.g., audible alarms, emails, etc). +- **Created/Deleted** - The user- or system-initiated action of creating or deleting an object (for example, new search, favorite, post). +- **Displayed/Hidden** - The user- or system-initiated action of hiding or displaying an element. +- **Enabled/Disabled** - Enabling or disabling some feature (for example, audible alarms, or emails). - **Refreshed** - When a set of search results is refreshed. -- **Searched** - When an app is searched +- **Searched** - When an app is searched. - **Selected** - User clicked on an individual search result. -- **Sorted** - The user or UI action that causes data in a table, for example, to be sorted +- **Sorted** - The user or UI action that causes data in a table, for example, to be sorted. - **Unposted** - Making a previously publicly-viewable posting private. -- **Updated** - The user action that initiates an update to an object (profile, password, search, etc.; typically be making a call to the backend), or the they system having actually completed the update (often this tracking call will be made in response to a server-side response indicating that the object was updated, which may or may not have an impact on the UI). -- **Viewed** - (exactly what it says on the tin) +- **Updated** - The user action that initiates an update to an object (profile, password, or search). This might be a backend call or the system completing an update. This tracking call is often made in response to a server-side response indicating that the object was updated (which may or may not have an impact on the UI). +- **Viewed** - The user viewed something. ### Property naming best practices Segment recommends that you record property names using **snake case** (for example `property_name`), and that you format property values to match how they are captured. For example, a `username` value would be captured in whatever case it the user typed it in as. -Ultimately, you can decide to use a casing different from our recommendations; however, **the single most important aspect is that you're consistent across your entire tracking with one casing method**. +Ultimately, you can decide to use a casing different from Segment's recommendations; however, **the single most important aspect is that you're consistent across your entire tracking with one casing method**. -You can read more about [best practices for Track calls](/docs/connections/spec/best-practices-event/), . +You can read more about best practices for Track calls in the [Best Practices for Track Calls](/docs/connections/spec/best-practices-event/) documentation. All of the basic [Segment methods](/docs/connections/spec/) have a common structure and common fields which are automatically collected on every call. You can see these in the [common fields documentation](/docs/connections/spec/common/). diff --git a/src/monitor/granular-observability.md b/src/monitor/granular-observability.md new file mode 100644 index 0000000000..d69cbb458f --- /dev/null +++ b/src/monitor/granular-observability.md @@ -0,0 +1,147 @@ +--- +title: Failure Log Collection +plan: failure-logs +--- + +Failure log collection gives you greater visibility into failed event deliveries, allowing you to identify, analyze, and troubleshoot issues with the events that Segment attempted to deliver. + +> info "Failure log collection is in private beta" +> During the private beta, failure log collection only supports streaming destinations receiving events from streaming sources or Engage sources. + +## Enable failure logs + +Before you can access your failure logs using the Public API, you must first enable log collection in the Segment app. + +> info "" +> Only users with the [Workspace Owner role](/docs/segment-app/iam/roles/) can enable failure logs. + +1. From your Segment workspace, navigate to **Connections > Destinations**. +2. Select one of your destinations and open the Delivery Overview tab. +3. Next to the Date Range picker, select the menu and click **Log collection**. +4. On the Log collection side sheet, turn on the **Collect logs for this destination?** toggle. Take note of the Collection ID, which identifies the logs associated with this destination, as you'll need this to access your failure logs through the Public API. + +Once you enable failure logs, Segment starts collecting all events that fail to be delivered to the destination after an attempted delivery and writes them to S3 every hour. The logs are bucketed by the hour in which the original events occurred. + + +## Access failure logs + +Once you've enabled your failure logs in the Segment app, you can access them using Segment's Public API. + +Segment has a Public API endpoint, available in [alpha](https://docs.segmentapis.com/tag/Versioning/){:target="_blank”}, that lets you generate presigned S3 URLs for a collection ID and a specific hour in [ISO 8601 format](https://www.iso.org/iso-8601-date-and-time-format.html){:target="_blank”}. Once you've generated a URL, you can only access that data for two hours. If Segment writes additional data to the specified collection and hour time frame, you must generate an additional Public API call to view the updated logs. + +You can make up to 120 requests to the failure logs endpoint per day. Some of the request “tokens” replenish every hour. Once Segment collects the observability events, it takes 1-2 hours to populate the log. + +The rate limiting metadata follows the Segment API [Rate limit errors](https://docs.segmentapis.com/tag/Rate-Limits/#section/Rate-limit-errors){:target="_blank”} specification and the headers show how many remaining API calls can be made. If you exceed the rate limit, Segment returns a 429 status code. + +Here's an example call: + + +```curl +curl -i -X POST \ + 'https://api.segmentapis.com/customer-insights/download?collectionId=&hour=' \ + -H 'Authorization: Bearer ' +``` + +> success "" +> Segment retains event logs for 28 days. + +## Event types + +Logs are formatted as a set of Segment observability events: +- **[Error Logged](#error-logged)**: A Segment event encountered an error. Errors might include retry attempts, discards, or other handling. +- **[Delivery Attempt Logged](#delivery-attempt)**: An attempt was made to deliver an event to a Segment integration. +- **[Destination Exchange Logged](#destination-exchange)**: Captures the integration request and response payloads when delivering one or more Segment events. + +### Error logged + +Error logged events include basic information about a failed delivery, including the source of an event, which integration it was unable to be delivered to, a reason for the failed delivery, and the time that an error occurred. For more information about common error codes, see Delivery Overview's [Troubleshooting](/docs/connections/delivery-overview/#troubleshooting) documentation. + +Here's an example of an Error Logged event: + +```json +{ + "type": "observability", + "event": "Error Logged", + "version": "v1", + "properties": { + "routed": { + "to": [ + { "type" : "destination", "id" : "abc" } + ], + "from": [ + { "type" : "source", "id" : "ghi" } + ] + }, + "discarded": true | false, + "messageId": "m", + "occurredAt": "2025-03-23T20:00:00Z", + "loggedAt": "2025-03-23T20:00:00Z" + } +} +``` + +### Delivery attempt + +Delivery attempt events contain the request payload and headers Segment sent to a destination, the request payload, status code, and headers sent from a destination, and additional event context, like the current number of delivery attempts, the outcome of the latest delivery attempt, and the last time that Segment attempted a delivery. + +Here's an example of a Delivery Attempt Logged event: + +```json +{ + "type": "observability", + "event": "Delivery Attempt Logged", + "version": "v1", + "properties": { + "routed": { + "to": [ + { "type" : "destination", "id" : "abc" } + ], + "from": [ + { "type" : "source", "id" : "ghi" } + ] + }, + "attempt": 4, + "outcome": "failure", + "destinationExchangeId": "x", + "messageId": "m", + "occurredAt": "2025-03-23T20:00:00Z", + "loggedAt": "2025-03-23T20:00:00Z" + } +} +``` + +### Destination exchange +Unlike other observability events, destination exchange observability events track **batches** of events delivered to an integration instead of individual events. + +Destination exchange events include the source of an event, which integration it was unable to be delivered to, a truncated version of the HTTP request Segment made to an integration, the HTTP response Segment received from an integration, the headers from both the HTTP request and the HTTP responses, and a `destinationExchangeId`, or a UUID that allows you to link the specific exchange to a delivery attempt. + +Here's an example of a Delivery Exchange Logged event: + +```json +{ + "type": "observability", + "event": "Destination Exchange Logged", + "version": "v1", + "properties": { + "requestToDestination": { + "body": "{\"key\": \"value\"}" + }, + "responseFromDestination": { + "status" : 418, + "headers": { "X-header": "value" }, + "body": "{\"key\": \"value\"}" + }, + "routed": { + "to": [ + { "type" : "destination", "id" : "abc" } + ], + "from": [ + { "type" : "source", "id" : "ghi" } + ] + }, + "destinationExchangeId": "x", + "occurredAt": "2025-03-23T20:00:00Z", + "loggedAt": "2025-03-23T20:00:00Z" + } +} +``` diff --git a/src/monitor/index.md b/src/monitor/index.md index 27b01e676d..f361d6ba3f 100644 --- a/src/monitor/index.md +++ b/src/monitor/index.md @@ -16,3 +16,10 @@ Select a product below to learn about its capabilities, supported destinations, description="Receive notifications related to the performance and throughput of a Segment connection." %} + {% include components/reference-button.html + href="/docs/monitor/granular-observability" + icon="book.svg" + title="Failure logs" + description="Get greater visibility into failed event deliveries to better identify, analyze, and troubleshoot issues." + %} + diff --git a/src/protocols/index.md b/src/protocols/index.md index d54ce727d2..28cbd098d7 100644 --- a/src/protocols/index.md +++ b/src/protocols/index.md @@ -6,9 +6,9 @@ plan: protocols > info "" > Protocols is **only** available for [event stream](/docs/connections/sources/#event-streams-sources) (website, mobile, and server sources) and [Engage](/docs/engage/) sources. -Segment helps customers collect and integrate customer data across a wide range of tools and Destinations. To do so reliably, the data Segment receives must be clean, consistent and adhere to a well thought out tracking plan. +Segment helps customers collect and integrate customer data across a wide range of business tools. To do so reliably, the data Segment receives must be clean, consistent and adhere to a clear, consistent tracking plan. -Protocols was built to automate and scale the [data quality best practices](/docs/protocols/tracking-plan/best-practices/) developed over years of helping customers implement Segment. Investing in data quality will improve trust in your data, reduce time spent by your engineering and business teams navigating and validating data, and ultimately allow your business to grow faster. +Protocols was built to automate and scale the [data quality best practices](/docs/protocols/tracking-plan/best-practices/) developed over years of helping customers implement Segment. Investing in data quality improves trust in your data, reduces time spent by your engineering and business teams navigating and validating data, and ultimately, allows your business to grow faster. > info "" > Protocols is a premium add-on feature available to Business Tier customers. If your plan includes Protocols, you can access it [from the `protocols` path in your workspace](https://app.segment.com/goto-my-workspace/protocols). If your plan doesn't include Protocols, contact your Segment account executive.