diff --git a/lang-ENG/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv b/lang-ENG/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv index a6896cd..9e96e9b 100644 --- a/lang-ENG/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv +++ b/lang-ENG/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv @@ -1,21 +1,33 @@ id,timestamp,android_id,package_name,video_id,video_title,learning_event_type -0,1726905582649,e387e38700000001,ai.elimu.analytics,1,akili and me - letter a,VIDEO_OPENED -0,1726905608328,e387e38700000001,ai.elimu.analytics,1,akili and me - letter a,VIDEO_COMPLETED -0,1726905582651,e387e38700000001,ai.elimu.analytics,1,akili and me - letter a,VIDEO_OPENED -0,1726905640436,e387e38700000001,ai.elimu.analytics,1,akili and me - letter a,VIDEO_COMPLETED -0,1726905582651,e387e38700000001,ai.elimu.analytics,32,akili and me - letter h,VIDEO_OPENED -0,1726905589620,e387e38700000001,ai.elimu.analytics,32,akili and me - letter h,VIDEO_COMPLETED -0,1726905582651,e387e38700000001,ai.elimu.analytics,11,akili and me - art - drawing rectangles,VIDEO_OPENED -0,1726905589095,e387e38700000001,ai.elimu.analytics,11,akili and me - art - drawing rectangles,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582651,e387e38700000001,ai.elimu.analytics,3,akili and me - letter c,VIDEO_OPENED -0,1726905632218,e387e38700000001,ai.elimu.analytics,3,akili and me - letter c,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582652,e387e38700000001,ai.elimu.analytics,36,akili and me - letter l,VIDEO_OPENED -0,1726905635147,e387e38700000001,ai.elimu.analytics,36,akili and me - letter l,VIDEO_COMPLETED -0,1726905582652,e387e38700000001,ai.elimu.analytics,8,akili and me - family,VIDEO_OPENED -0,1726905600915,e387e38700000001,ai.elimu.analytics,8,akili and me - family,VIDEO_COMPLETED -0,1726905582652,e387e38700000001,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_OPENED -0,1726905623025,e387e38700000001,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582652,e387e38700000001,ai.elimu.analytics,33,akili and me - letter i,VIDEO_OPENED -0,1726905589590,e387e38700000001,ai.elimu.analytics,33,akili and me - letter i,VIDEO_COMPLETED -0,1726905582653,e387e38700000001,ai.elimu.analytics,42,one small step,VIDEO_OPENED -0,1726905620623,e387e38700000001,ai.elimu.analytics,42,one small step,VIDEO_COMPLETED +0,1726906431985,e387e38700000001,ai.elimu.analytics,6,akili and me - letter f,VIDEO_OPENED +0,1726906464950,e387e38700000001,ai.elimu.analytics,6,akili and me - letter f,VIDEO_COMPLETED +0,1726906431985,e387e38700000001,ai.elimu.analytics,8,akili and me - family,VIDEO_OPENED +0,1726906469106,e387e38700000001,ai.elimu.analytics,8,akili and me - family,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431985,e387e38700000001,ai.elimu.analytics,3,akili and me - letter c,VIDEO_OPENED +0,1726906439783,e387e38700000001,ai.elimu.analytics,3,akili and me - letter c,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431985,e387e38700000001,ai.elimu.analytics,35,akili and me - letter k,VIDEO_OPENED +0,1726906456533,e387e38700000001,ai.elimu.analytics,35,akili and me - letter k,VIDEO_COMPLETED +0,1726906431987,e387e38700000001,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_OPENED +0,1726906443114,e387e38700000001,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431987,e387e38700000001,ai.elimu.analytics,2,akili and me - letter b,VIDEO_OPENED +0,1726906488549,e387e38700000001,ai.elimu.analytics,2,akili and me - letter b,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431987,e387e38700000001,ai.elimu.analytics,9,akili and me - jump jump jump,VIDEO_OPENED +0,1726906465213,e387e38700000001,ai.elimu.analytics,9,akili and me - jump jump jump,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431988,e387e38700000001,ai.elimu.analytics,7,akili and me - letter g,VIDEO_OPENED +0,1726906463672,e387e38700000001,ai.elimu.analytics,7,akili and me - letter g,VIDEO_COMPLETED +0,1726906431988,e387e38700000001,ai.elimu.analytics,14,akili and me - counting compilation,VIDEO_OPENED +0,1726906476353,e387e38700000001,ai.elimu.analytics,14,akili and me - counting compilation,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431988,e387e38700000001,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_OPENED +0,1726906483305,e387e38700000001,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431989,e387e38700000001,ai.elimu.analytics,10,akili and me - music,VIDEO_OPENED +0,1726906439719,e387e38700000001,ai.elimu.analytics,10,akili and me - music,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431989,e387e38700000001,ai.elimu.analytics,34,akili and me - letter j,VIDEO_OPENED +0,1726906453213,e387e38700000001,ai.elimu.analytics,34,akili and me - letter j,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431989,e387e38700000001,ai.elimu.analytics,35,akili and me - letter k,VIDEO_OPENED +0,1726906466733,e387e38700000001,ai.elimu.analytics,35,akili and me - letter k,VIDEO_COMPLETED +0,1726906431989,e387e38700000001,ai.elimu.analytics,9,akili and me - jump jump jump,VIDEO_OPENED +0,1726906463751,e387e38700000001,ai.elimu.analytics,9,akili and me - jump jump jump,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906431990,e387e38700000001,ai.elimu.analytics,36,akili and me - letter l,VIDEO_OPENED +0,1726906488936,e387e38700000001,ai.elimu.analytics,36,akili and me - letter l,VIDEO_COMPLETED +0,1726906431990,e387e38700000001,ai.elimu.analytics,32,akili and me - letter h,VIDEO_OPENED +0,1726906436073,e387e38700000001,ai.elimu.analytics,32,akili and me - letter h,VIDEO_COMPLETED diff --git a/lang-ENG/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv b/lang-ENG/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv index d6f6b80..8819f79 100644 --- a/lang-ENG/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv +++ b/lang-ENG/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv @@ -1,25 +1,9 @@ id,timestamp,android_id,package_name,video_id,video_title,learning_event_type -0,1726905582662,e387e38700000003,ai.elimu.analytics,1,akili and me - letter a,VIDEO_OPENED -0,1726905619092,e387e38700000003,ai.elimu.analytics,1,akili and me - letter a,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582662,e387e38700000003,ai.elimu.analytics,32,akili and me - letter h,VIDEO_OPENED -0,1726905596844,e387e38700000003,ai.elimu.analytics,32,akili and me - letter h,VIDEO_COMPLETED -0,1726905582662,e387e38700000003,ai.elimu.analytics,2,akili and me - letter b,VIDEO_OPENED -0,1726905600960,e387e38700000003,ai.elimu.analytics,2,akili and me - letter b,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582662,e387e38700000003,ai.elimu.analytics,3,akili and me - letter c,VIDEO_OPENED -0,1726905626849,e387e38700000003,ai.elimu.analytics,3,akili and me - letter c,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582664,e387e38700000003,ai.elimu.analytics,34,akili and me - letter j,VIDEO_OPENED -0,1726905602664,e387e38700000003,ai.elimu.analytics,34,akili and me - letter j,VIDEO_COMPLETED -0,1726905582664,e387e38700000003,ai.elimu.analytics,3,akili and me - letter c,VIDEO_OPENED -0,1726905612137,e387e38700000003,ai.elimu.analytics,3,akili and me - letter c,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582664,e387e38700000003,ai.elimu.analytics,8,akili and me - family,VIDEO_OPENED -0,1726905610476,e387e38700000003,ai.elimu.analytics,8,akili and me - family,VIDEO_COMPLETED -0,1726905582665,e387e38700000003,ai.elimu.analytics,13,akili and me - the rectangle song,VIDEO_OPENED -0,1726905589360,e387e38700000003,ai.elimu.analytics,13,akili and me - the rectangle song,VIDEO_COMPLETED -0,1726905582665,e387e38700000003,ai.elimu.analytics,13,akili and me - the rectangle song,VIDEO_OPENED -0,1726905627004,e387e38700000003,ai.elimu.analytics,13,akili and me - the rectangle song,VIDEO_COMPLETED -0,1726905582665,e387e38700000003,ai.elimu.analytics,36,akili and me - letter l,VIDEO_OPENED -0,1726905626627,e387e38700000003,ai.elimu.analytics,36,akili and me - letter l,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905582665,e387e38700000003,ai.elimu.analytics,5,akili and me - letter e,VIDEO_OPENED -0,1726905605425,e387e38700000003,ai.elimu.analytics,5,akili and me - letter e,VIDEO_COMPLETED -0,1726905582665,e387e38700000003,ai.elimu.analytics,34,akili and me - letter j,VIDEO_OPENED -0,1726905617428,e387e38700000003,ai.elimu.analytics,34,akili and me - letter j,VIDEO_COMPLETED +0,1726906431999,e387e38700000003,ai.elimu.analytics,6,akili and me - letter f,VIDEO_OPENED +0,1726906469369,e387e38700000003,ai.elimu.analytics,6,akili and me - letter f,VIDEO_COMPLETED +0,1726906432000,e387e38700000003,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_OPENED +0,1726906458941,e387e38700000003,ai.elimu.analytics,12,akili and me - numbers - one two three song,VIDEO_COMPLETED +0,1726906432000,e387e38700000003,ai.elimu.analytics,4,akili and me - letter d,VIDEO_OPENED +0,1726906443514,e387e38700000003,ai.elimu.analytics,4,akili and me - letter d,VIDEO_COMPLETED +0,1726906432000,e387e38700000003,ai.elimu.analytics,7,akili and me - letter g,VIDEO_OPENED +0,1726906479919,e387e38700000003,ai.elimu.analytics,7,akili and me - letter g,VIDEO_CLOSED_BEFORE_COMPLETED diff --git a/lang-TGL/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv b/lang-TGL/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv index fc99a0e..bd951e3 100644 --- a/lang-TGL/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv +++ b/lang-TGL/android-id-e387e38700000001/version-code-3001018/video-learning-events/e387e38700000001_3001018_video-learning-events_2024-09-21.csv @@ -1,39 +1,33 @@ id,timestamp,android_id,package_name,video_id,video_title,learning_event_type -0,1726905583777,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905593327,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583777,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905604565,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583777,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905607396,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905625686,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905622984,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905641120,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905640086,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905639740,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905585891,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905585776,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905595853,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583778,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905591282,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583781,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905640556,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583781,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905624594,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583781,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905596410,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583781,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905602412,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583782,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905630464,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583782,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905596841,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583782,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905615498,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906469997,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906455094,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906447994,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906474298,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906489395,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906454067,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906474360,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906436625,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906438991,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906471779,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906481432,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906449545,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906479866,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906479020,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906480456,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435082,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906493542,e387e38700000001,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED diff --git a/lang-TGL/android-id-e387e38700000002/version-code-3001018/video-learning-events/e387e38700000002_3001018_video-learning-events_2024-09-21.csv b/lang-TGL/android-id-e387e38700000002/version-code-3001018/video-learning-events/e387e38700000002_3001018_video-learning-events_2024-09-21.csv index 76056ce..dc20b59 100644 --- a/lang-TGL/android-id-e387e38700000002/version-code-3001018/video-learning-events/e387e38700000002_3001018_video-learning-events_2024-09-21.csv +++ b/lang-TGL/android-id-e387e38700000002/version-code-3001018/video-learning-events/e387e38700000002_3001018_video-learning-events_2024-09-21.csv @@ -1,13 +1,25 @@ id,timestamp,android_id,package_name,video_id,video_title,learning_event_type -0,1726905583786,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905590274,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583787,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905590843,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583787,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905588710,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583787,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905622421,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583788,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905631943,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583788,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905642729,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435093,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906477627,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435093,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906437463,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435093,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906459103,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435095,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906462714,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435095,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906455632,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435096,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906452316,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435096,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906437517,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435097,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906447587,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435097,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906479244,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435097,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906447782,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435097,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906472615,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435098,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906458985,e387e38700000002,ai.elimu.analytics,1,piper,VIDEO_COMPLETED diff --git a/lang-TGL/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv b/lang-TGL/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv index be8f4fc..c107b4d 100644 --- a/lang-TGL/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv +++ b/lang-TGL/android-id-e387e38700000003/version-code-3001018/video-learning-events/e387e38700000003_3001018_video-learning-events_2024-09-21.csv @@ -1,29 +1,31 @@ id,timestamp,android_id,package_name,video_id,video_title,learning_event_type -0,1726905583791,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905639219,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583792,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905640777,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583792,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905620024,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583792,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905635756,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583792,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905629549,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583793,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905592411,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583793,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905621815,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583793,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905639131,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583793,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905594401,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583794,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905599987,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED -0,1726905583794,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905595040,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583794,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905631557,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583794,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905598726,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED -0,1726905583794,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED -0,1726905600554,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435098,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906487496,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435098,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906459956,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435098,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906480467,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435103,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906490267,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435103,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906467437,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435103,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906452234,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435103,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906492281,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435104,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906447841,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435104,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906441954,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435105,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906446506,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435105,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906438123,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435105,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906471169,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435105,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906437065,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED +0,1726906435106,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906490792,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_COMPLETED +0,1726906435106,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_OPENED +0,1726906455812,e387e38700000003,ai.elimu.analytics,1,piper,VIDEO_CLOSED_BEFORE_COMPLETED diff --git a/simulate-video-learning-events.py b/simulate-video-learning-events.py index cd040e2..708782b 100644 --- a/simulate-video-learning-events.py +++ b/simulate-video-learning-events.py @@ -3,6 +3,7 @@ from os.path import basename import pandas import random +import requests language_codes = ['ENG', 'HIN', 'TGL'] print(basename(__file__), f'language_codes: {language_codes}') @@ -111,5 +112,13 @@ def simulate_video_learning_event(android_id, videos_df: pandas.DataFrame, video if not os.path.exists(video_learning_events_dir): os.makedirs(video_learning_events_dir) csv_path = os.path.join(video_learning_events_dir, f'{android_id}_{analytics_version_code}_video-learning-events_{date_iso_8601}.csv') - print(basename(__file__), f'csv_path: \n{csv_path}') + print(basename(__file__), f'csv_path: {csv_path}') video_learning_events_df.to_csv(csv_path, index=False) + + # Upload to webapp's REST API + endpoint_url = f'{rest_url}/analytics/video-learning-events/csv' + print(basename(__file__), f'endpoint_url: {endpoint_url}') + with open(csv_path, 'r') as file: + files = {'file': file} + request = requests.post(endpoint_url, files=files) + print(f'request: {request}')