diff --git a/sample-data/Avro/agentconsole.AgentExecuted.avro b/sample-data/Avro/agentconsole.AgentExecuted.avro index ab7e1cc..dd22e3e 100644 Binary files a/sample-data/Avro/agentconsole.AgentExecuted.avro and b/sample-data/Avro/agentconsole.AgentExecuted.avro differ diff --git a/sample-data/Avro/agentconsole.ToolInvocation.avro b/sample-data/Avro/agentconsole.ToolInvocation.avro index 9a2b931..717f332 100644 Binary files a/sample-data/Avro/agentconsole.ToolInvocation.avro and b/sample-data/Avro/agentconsole.ToolInvocation.avro differ diff --git a/sample-data/Avro/contentoptimizer.ComponentStore.avro b/sample-data/Avro/contentoptimizer.ComponentStore.avro new file mode 100644 index 0000000..215f050 Binary files /dev/null and b/sample-data/Avro/contentoptimizer.ComponentStore.avro differ diff --git a/sample-data/Avro/users.RandomBucketNumberUpdate.avro b/sample-data/Avro/users.RandomBucketNumberUpdate.avro index 9ea1d1b..a929669 100644 Binary files a/sample-data/Avro/users.RandomBucketNumberUpdate.avro and b/sample-data/Avro/users.RandomBucketNumberUpdate.avro differ diff --git a/sample-data/Avro/users.UserDeleteRequest.avro b/sample-data/Avro/users.UserDeleteRequest.avro index 932537c..70cb68c 100644 Binary files a/sample-data/Avro/users.UserDeleteRequest.avro and b/sample-data/Avro/users.UserDeleteRequest.avro differ diff --git a/sample-data/Avro/users.UserOrphan.avro b/sample-data/Avro/users.UserOrphan.avro index c7fd9ff..915903b 100644 Binary files a/sample-data/Avro/users.UserOrphan.avro and b/sample-data/Avro/users.UserOrphan.avro differ diff --git a/sample-data/Avro/users.behaviors.CustomEvent.avro b/sample-data/Avro/users.behaviors.CustomEvent.avro index a5e4461..9851e0e 100644 Binary files a/sample-data/Avro/users.behaviors.CustomEvent.avro and b/sample-data/Avro/users.behaviors.CustomEvent.avro differ diff --git a/sample-data/Avro/users.behaviors.InstallAttribution.avro b/sample-data/Avro/users.behaviors.InstallAttribution.avro index d5d6971..a57e882 100644 Binary files a/sample-data/Avro/users.behaviors.InstallAttribution.avro and b/sample-data/Avro/users.behaviors.InstallAttribution.avro differ diff --git a/sample-data/Avro/users.behaviors.Location.avro b/sample-data/Avro/users.behaviors.Location.avro index c1a68ce..af0760d 100644 Binary files a/sample-data/Avro/users.behaviors.Location.avro and b/sample-data/Avro/users.behaviors.Location.avro differ diff --git a/sample-data/Avro/users.behaviors.Purchase.avro b/sample-data/Avro/users.behaviors.Purchase.avro index 9238960..efe596c 100644 Binary files a/sample-data/Avro/users.behaviors.Purchase.avro and b/sample-data/Avro/users.behaviors.Purchase.avro differ diff --git a/sample-data/Avro/users.behaviors.Uninstall.avro b/sample-data/Avro/users.behaviors.Uninstall.avro index 2f4704b..2ec23d3 100644 Binary files a/sample-data/Avro/users.behaviors.Uninstall.avro and b/sample-data/Avro/users.behaviors.Uninstall.avro differ diff --git a/sample-data/Avro/users.behaviors.app.FirstSession.avro b/sample-data/Avro/users.behaviors.app.FirstSession.avro index ecf0ffe..957cbfa 100644 Binary files a/sample-data/Avro/users.behaviors.app.FirstSession.avro and b/sample-data/Avro/users.behaviors.app.FirstSession.avro differ diff --git a/sample-data/Avro/users.behaviors.app.SessionEnd.avro b/sample-data/Avro/users.behaviors.app.SessionEnd.avro index 850a82d..c25e323 100644 Binary files a/sample-data/Avro/users.behaviors.app.SessionEnd.avro and b/sample-data/Avro/users.behaviors.app.SessionEnd.avro differ diff --git a/sample-data/Avro/users.behaviors.app.SessionStart.avro b/sample-data/Avro/users.behaviors.app.SessionStart.avro index 827e4ea..7a7d4ca 100644 Binary files a/sample-data/Avro/users.behaviors.app.SessionStart.avro and b/sample-data/Avro/users.behaviors.app.SessionStart.avro differ diff --git a/sample-data/Avro/users.behaviors.liveactivity.PushToStartTokenChange.avro b/sample-data/Avro/users.behaviors.liveactivity.PushToStartTokenChange.avro index eeb1602..6d56b66 100644 Binary files a/sample-data/Avro/users.behaviors.liveactivity.PushToStartTokenChange.avro and b/sample-data/Avro/users.behaviors.liveactivity.PushToStartTokenChange.avro differ diff --git a/sample-data/Avro/users.behaviors.liveactivity.UpdateTokenChange.avro b/sample-data/Avro/users.behaviors.liveactivity.UpdateTokenChange.avro index 492c4ca..e1b446b 100644 Binary files a/sample-data/Avro/users.behaviors.liveactivity.UpdateTokenChange.avro and b/sample-data/Avro/users.behaviors.liveactivity.UpdateTokenChange.avro differ diff --git a/sample-data/Avro/users.behaviors.pushnotification.TokenStateChange.avro b/sample-data/Avro/users.behaviors.pushnotification.TokenStateChange.avro index 8827939..4782eb3 100644 Binary files a/sample-data/Avro/users.behaviors.pushnotification.TokenStateChange.avro and b/sample-data/Avro/users.behaviors.pushnotification.TokenStateChange.avro differ diff --git a/sample-data/Avro/users.behaviors.subscription.GlobalStateChange.avro b/sample-data/Avro/users.behaviors.subscription.GlobalStateChange.avro index 6465e8e..236f5d6 100644 Binary files a/sample-data/Avro/users.behaviors.subscription.GlobalStateChange.avro and b/sample-data/Avro/users.behaviors.subscription.GlobalStateChange.avro differ diff --git a/sample-data/Avro/users.behaviors.subscriptiongroup.StateChange.avro b/sample-data/Avro/users.behaviors.subscriptiongroup.StateChange.avro index e2da2cd..74906c1 100644 Binary files a/sample-data/Avro/users.behaviors.subscriptiongroup.StateChange.avro and b/sample-data/Avro/users.behaviors.subscriptiongroup.StateChange.avro differ diff --git a/sample-data/Avro/users.campaigns.Conversion.avro b/sample-data/Avro/users.campaigns.Conversion.avro index a4efeb2..3888487 100644 Binary files a/sample-data/Avro/users.campaigns.Conversion.avro and b/sample-data/Avro/users.campaigns.Conversion.avro differ diff --git a/sample-data/Avro/users.campaigns.EnrollInControl.avro b/sample-data/Avro/users.campaigns.EnrollInControl.avro index c2ceb2d..03d5036 100644 Binary files a/sample-data/Avro/users.campaigns.EnrollInControl.avro and b/sample-data/Avro/users.campaigns.EnrollInControl.avro differ diff --git a/sample-data/Avro/users.canvas.Conversion.avro b/sample-data/Avro/users.canvas.Conversion.avro index 03b5b6f..dd44905 100644 Binary files a/sample-data/Avro/users.canvas.Conversion.avro and b/sample-data/Avro/users.canvas.Conversion.avro differ diff --git a/sample-data/Avro/users.canvas.Entry.avro b/sample-data/Avro/users.canvas.Entry.avro index 107c8b4..7a2d450 100644 Binary files a/sample-data/Avro/users.canvas.Entry.avro and b/sample-data/Avro/users.canvas.Entry.avro differ diff --git a/sample-data/Avro/users.canvas.costep.Conversion.avro b/sample-data/Avro/users.canvas.costep.Conversion.avro new file mode 100644 index 0000000..bc0e447 Binary files /dev/null and b/sample-data/Avro/users.canvas.costep.Conversion.avro differ diff --git a/sample-data/Avro/users.canvas.costep.Send.avro b/sample-data/Avro/users.canvas.costep.Send.avro index 0ccd69a..daf3891 100644 Binary files a/sample-data/Avro/users.canvas.costep.Send.avro and b/sample-data/Avro/users.canvas.costep.Send.avro differ diff --git a/sample-data/Avro/users.canvas.exit.MatchedAudience.avro b/sample-data/Avro/users.canvas.exit.MatchedAudience.avro index 42d7f01..85bd678 100644 Binary files a/sample-data/Avro/users.canvas.exit.MatchedAudience.avro and b/sample-data/Avro/users.canvas.exit.MatchedAudience.avro differ diff --git a/sample-data/Avro/users.canvas.exit.PerformedEvent.avro b/sample-data/Avro/users.canvas.exit.PerformedEvent.avro index 3af7cd3..4e0728c 100644 Binary files a/sample-data/Avro/users.canvas.exit.PerformedEvent.avro and b/sample-data/Avro/users.canvas.exit.PerformedEvent.avro differ diff --git a/sample-data/Avro/users.canvas.experimentstep.Conversion.avro b/sample-data/Avro/users.canvas.experimentstep.Conversion.avro index b1cef2f..d17a825 100644 Binary files a/sample-data/Avro/users.canvas.experimentstep.Conversion.avro and b/sample-data/Avro/users.canvas.experimentstep.Conversion.avro differ diff --git a/sample-data/Avro/users.canvas.experimentstep.SplitEntry.avro b/sample-data/Avro/users.canvas.experimentstep.SplitEntry.avro index 2311b00..6d3df4d 100644 Binary files a/sample-data/Avro/users.canvas.experimentstep.SplitEntry.avro and b/sample-data/Avro/users.canvas.experimentstep.SplitEntry.avro differ diff --git a/sample-data/Avro/users.canvasstep.Progression.avro b/sample-data/Avro/users.canvasstep.Progression.avro index 7051305..a5d8be0 100644 Binary files a/sample-data/Avro/users.canvasstep.Progression.avro and b/sample-data/Avro/users.canvasstep.Progression.avro differ diff --git a/sample-data/Avro/users.messages.banner.Abort.avro b/sample-data/Avro/users.messages.banner.Abort.avro index 032f8a2..5dd6f83 100644 Binary files a/sample-data/Avro/users.messages.banner.Abort.avro and b/sample-data/Avro/users.messages.banner.Abort.avro differ diff --git a/sample-data/Avro/users.messages.banner.Click.avro b/sample-data/Avro/users.messages.banner.Click.avro index d638042..4ba0ac9 100644 Binary files a/sample-data/Avro/users.messages.banner.Click.avro and b/sample-data/Avro/users.messages.banner.Click.avro differ diff --git a/sample-data/Avro/users.messages.banner.Dismiss.avro b/sample-data/Avro/users.messages.banner.Dismiss.avro index b6844ed..9315c5b 100644 Binary files a/sample-data/Avro/users.messages.banner.Dismiss.avro and b/sample-data/Avro/users.messages.banner.Dismiss.avro differ diff --git a/sample-data/Avro/users.messages.banner.Impression.avro b/sample-data/Avro/users.messages.banner.Impression.avro index 5e1fc7f..66150dd 100644 Binary files a/sample-data/Avro/users.messages.banner.Impression.avro and b/sample-data/Avro/users.messages.banner.Impression.avro differ diff --git a/sample-data/Avro/users.messages.contentcard.Abort.avro b/sample-data/Avro/users.messages.contentcard.Abort.avro index 1998eed..3601065 100644 Binary files a/sample-data/Avro/users.messages.contentcard.Abort.avro and b/sample-data/Avro/users.messages.contentcard.Abort.avro differ diff --git a/sample-data/Avro/users.messages.contentcard.Click.avro b/sample-data/Avro/users.messages.contentcard.Click.avro index b50977d..0b500ea 100644 Binary files a/sample-data/Avro/users.messages.contentcard.Click.avro and b/sample-data/Avro/users.messages.contentcard.Click.avro differ diff --git a/sample-data/Avro/users.messages.contentcard.Dismiss.avro b/sample-data/Avro/users.messages.contentcard.Dismiss.avro index 8c13252..360d61e 100644 Binary files a/sample-data/Avro/users.messages.contentcard.Dismiss.avro and b/sample-data/Avro/users.messages.contentcard.Dismiss.avro differ diff --git a/sample-data/Avro/users.messages.contentcard.Impression.avro b/sample-data/Avro/users.messages.contentcard.Impression.avro index cc3875e..9637149 100644 Binary files a/sample-data/Avro/users.messages.contentcard.Impression.avro and b/sample-data/Avro/users.messages.contentcard.Impression.avro differ diff --git a/sample-data/Avro/users.messages.contentcard.Send.avro b/sample-data/Avro/users.messages.contentcard.Send.avro index b0febd4..7c5951b 100644 Binary files a/sample-data/Avro/users.messages.contentcard.Send.avro and b/sample-data/Avro/users.messages.contentcard.Send.avro differ diff --git a/sample-data/Avro/users.messages.email.Abort.avro b/sample-data/Avro/users.messages.email.Abort.avro index 1e8cf84..525f604 100644 Binary files a/sample-data/Avro/users.messages.email.Abort.avro and b/sample-data/Avro/users.messages.email.Abort.avro differ diff --git a/sample-data/Avro/users.messages.email.Bounce.avro b/sample-data/Avro/users.messages.email.Bounce.avro index 1fa0f15..a95915c 100644 Binary files a/sample-data/Avro/users.messages.email.Bounce.avro and b/sample-data/Avro/users.messages.email.Bounce.avro differ diff --git a/sample-data/Avro/users.messages.email.Click.avro b/sample-data/Avro/users.messages.email.Click.avro index 85e6b36..82e897a 100644 Binary files a/sample-data/Avro/users.messages.email.Click.avro and b/sample-data/Avro/users.messages.email.Click.avro differ diff --git a/sample-data/Avro/users.messages.email.Deferral.avro b/sample-data/Avro/users.messages.email.Deferral.avro index 1c616a6..0c261bd 100644 Binary files a/sample-data/Avro/users.messages.email.Deferral.avro and b/sample-data/Avro/users.messages.email.Deferral.avro differ diff --git a/sample-data/Avro/users.messages.email.Delivery.avro b/sample-data/Avro/users.messages.email.Delivery.avro index 066a957..97a75b3 100644 Binary files a/sample-data/Avro/users.messages.email.Delivery.avro and b/sample-data/Avro/users.messages.email.Delivery.avro differ diff --git a/sample-data/Avro/users.messages.email.MarkAsSpam.avro b/sample-data/Avro/users.messages.email.MarkAsSpam.avro index 0a1eaa7..b027e34 100644 Binary files a/sample-data/Avro/users.messages.email.MarkAsSpam.avro and b/sample-data/Avro/users.messages.email.MarkAsSpam.avro differ diff --git a/sample-data/Avro/users.messages.email.Open.avro b/sample-data/Avro/users.messages.email.Open.avro index 11aa51b..2d09871 100644 Binary files a/sample-data/Avro/users.messages.email.Open.avro and b/sample-data/Avro/users.messages.email.Open.avro differ diff --git a/sample-data/Avro/users.messages.email.Retry.avro b/sample-data/Avro/users.messages.email.Retry.avro index f123c6e..5af1404 100644 Binary files a/sample-data/Avro/users.messages.email.Retry.avro and b/sample-data/Avro/users.messages.email.Retry.avro differ diff --git a/sample-data/Avro/users.messages.email.Send.avro b/sample-data/Avro/users.messages.email.Send.avro index cbb625f..9f89fb5 100644 Binary files a/sample-data/Avro/users.messages.email.Send.avro and b/sample-data/Avro/users.messages.email.Send.avro differ diff --git a/sample-data/Avro/users.messages.email.SoftBounce.avro b/sample-data/Avro/users.messages.email.SoftBounce.avro index c778e3f..8df2e1a 100644 Binary files a/sample-data/Avro/users.messages.email.SoftBounce.avro and b/sample-data/Avro/users.messages.email.SoftBounce.avro differ diff --git a/sample-data/Avro/users.messages.email.Unsubscribe.avro b/sample-data/Avro/users.messages.email.Unsubscribe.avro index 2d36113..daeaed2 100644 Binary files a/sample-data/Avro/users.messages.email.Unsubscribe.avro and b/sample-data/Avro/users.messages.email.Unsubscribe.avro differ diff --git a/sample-data/Avro/users.messages.featureflag.Impression.avro b/sample-data/Avro/users.messages.featureflag.Impression.avro index a66b266..16ed6f6 100644 Binary files a/sample-data/Avro/users.messages.featureflag.Impression.avro and b/sample-data/Avro/users.messages.featureflag.Impression.avro differ diff --git a/sample-data/Avro/users.messages.inappmessage.Abort.avro b/sample-data/Avro/users.messages.inappmessage.Abort.avro index ca5ee6b..69a5bf5 100644 Binary files a/sample-data/Avro/users.messages.inappmessage.Abort.avro and b/sample-data/Avro/users.messages.inappmessage.Abort.avro differ diff --git a/sample-data/Avro/users.messages.inappmessage.Click.avro b/sample-data/Avro/users.messages.inappmessage.Click.avro index aa9e980..4230dfe 100644 Binary files a/sample-data/Avro/users.messages.inappmessage.Click.avro and b/sample-data/Avro/users.messages.inappmessage.Click.avro differ diff --git a/sample-data/Avro/users.messages.inappmessage.Impression.avro b/sample-data/Avro/users.messages.inappmessage.Impression.avro index 548992d..653530f 100644 Binary files a/sample-data/Avro/users.messages.inappmessage.Impression.avro and b/sample-data/Avro/users.messages.inappmessage.Impression.avro differ diff --git a/sample-data/Avro/users.messages.landingpage.Click.avro b/sample-data/Avro/users.messages.landingpage.Click.avro new file mode 100644 index 0000000..7006649 Binary files /dev/null and b/sample-data/Avro/users.messages.landingpage.Click.avro differ diff --git a/sample-data/Avro/users.messages.landingpage.FormSubmission.avro b/sample-data/Avro/users.messages.landingpage.FormSubmission.avro new file mode 100644 index 0000000..ecf5547 Binary files /dev/null and b/sample-data/Avro/users.messages.landingpage.FormSubmission.avro differ diff --git a/sample-data/Avro/users.messages.landingpage.Impression.avro b/sample-data/Avro/users.messages.landingpage.Impression.avro new file mode 100644 index 0000000..1c28358 Binary files /dev/null and b/sample-data/Avro/users.messages.landingpage.Impression.avro differ diff --git a/sample-data/Avro/users.messages.line.Abort.avro b/sample-data/Avro/users.messages.line.Abort.avro index 81fe9ca..f72b818 100644 Binary files a/sample-data/Avro/users.messages.line.Abort.avro and b/sample-data/Avro/users.messages.line.Abort.avro differ diff --git a/sample-data/Avro/users.messages.line.Click.avro b/sample-data/Avro/users.messages.line.Click.avro index 0d41847..2831aff 100644 Binary files a/sample-data/Avro/users.messages.line.Click.avro and b/sample-data/Avro/users.messages.line.Click.avro differ diff --git a/sample-data/Avro/users.messages.line.InboundReceive.avro b/sample-data/Avro/users.messages.line.InboundReceive.avro index 6fba2da..920cde8 100644 Binary files a/sample-data/Avro/users.messages.line.InboundReceive.avro and b/sample-data/Avro/users.messages.line.InboundReceive.avro differ diff --git a/sample-data/Avro/users.messages.line.Retry.avro b/sample-data/Avro/users.messages.line.Retry.avro index e16fc71..def1fdc 100644 Binary files a/sample-data/Avro/users.messages.line.Retry.avro and b/sample-data/Avro/users.messages.line.Retry.avro differ diff --git a/sample-data/Avro/users.messages.line.Send.avro b/sample-data/Avro/users.messages.line.Send.avro index f2334a1..83228ed 100644 Binary files a/sample-data/Avro/users.messages.line.Send.avro and b/sample-data/Avro/users.messages.line.Send.avro differ diff --git a/sample-data/Avro/users.messages.liveactivity.Outcome.avro b/sample-data/Avro/users.messages.liveactivity.Outcome.avro index bc7fc16..cae8315 100644 Binary files a/sample-data/Avro/users.messages.liveactivity.Outcome.avro and b/sample-data/Avro/users.messages.liveactivity.Outcome.avro differ diff --git a/sample-data/Avro/users.messages.liveactivity.Send.avro b/sample-data/Avro/users.messages.liveactivity.Send.avro index 913c90a..da4066f 100644 Binary files a/sample-data/Avro/users.messages.liveactivity.Send.avro and b/sample-data/Avro/users.messages.liveactivity.Send.avro differ diff --git a/sample-data/Avro/users.messages.pushnotification.Abort.avro b/sample-data/Avro/users.messages.pushnotification.Abort.avro index 4abe6e3..943411d 100644 Binary files a/sample-data/Avro/users.messages.pushnotification.Abort.avro and b/sample-data/Avro/users.messages.pushnotification.Abort.avro differ diff --git a/sample-data/Avro/users.messages.pushnotification.Bounce.avro b/sample-data/Avro/users.messages.pushnotification.Bounce.avro index a605adb..c554823 100644 Binary files a/sample-data/Avro/users.messages.pushnotification.Bounce.avro and b/sample-data/Avro/users.messages.pushnotification.Bounce.avro differ diff --git a/sample-data/Avro/users.messages.pushnotification.IosForeground.avro b/sample-data/Avro/users.messages.pushnotification.IosForeground.avro index 0b9b250..55b3e97 100644 Binary files a/sample-data/Avro/users.messages.pushnotification.IosForeground.avro and b/sample-data/Avro/users.messages.pushnotification.IosForeground.avro differ diff --git a/sample-data/Avro/users.messages.pushnotification.Open.avro b/sample-data/Avro/users.messages.pushnotification.Open.avro index eb8f443..c523616 100644 Binary files a/sample-data/Avro/users.messages.pushnotification.Open.avro and b/sample-data/Avro/users.messages.pushnotification.Open.avro differ diff --git a/sample-data/Avro/users.messages.pushnotification.Retry.avro b/sample-data/Avro/users.messages.pushnotification.Retry.avro index 89750d6..b28a537 100644 Binary files a/sample-data/Avro/users.messages.pushnotification.Retry.avro and b/sample-data/Avro/users.messages.pushnotification.Retry.avro differ diff --git a/sample-data/Avro/users.messages.pushnotification.Send.avro b/sample-data/Avro/users.messages.pushnotification.Send.avro index 1ddb79a..07e16b6 100644 Binary files a/sample-data/Avro/users.messages.pushnotification.Send.avro and b/sample-data/Avro/users.messages.pushnotification.Send.avro differ diff --git a/sample-data/Avro/users.messages.rcs.Abort.avro b/sample-data/Avro/users.messages.rcs.Abort.avro index 135d8bf..1dd9243 100644 Binary files a/sample-data/Avro/users.messages.rcs.Abort.avro and b/sample-data/Avro/users.messages.rcs.Abort.avro differ diff --git a/sample-data/Avro/users.messages.rcs.Click.avro b/sample-data/Avro/users.messages.rcs.Click.avro index 0c13eb7..bb5381d 100644 Binary files a/sample-data/Avro/users.messages.rcs.Click.avro and b/sample-data/Avro/users.messages.rcs.Click.avro differ diff --git a/sample-data/Avro/users.messages.rcs.Delivery.avro b/sample-data/Avro/users.messages.rcs.Delivery.avro index a71d7e4..19b7e87 100644 Binary files a/sample-data/Avro/users.messages.rcs.Delivery.avro and b/sample-data/Avro/users.messages.rcs.Delivery.avro differ diff --git a/sample-data/Avro/users.messages.rcs.InboundReceive.avro b/sample-data/Avro/users.messages.rcs.InboundReceive.avro index 8dbfcd4..3ee6e5e 100644 Binary files a/sample-data/Avro/users.messages.rcs.InboundReceive.avro and b/sample-data/Avro/users.messages.rcs.InboundReceive.avro differ diff --git a/sample-data/Avro/users.messages.rcs.Read.avro b/sample-data/Avro/users.messages.rcs.Read.avro index 9b78361..eeda21c 100644 Binary files a/sample-data/Avro/users.messages.rcs.Read.avro and b/sample-data/Avro/users.messages.rcs.Read.avro differ diff --git a/sample-data/Avro/users.messages.rcs.Rejection.avro b/sample-data/Avro/users.messages.rcs.Rejection.avro index aa356a1..d520f8d 100644 Binary files a/sample-data/Avro/users.messages.rcs.Rejection.avro and b/sample-data/Avro/users.messages.rcs.Rejection.avro differ diff --git a/sample-data/Avro/users.messages.rcs.Send.avro b/sample-data/Avro/users.messages.rcs.Send.avro index d3ccdd3..c6188b4 100644 Binary files a/sample-data/Avro/users.messages.rcs.Send.avro and b/sample-data/Avro/users.messages.rcs.Send.avro differ diff --git a/sample-data/Avro/users.messages.sms.Abort.avro b/sample-data/Avro/users.messages.sms.Abort.avro index 39937ef..e74e2fa 100644 Binary files a/sample-data/Avro/users.messages.sms.Abort.avro and b/sample-data/Avro/users.messages.sms.Abort.avro differ diff --git a/sample-data/Avro/users.messages.sms.CarrierSend.avro b/sample-data/Avro/users.messages.sms.CarrierSend.avro index be21f2d..ec0b3c0 100644 Binary files a/sample-data/Avro/users.messages.sms.CarrierSend.avro and b/sample-data/Avro/users.messages.sms.CarrierSend.avro differ diff --git a/sample-data/Avro/users.messages.sms.Delivery.avro b/sample-data/Avro/users.messages.sms.Delivery.avro index aaad29b..1c66f40 100644 Binary files a/sample-data/Avro/users.messages.sms.Delivery.avro and b/sample-data/Avro/users.messages.sms.Delivery.avro differ diff --git a/sample-data/Avro/users.messages.sms.DeliveryFailure.avro b/sample-data/Avro/users.messages.sms.DeliveryFailure.avro index 46b206b..a962889 100644 Binary files a/sample-data/Avro/users.messages.sms.DeliveryFailure.avro and b/sample-data/Avro/users.messages.sms.DeliveryFailure.avro differ diff --git a/sample-data/Avro/users.messages.sms.InboundReceive.avro b/sample-data/Avro/users.messages.sms.InboundReceive.avro index 26c19a4..30ab500 100644 Binary files a/sample-data/Avro/users.messages.sms.InboundReceive.avro and b/sample-data/Avro/users.messages.sms.InboundReceive.avro differ diff --git a/sample-data/Avro/users.messages.sms.Rejection.avro b/sample-data/Avro/users.messages.sms.Rejection.avro index af4dd3d..6e58e17 100644 Binary files a/sample-data/Avro/users.messages.sms.Rejection.avro and b/sample-data/Avro/users.messages.sms.Rejection.avro differ diff --git a/sample-data/Avro/users.messages.sms.Retry.avro b/sample-data/Avro/users.messages.sms.Retry.avro index f75055f..51c9de5 100644 Binary files a/sample-data/Avro/users.messages.sms.Retry.avro and b/sample-data/Avro/users.messages.sms.Retry.avro differ diff --git a/sample-data/Avro/users.messages.sms.Send.avro b/sample-data/Avro/users.messages.sms.Send.avro index 8e9dd8c..d201e75 100644 Binary files a/sample-data/Avro/users.messages.sms.Send.avro and b/sample-data/Avro/users.messages.sms.Send.avro differ diff --git a/sample-data/Avro/users.messages.sms.ShortLinkClick.avro b/sample-data/Avro/users.messages.sms.ShortLinkClick.avro index 00bf689..919ba8e 100644 Binary files a/sample-data/Avro/users.messages.sms.ShortLinkClick.avro and b/sample-data/Avro/users.messages.sms.ShortLinkClick.avro differ diff --git a/sample-data/Avro/users.messages.survey.Response.avro b/sample-data/Avro/users.messages.survey.Response.avro new file mode 100644 index 0000000..6b18f51 Binary files /dev/null and b/sample-data/Avro/users.messages.survey.Response.avro differ diff --git a/sample-data/Avro/users.messages.webhook.Abort.avro b/sample-data/Avro/users.messages.webhook.Abort.avro index 7ba2411..7797e0c 100644 Binary files a/sample-data/Avro/users.messages.webhook.Abort.avro and b/sample-data/Avro/users.messages.webhook.Abort.avro differ diff --git a/sample-data/Avro/users.messages.webhook.Failure.avro b/sample-data/Avro/users.messages.webhook.Failure.avro index 70c7f0d..ee11bf0 100644 Binary files a/sample-data/Avro/users.messages.webhook.Failure.avro and b/sample-data/Avro/users.messages.webhook.Failure.avro differ diff --git a/sample-data/Avro/users.messages.webhook.Retry.avro b/sample-data/Avro/users.messages.webhook.Retry.avro index be7cc65..d36a1e9 100644 Binary files a/sample-data/Avro/users.messages.webhook.Retry.avro and b/sample-data/Avro/users.messages.webhook.Retry.avro differ diff --git a/sample-data/Avro/users.messages.webhook.Send.avro b/sample-data/Avro/users.messages.webhook.Send.avro index 96c6149..c5e8319 100644 Binary files a/sample-data/Avro/users.messages.webhook.Send.avro and b/sample-data/Avro/users.messages.webhook.Send.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Abort.avro b/sample-data/Avro/users.messages.whatsapp.Abort.avro index 03a1df6..c9fef0c 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Abort.avro and b/sample-data/Avro/users.messages.whatsapp.Abort.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Click.avro b/sample-data/Avro/users.messages.whatsapp.Click.avro index a71b510..78d9bef 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Click.avro and b/sample-data/Avro/users.messages.whatsapp.Click.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Delivery.avro b/sample-data/Avro/users.messages.whatsapp.Delivery.avro index 76e7e15..59867fd 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Delivery.avro and b/sample-data/Avro/users.messages.whatsapp.Delivery.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Failure.avro b/sample-data/Avro/users.messages.whatsapp.Failure.avro index 4a143e6..f3ca889 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Failure.avro and b/sample-data/Avro/users.messages.whatsapp.Failure.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.InboundReceive.avro b/sample-data/Avro/users.messages.whatsapp.InboundReceive.avro index b74fcf2..eea6268 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.InboundReceive.avro and b/sample-data/Avro/users.messages.whatsapp.InboundReceive.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Read.avro b/sample-data/Avro/users.messages.whatsapp.Read.avro index 86abc7e..3afb180 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Read.avro and b/sample-data/Avro/users.messages.whatsapp.Read.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Retry.avro b/sample-data/Avro/users.messages.whatsapp.Retry.avro index a9b0493..f7f2ea3 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Retry.avro and b/sample-data/Avro/users.messages.whatsapp.Retry.avro differ diff --git a/sample-data/Avro/users.messages.whatsapp.Send.avro b/sample-data/Avro/users.messages.whatsapp.Send.avro index e6771f4..2e1fa88 100644 Binary files a/sample-data/Avro/users.messages.whatsapp.Send.avro and b/sample-data/Avro/users.messages.whatsapp.Send.avro differ diff --git a/sample-data/Avro/users.profile.Update.avro b/sample-data/Avro/users.profile.Update.avro index 863660b..57996b2 100644 Binary files a/sample-data/Avro/users.profile.Update.avro and b/sample-data/Avro/users.profile.Update.avro differ diff --git a/sample-data/Custom HTTP/users/agentconsole/AgentExecuted.json b/sample-data/Custom HTTP/users/agentconsole/AgentExecuted.json index 0eec1ce..3d6bab3 100644 --- a/sample-data/Custom HTTP/users/agentconsole/AgentExecuted.json +++ b/sample-data/Custom HTTP/users/agentconsole/AgentExecuted.json @@ -27,6 +27,7 @@ "provider_request_id" : "provider_request_id", "reasoning_tokens" : 1, "request_id" : "request_id", + "thinking_level" : "thinking_level", "total_tokens" : 1 }, "time" : 2033802504, diff --git a/sample-data/Custom HTTP/users/canvas/costep/Conversion.json b/sample-data/Custom HTTP/users/canvas/costep/Conversion.json new file mode 100644 index 0000000..8e97c17 --- /dev/null +++ b/sample-data/Custom HTTP/users/canvas/costep/Conversion.json @@ -0,0 +1,16 @@ +{ + "event_type" : "users.canvas.costep.Conversion", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "channel" : "email", + "combination_token" : "0_0_0", + "conversion_type" : "open", + "dispatch_id" : "639a35d192b0df004d06514c" + }, + "time" : 2033802504, + "user" : { + "external_user_id" : "external_user_id", + "user_id" : "639a35d192b0df004d06514c" + } +} \ No newline at end of file diff --git a/sample-data/Custom HTTP/users/contentoptimizer/ComponentStore.json b/sample-data/Custom HTTP/users/contentoptimizer/ComponentStore.json new file mode 100644 index 0000000..348e011 --- /dev/null +++ b/sample-data/Custom HTTP/users/contentoptimizer/ComponentStore.json @@ -0,0 +1,15 @@ +{ + "event_type" : "contentoptimizer.ComponentStore", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "combination_token" : "0_0_0", + "content" : "content", + "content_optimizer_step_id" : "639a35d192b0df004d06514c", + "is_active" : true + }, + "time" : 2033802504, + "user" : { + "external_user_id" : "external_user_id" + } +} \ No newline at end of file diff --git a/sample-data/Custom HTTP/users/messages/banner/Click.json b/sample-data/Custom HTTP/users/messages/banner/Click.json index cc4f9e5..8036cfa 100644 --- a/sample-data/Custom HTTP/users/messages/banner/Click.json +++ b/sample-data/Custom HTTP/users/messages/banner/Click.json @@ -20,6 +20,7 @@ "canvas_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "canvas_variation_name" : "canvas_variation_name", "device_model" : "device_model", + "is_unique" : true, "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", "os_version" : "17.6.1", diff --git a/sample-data/Custom HTTP/users/messages/banner/Dismiss.json b/sample-data/Custom HTTP/users/messages/banner/Dismiss.json index b57fd71..55b0722 100644 --- a/sample-data/Custom HTTP/users/messages/banner/Dismiss.json +++ b/sample-data/Custom HTTP/users/messages/banner/Dismiss.json @@ -23,6 +23,7 @@ "country" : "country", "device_model" : "device_model", "gender" : "M", + "is_unique" : true, "language" : "en", "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", diff --git a/sample-data/Custom HTTP/users/messages/banner/Impression.json b/sample-data/Custom HTTP/users/messages/banner/Impression.json index 95089ba..f1fcce3 100644 --- a/sample-data/Custom HTTP/users/messages/banner/Impression.json +++ b/sample-data/Custom HTTP/users/messages/banner/Impression.json @@ -19,6 +19,7 @@ "canvas_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "canvas_variation_name" : "canvas_variation_name", "device_model" : "device_model", + "is_unique" : true, "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", "os_version" : "17.6.1", diff --git a/sample-data/Custom HTTP/users/messages/contentcard/Click.json b/sample-data/Custom HTTP/users/messages/contentcard/Click.json index 28cd4e0..e51e94e 100644 --- a/sample-data/Custom HTTP/users/messages/contentcard/Click.json +++ b/sample-data/Custom HTTP/users/messages/contentcard/Click.json @@ -18,6 +18,7 @@ "content_card_id" : "content_card_id", "device_model" : "device_model", "dispatch_id" : "639a35d192b0df004d06514c", + "is_unique" : true, "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", "os_version" : "17.6.1", diff --git a/sample-data/Custom HTTP/users/messages/contentcard/Dismiss.json b/sample-data/Custom HTTP/users/messages/contentcard/Dismiss.json index 7974ed2..c1aa782 100644 --- a/sample-data/Custom HTTP/users/messages/contentcard/Dismiss.json +++ b/sample-data/Custom HTTP/users/messages/contentcard/Dismiss.json @@ -18,6 +18,7 @@ "content_card_id" : "content_card_id", "device_model" : "device_model", "dispatch_id" : "639a35d192b0df004d06514c", + "is_unique" : true, "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", "os_version" : "17.6.1", diff --git a/sample-data/Custom HTTP/users/messages/contentcard/Impression.json b/sample-data/Custom HTTP/users/messages/contentcard/Impression.json index 1baabde..6665427 100644 --- a/sample-data/Custom HTTP/users/messages/contentcard/Impression.json +++ b/sample-data/Custom HTTP/users/messages/contentcard/Impression.json @@ -18,6 +18,7 @@ "content_card_id" : "content_card_id", "device_model" : "device_model", "dispatch_id" : "639a35d192b0df004d06514c", + "is_unique" : true, "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", "os_version" : "17.6.1", diff --git a/sample-data/Custom HTTP/users/messages/featureflag/Impression.json b/sample-data/Custom HTTP/users/messages/featureflag/Impression.json index 86fcbbe..9e6b9dd 100644 --- a/sample-data/Custom HTTP/users/messages/featureflag/Impression.json +++ b/sample-data/Custom HTTP/users/messages/featureflag/Impression.json @@ -15,6 +15,7 @@ "canvas_variation_name" : "canvas_variation_name", "device_model" : "device_model", "feature_flag_id_name" : "feature_flag_id_name", + "is_unique" : true, "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", "message_variation_name" : "message_variation_name", "os_version" : "17.6.1", diff --git a/sample-data/Custom HTTP/users/messages/landingpage/Click.json b/sample-data/Custom HTTP/users/messages/landingpage/Click.json new file mode 100644 index 0000000..654e516 --- /dev/null +++ b/sample-data/Custom HTTP/users/messages/landingpage/Click.json @@ -0,0 +1,15 @@ +{ + "event_type" : "users.messages.landingpage.Click", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_name" : "landing_page_name", + "target" : "target" + }, + "time" : 2033802504, + "user" : { + "external_user_id" : "external_user_id", + "user_id" : "639a35d192b0df004d06514c" + } +} \ No newline at end of file diff --git a/sample-data/Custom HTTP/users/messages/landingpage/FormSubmission.json b/sample-data/Custom HTTP/users/messages/landingpage/FormSubmission.json new file mode 100644 index 0000000..020bb8e --- /dev/null +++ b/sample-data/Custom HTTP/users/messages/landingpage/FormSubmission.json @@ -0,0 +1,14 @@ +{ + "event_type" : "users.messages.landingpage.FormSubmission", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_name" : "landing_page_name" + }, + "time" : 2033802504, + "user" : { + "external_user_id" : "external_user_id", + "user_id" : "639a35d192b0df004d06514c" + } +} \ No newline at end of file diff --git a/sample-data/Custom HTTP/users/messages/landingpage/Impression.json b/sample-data/Custom HTTP/users/messages/landingpage/Impression.json new file mode 100644 index 0000000..19f4f36 --- /dev/null +++ b/sample-data/Custom HTTP/users/messages/landingpage/Impression.json @@ -0,0 +1,15 @@ +{ + "event_type" : "users.messages.landingpage.Impression", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_name" : "landing_page_name", + "liquid_enabled" : true + }, + "time" : 2033802504, + "user" : { + "external_user_id" : "external_user_id", + "user_id" : "639a35d192b0df004d06514c" + } +} \ No newline at end of file diff --git a/sample-data/Custom HTTP/users/messages/survey/Response.json b/sample-data/Custom HTTP/users/messages/survey/Response.json new file mode 100644 index 0000000..30aea0e --- /dev/null +++ b/sample-data/Custom HTTP/users/messages/survey/Response.json @@ -0,0 +1,52 @@ +{ + "event_type" : "users.messages.survey.Response", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "ad_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "ad_id_type" : "ios_idfa", + "ad_tracking_enabled" : true, + "answer_long_string" : "Hello", + "answer_multiple_strings" : "[\"Choice 1\"]", + "answer_single_boolean" : true, + "answer_single_number" : 3.14, + "answer_single_string" : "apple", + "answer_type" : "single_int", + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "app_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "browser" : "Chrome Mobile iOS", + "campaign_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "campaign_name" : "campaign_name", + "canvas_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "canvas_name" : "canvas_name", + "canvas_step_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "canvas_step_message_variation_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "canvas_step_name" : "canvas_step_name", + "canvas_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "canvas_variation_name" : "canvas_variation_name", + "carrier" : "carrier", + "country" : "country", + "device_model" : "device_model", + "gender" : "M", + "landing_page_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_name" : "landing_page_name", + "message_extras" : "message_extras", + "message_variation_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "message_variation_name" : "message_variation_name", + "os_version" : "17.6.1", + "platform" : "android", + "question_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "question_reporting_id" : "question_reporting_id", + "response_id" : "aaaaaaa-bbbb-cccc-dddd-012345678999", + "sdk_version" : "sdk_version", + "survey_completion_status" : "completed", + "survey_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "survey_session_id" : "aaaaaaa-bbbb-cccc-dddd-012345678999" + }, + "time" : 2033802504, + "user" : { + "device_id" : "device_id", + "external_user_id" : "external_user_id", + "timezone" : "America/New_York", + "user_id" : "639a35d192b0df004d06514c" + } +} \ No newline at end of file diff --git a/sample-data/Custom HTTP/users/profile/Update.json b/sample-data/Custom HTTP/users/profile/Update.json new file mode 100644 index 0000000..3d76fea --- /dev/null +++ b/sample-data/Custom HTTP/users/profile/Update.json @@ -0,0 +1,31 @@ +{ + "event_type" : "users.profile.Update", + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "properties" : { + "app_group_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "app_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "archived" : true, + "country" : "country", + "custom_attributes" : { + "listProperty" : [ "a" ], + "numberProperty" : 1, + "stringProperty" : "custom_attributes" + }, + "dob" : "1996-04-13T00:00:00.000+00:00", + "email_address" : "example@braze.com", + "first_name" : "Jack", + "gender" : "M", + "home_city" : "New York", + "language" : "en", + "last_name" : "Sparrow", + "phone_number" : "+14155552671", + "time_ms" : 2033802504999, + "update_source" : "REST" + }, + "time" : 2033802504, + "user" : { + "external_user_id" : "external_user_id", + "timezone" : "America/New_York", + "user_id" : "639a35d192b0df004d06514c" + } +} \ No newline at end of file diff --git a/sample-data/JSON/agentconsole.AgentExecuted.json b/sample-data/JSON/agentconsole.AgentExecuted.json index 993844e..477f9ff 100644 --- a/sample-data/JSON/agentconsole.AgentExecuted.json +++ b/sample-data/JSON/agentconsole.AgentExecuted.json @@ -54,5 +54,8 @@ }, "error" : { "string" : "Appboy::Communication::SMS::Events::Rejection" + }, + "thinking_level" : { + "string" : "thinking_level" } } \ No newline at end of file diff --git a/sample-data/JSON/contentoptimizer.ComponentStore.json b/sample-data/JSON/contentoptimizer.ComponentStore.json new file mode 100644 index 0000000..06becf7 --- /dev/null +++ b/sample-data/JSON/contentoptimizer.ComponentStore.json @@ -0,0 +1,18 @@ +{ + "app_group_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "external_user_id" : { + "string" : "external_user_id" + }, + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "time" : 2033802504, + "content_optimizer_step_id" : "639a35d192b0df004d06514c", + "combination_token" : "0_0_0", + "content" : { + "string" : "content" + }, + "is_active" : { + "boolean" : true + } +} \ No newline at end of file diff --git a/sample-data/JSON/users.canvas.costep.Conversion.json b/sample-data/JSON/users.canvas.costep.Conversion.json new file mode 100644 index 0000000..9dea1e2 --- /dev/null +++ b/sample-data/JSON/users.canvas.costep.Conversion.json @@ -0,0 +1,21 @@ +{ + "app_group_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "external_user_id" : { + "string" : "external_user_id" + }, + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "time" : 2033802504, + "user_id" : "639a35d192b0df004d06514c", + "dispatch_id" : { + "string" : "639a35d192b0df004d06514c" + }, + "channel" : { + "string" : "email" + }, + "conversion_type" : { + "string" : "open" + }, + "combination_token" : "0_0_0" +} \ No newline at end of file diff --git a/sample-data/JSON/users.messages.banner.Click.json b/sample-data/JSON/users.messages.banner.Click.json index 4ef7455..00c4c44 100644 --- a/sample-data/JSON/users.messages.banner.Click.json +++ b/sample-data/JSON/users.messages.banner.Click.json @@ -94,5 +94,8 @@ }, "canvas_variation_name" : { "string" : "canvas_variation_name" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.banner.Dismiss.json b/sample-data/JSON/users.messages.banner.Dismiss.json index fd9d198..0a6dc61 100644 --- a/sample-data/JSON/users.messages.banner.Dismiss.json +++ b/sample-data/JSON/users.messages.banner.Dismiss.json @@ -94,5 +94,8 @@ }, "ad_id" : { "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.banner.Impression.json b/sample-data/JSON/users.messages.banner.Impression.json index 434e733..c9588dc 100644 --- a/sample-data/JSON/users.messages.banner.Impression.json +++ b/sample-data/JSON/users.messages.banner.Impression.json @@ -91,5 +91,8 @@ }, "canvas_variation_name" : { "string" : "canvas_variation_name" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.contentcard.Click.json b/sample-data/JSON/users.messages.contentcard.Click.json index 341faa1..1e22779 100644 --- a/sample-data/JSON/users.messages.contentcard.Click.json +++ b/sample-data/JSON/users.messages.contentcard.Click.json @@ -66,5 +66,8 @@ }, "app_group_id" : { "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.contentcard.Dismiss.json b/sample-data/JSON/users.messages.contentcard.Dismiss.json index 57b7b85..f558688 100644 --- a/sample-data/JSON/users.messages.contentcard.Dismiss.json +++ b/sample-data/JSON/users.messages.contentcard.Dismiss.json @@ -66,5 +66,8 @@ }, "app_group_id" : { "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.contentcard.Impression.json b/sample-data/JSON/users.messages.contentcard.Impression.json index 57b7b85..f558688 100644 --- a/sample-data/JSON/users.messages.contentcard.Impression.json +++ b/sample-data/JSON/users.messages.contentcard.Impression.json @@ -66,5 +66,8 @@ }, "app_group_id" : { "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.featureflag.Impression.json b/sample-data/JSON/users.messages.featureflag.Impression.json index d85011e..4bb770a 100644 --- a/sample-data/JSON/users.messages.featureflag.Impression.json +++ b/sample-data/JSON/users.messages.featureflag.Impression.json @@ -82,5 +82,8 @@ }, "message_variation_name" : { "string" : "message_variation_name" + }, + "is_unique" : { + "boolean" : true } } \ No newline at end of file diff --git a/sample-data/JSON/users.messages.landingpage.Click.json b/sample-data/JSON/users.messages.landingpage.Click.json new file mode 100644 index 0000000..6a41f67 --- /dev/null +++ b/sample-data/JSON/users.messages.landingpage.Click.json @@ -0,0 +1,16 @@ +{ + "app_group_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "external_user_id" : { + "string" : "external_user_id" + }, + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "time" : 2033802504, + "user_id" : "639a35d192b0df004d06514c", + "target" : "target", + "landing_page_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "landing_page_name" : { + "string" : "landing_page_name" + } +} \ No newline at end of file diff --git a/sample-data/JSON/users.messages.landingpage.FormSubmission.json b/sample-data/JSON/users.messages.landingpage.FormSubmission.json new file mode 100644 index 0000000..920d7f3 --- /dev/null +++ b/sample-data/JSON/users.messages.landingpage.FormSubmission.json @@ -0,0 +1,17 @@ +{ + "app_group_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "external_user_id" : { + "string" : "external_user_id" + }, + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "time" : 2033802504, + "user_id" : "639a35d192b0df004d06514c", + "landing_page_api_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "landing_page_name" : { + "string" : "landing_page_name" + } +} \ No newline at end of file diff --git a/sample-data/JSON/users.messages.landingpage.Impression.json b/sample-data/JSON/users.messages.landingpage.Impression.json new file mode 100644 index 0000000..01ebb40 --- /dev/null +++ b/sample-data/JSON/users.messages.landingpage.Impression.json @@ -0,0 +1,18 @@ +{ + "app_group_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "external_user_id" : { + "string" : "external_user_id" + }, + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "time" : 2033802504, + "user_id" : "639a35d192b0df004d06514c", + "landing_page_api_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "liquid_enabled" : { + "boolean" : true + }, + "landing_page_name" : { + "string" : "landing_page_name" + } +} \ No newline at end of file diff --git a/sample-data/JSON/users.messages.survey.Response.json b/sample-data/JSON/users.messages.survey.Response.json new file mode 100644 index 0000000..c80e83e --- /dev/null +++ b/sample-data/JSON/users.messages.survey.Response.json @@ -0,0 +1,127 @@ +{ + "app_group_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "external_user_id" : { + "string" : "external_user_id" + }, + "id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "time" : 2033802504, + "user_id" : "639a35d192b0df004d06514c", + "survey_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "question_id" : "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "message_extras" : { + "string" : "message_extras" + }, + "gender" : { + "string" : "M" + }, + "country" : { + "string" : "country" + }, + "timezone" : { + "string" : "America/New_York" + }, + "device_id" : { + "string" : "device_id" + }, + "sdk_version" : { + "string" : "sdk_version" + }, + "platform" : { + "string" : "android" + }, + "os_version" : { + "string" : "17.6.1" + }, + "device_model" : { + "string" : "device_model" + }, + "carrier" : { + "string" : "carrier" + }, + "browser" : { + "string" : "Chrome Mobile iOS" + }, + "ad_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "ad_id_type" : { + "string" : "ios_idfa" + }, + "ad_tracking_enabled" : { + "boolean" : true + }, + "answer_single_string" : { + "string" : "apple" + }, + "answer_single_boolean" : { + "boolean" : true + }, + "answer_type" : { + "string" : "single_int" + }, + "answer_long_string" : { + "string" : "Hello" + }, + "survey_session_id" : { + "string" : "aaaaaaa-bbbb-cccc-dddd-012345678999" + }, + "landing_page_api_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "campaign_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "message_variation_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "canvas_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "canvas_variation_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "canvas_step_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "canvas_step_message_variation_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "answer_multiple_strings" : { + "string" : "[\"Choice 1\"]" + }, + "survey_completion_status" : { + "string" : "completed" + }, + "response_id" : { + "string" : "aaaaaaa-bbbb-cccc-dddd-012345678999" + }, + "campaign_name" : { + "string" : "campaign_name" + }, + "canvas_name" : { + "string" : "canvas_name" + }, + "canvas_step_name" : { + "string" : "canvas_step_name" + }, + "canvas_variation_name" : { + "string" : "canvas_variation_name" + }, + "message_variation_name" : { + "string" : "message_variation_name" + }, + "app_id" : { + "string" : "f47ac10b-58cc-4372-a567-0e02b2c3d479" + }, + "question_reporting_id" : { + "string" : "question_reporting_id" + }, + "landing_page_name" : { + "string" : "landing_page_name" + }, + "answer_single_number" : { + "double" : 3.14 + } +} \ No newline at end of file