Set minimum user id length in amplitude calls

This commit is contained in:
Max Brunsfeld committed 2022-09-28 15:21:49 -07:00
1 parent 922aef8342
commit 1ee06123fd
1 file changed
+11 -1
+11 -1
View File
@@ -52,6 +52,12 @@ lazy_static! {
struct AmplitudeEventBatch {
api_key: &'static str,
events: Vec<AmplitudeEvent>,
options: AmplitudeEventBatchOptions,
}
#[derive(Serialize)]
struct AmplitudeEventBatchOptions {
min_id_length: usize,
}
#[derive(Serialize)]
@@ -239,7 +245,11 @@ impl Telemetry {
}
}
let batch = AmplitudeEventBatch { api_key, events };
let batch = AmplitudeEventBatch {
api_key,
events,
options: AmplitudeEventBatchOptions { min_id_length: 1 },
};
json_bytes.clear();
serde_json::to_writer(&mut json_bytes, &batch)?;
let request =