첨부한 campaign-1-exposures.csv와 campaign-1-events.csv는 가상 연습 자료야. 외부 정보나 도구 없이 두 파일을 함께 읽어 줘. 1차 지표는 노출 고유 사용자 중 노출일0일~7일 안에 유료 구매한 고유 사용자 비율이야. event_id 중복을 먼저 정리하고, 사람 수는 user_id로 세어 줘. 환불 구매는 빼고, 기간 밖 구매는 삭제하지 말고 별도 표시해. 클릭률의 분모도 노출 고유 사용자야. 파일별 행 수와 중복ID·제외ID, 두 지표의 분자/분모, 한국어와 영어의 완성 결정 메모를 줘. 시간대와 배정방식이 다르면 원인이나 승자를 단정하지 마. 실제 광고 집행은 하지 마.

[exposures]
exposure_id,user_id,variant,time_window,assignment
E-A001,A001,A,08:00-10:00,time-window-not-random
E-A002,A002,A,08:00-10:00,time-window-not-random
E-A003,A003,A,08:00-10:00,time-window-not-random
E-A004,A004,A,08:00-10:00,time-window-not-random
E-A005,A005,A,08:00-10:00,time-window-not-random
E-A006,A006,A,08:00-10:00,time-window-not-random
E-A007,A007,A,08:00-10:00,time-window-not-random
E-A008,A008,A,08:00-10:00,time-window-not-random
E-A009,A009,A,08:00-10:00,time-window-not-random
E-A010,A010,A,08:00-10:00,time-window-not-random
E-A011,A011,A,08:00-10:00,time-window-not-random
E-A012,A012,A,08:00-10:00,time-window-not-random
E-A013,A013,A,08:00-10:00,time-window-not-random
E-A014,A014,A,08:00-10:00,time-window-not-random
E-A015,A015,A,08:00-10:00,time-window-not-random
E-A016,A016,A,08:00-10:00,time-window-not-random
E-A017,A017,A,08:00-10:00,time-window-not-random
E-A018,A018,A,08:00-10:00,time-window-not-random
E-A019,A019,A,08:00-10:00,time-window-not-random
E-A020,A020,A,08:00-10:00,time-window-not-random
E-A021,A021,A,08:00-10:00,time-window-not-random
E-A022,A022,A,08:00-10:00,time-window-not-random
E-A023,A023,A,08:00-10:00,time-window-not-random
E-A024,A024,A,08:00-10:00,time-window-not-random
E-A025,A025,A,08:00-10:00,time-window-not-random
E-A026,A026,A,08:00-10:00,time-window-not-random
E-A027,A027,A,08:00-10:00,time-window-not-random
E-A028,A028,A,08:00-10:00,time-window-not-random
E-A029,A029,A,08:00-10:00,time-window-not-random
E-A030,A030,A,08:00-10:00,time-window-not-random
E-A031,A031,A,08:00-10:00,time-window-not-random
E-A032,A032,A,08:00-10:00,time-window-not-random
E-A033,A033,A,08:00-10:00,time-window-not-random
E-A034,A034,A,08:00-10:00,time-window-not-random
E-A035,A035,A,08:00-10:00,time-window-not-random
E-A036,A036,A,08:00-10:00,time-window-not-random
E-A037,A037,A,08:00-10:00,time-window-not-random
E-A038,A038,A,08:00-10:00,time-window-not-random
E-A039,A039,A,08:00-10:00,time-window-not-random
E-A040,A040,A,08:00-10:00,time-window-not-random
E-A041,A041,A,08:00-10:00,time-window-not-random
E-A042,A042,A,08:00-10:00,time-window-not-random
E-A043,A043,A,08:00-10:00,time-window-not-random
E-A044,A044,A,08:00-10:00,time-window-not-random
E-A045,A045,A,08:00-10:00,time-window-not-random
E-A046,A046,A,08:00-10:00,time-window-not-random
E-A047,A047,A,08:00-10:00,time-window-not-random
E-A048,A048,A,08:00-10:00,time-window-not-random
E-A049,A049,A,08:00-10:00,time-window-not-random
E-A050,A050,A,08:00-10:00,time-window-not-random
E-A051,A051,A,08:00-10:00,time-window-not-random
E-A052,A052,A,08:00-10:00,time-window-not-random
E-A053,A053,A,08:00-10:00,time-window-not-random
E-A054,A054,A,08:00-10:00,time-window-not-random
E-A055,A055,A,08:00-10:00,time-window-not-random
E-A056,A056,A,08:00-10:00,time-window-not-random
E-A057,A057,A,08:00-10:00,time-window-not-random
E-A058,A058,A,08:00-10:00,time-window-not-random
E-A059,A059,A,08:00-10:00,time-window-not-random
E-A060,A060,A,08:00-10:00,time-window-not-random
E-A061,A061,A,08:00-10:00,time-window-not-random
E-A062,A062,A,08:00-10:00,time-window-not-random
E-A063,A063,A,08:00-10:00,time-window-not-random
E-A064,A064,A,08:00-10:00,time-window-not-random
E-A065,A065,A,08:00-10:00,time-window-not-random
E-A066,A066,A,08:00-10:00,time-window-not-random
E-A067,A067,A,08:00-10:00,time-window-not-random
E-A068,A068,A,08:00-10:00,time-window-not-random
E-A069,A069,A,08:00-10:00,time-window-not-random
E-A070,A070,A,08:00-10:00,time-window-not-random
E-A071,A071,A,08:00-10:00,time-window-not-random
E-A072,A072,A,08:00-10:00,time-window-not-random
E-A073,A073,A,08:00-10:00,time-window-not-random
E-A074,A074,A,08:00-10:00,time-window-not-random
E-A075,A075,A,08:00-10:00,time-window-not-random
E-A076,A076,A,08:00-10:00,time-window-not-random
E-A077,A077,A,08:00-10:00,time-window-not-random
E-A078,A078,A,08:00-10:00,time-window-not-random
E-A079,A079,A,08:00-10:00,time-window-not-random
E-A080,A080,A,08:00-10:00,time-window-not-random
E-A081,A081,A,08:00-10:00,time-window-not-random
E-A082,A082,A,08:00-10:00,time-window-not-random
E-A083,A083,A,08:00-10:00,time-window-not-random
E-A084,A084,A,08:00-10:00,time-window-not-random
E-A085,A085,A,08:00-10:00,time-window-not-random
E-A086,A086,A,08:00-10:00,time-window-not-random
E-A087,A087,A,08:00-10:00,time-window-not-random
E-A088,A088,A,08:00-10:00,time-window-not-random
E-A089,A089,A,08:00-10:00,time-window-not-random
E-A090,A090,A,08:00-10:00,time-window-not-random
E-A091,A091,A,08:00-10:00,time-window-not-random
E-A092,A092,A,08:00-10:00,time-window-not-random
E-A093,A093,A,08:00-10:00,time-window-not-random
E-A094,A094,A,08:00-10:00,time-window-not-random
E-A095,A095,A,08:00-10:00,time-window-not-random
E-A096,A096,A,08:00-10:00,time-window-not-random
E-A097,A097,A,08:00-10:00,time-window-not-random
E-A098,A098,A,08:00-10:00,time-window-not-random
E-A099,A099,A,08:00-10:00,time-window-not-random
E-A100,A100,A,08:00-10:00,time-window-not-random
E-B001,B001,B,18:00-20:00,time-window-not-random
E-B002,B002,B,18:00-20:00,time-window-not-random
E-B003,B003,B,18:00-20:00,time-window-not-random
E-B004,B004,B,18:00-20:00,time-window-not-random
E-B005,B005,B,18:00-20:00,time-window-not-random
E-B006,B006,B,18:00-20:00,time-window-not-random
E-B007,B007,B,18:00-20:00,time-window-not-random
E-B008,B008,B,18:00-20:00,time-window-not-random
E-B009,B009,B,18:00-20:00,time-window-not-random
E-B010,B010,B,18:00-20:00,time-window-not-random
E-B011,B011,B,18:00-20:00,time-window-not-random
E-B012,B012,B,18:00-20:00,time-window-not-random
E-B013,B013,B,18:00-20:00,time-window-not-random
E-B014,B014,B,18:00-20:00,time-window-not-random
E-B015,B015,B,18:00-20:00,time-window-not-random
E-B016,B016,B,18:00-20:00,time-window-not-random
E-B017,B017,B,18:00-20:00,time-window-not-random
E-B018,B018,B,18:00-20:00,time-window-not-random
E-B019,B019,B,18:00-20:00,time-window-not-random
E-B020,B020,B,18:00-20:00,time-window-not-random
E-B021,B021,B,18:00-20:00,time-window-not-random
E-B022,B022,B,18:00-20:00,time-window-not-random
E-B023,B023,B,18:00-20:00,time-window-not-random
E-B024,B024,B,18:00-20:00,time-window-not-random
E-B025,B025,B,18:00-20:00,time-window-not-random
E-B026,B026,B,18:00-20:00,time-window-not-random
E-B027,B027,B,18:00-20:00,time-window-not-random
E-B028,B028,B,18:00-20:00,time-window-not-random
E-B029,B029,B,18:00-20:00,time-window-not-random
E-B030,B030,B,18:00-20:00,time-window-not-random
E-B031,B031,B,18:00-20:00,time-window-not-random
E-B032,B032,B,18:00-20:00,time-window-not-random
E-B033,B033,B,18:00-20:00,time-window-not-random
E-B034,B034,B,18:00-20:00,time-window-not-random
E-B035,B035,B,18:00-20:00,time-window-not-random
E-B036,B036,B,18:00-20:00,time-window-not-random
E-B037,B037,B,18:00-20:00,time-window-not-random
E-B038,B038,B,18:00-20:00,time-window-not-random
E-B039,B039,B,18:00-20:00,time-window-not-random
E-B040,B040,B,18:00-20:00,time-window-not-random
E-B041,B041,B,18:00-20:00,time-window-not-random
E-B042,B042,B,18:00-20:00,time-window-not-random
E-B043,B043,B,18:00-20:00,time-window-not-random
E-B044,B044,B,18:00-20:00,time-window-not-random
E-B045,B045,B,18:00-20:00,time-window-not-random
E-B046,B046,B,18:00-20:00,time-window-not-random
E-B047,B047,B,18:00-20:00,time-window-not-random
E-B048,B048,B,18:00-20:00,time-window-not-random
E-B049,B049,B,18:00-20:00,time-window-not-random
E-B050,B050,B,18:00-20:00,time-window-not-random
E-B051,B051,B,18:00-20:00,time-window-not-random
E-B052,B052,B,18:00-20:00,time-window-not-random
E-B053,B053,B,18:00-20:00,time-window-not-random
E-B054,B054,B,18:00-20:00,time-window-not-random
E-B055,B055,B,18:00-20:00,time-window-not-random
E-B056,B056,B,18:00-20:00,time-window-not-random
E-B057,B057,B,18:00-20:00,time-window-not-random
E-B058,B058,B,18:00-20:00,time-window-not-random
E-B059,B059,B,18:00-20:00,time-window-not-random
E-B060,B060,B,18:00-20:00,time-window-not-random
E-B061,B061,B,18:00-20:00,time-window-not-random
E-B062,B062,B,18:00-20:00,time-window-not-random
E-B063,B063,B,18:00-20:00,time-window-not-random
E-B064,B064,B,18:00-20:00,time-window-not-random
E-B065,B065,B,18:00-20:00,time-window-not-random
E-B066,B066,B,18:00-20:00,time-window-not-random
E-B067,B067,B,18:00-20:00,time-window-not-random
E-B068,B068,B,18:00-20:00,time-window-not-random
E-B069,B069,B,18:00-20:00,time-window-not-random
E-B070,B070,B,18:00-20:00,time-window-not-random
E-B071,B071,B,18:00-20:00,time-window-not-random
E-B072,B072,B,18:00-20:00,time-window-not-random
E-B073,B073,B,18:00-20:00,time-window-not-random
E-B074,B074,B,18:00-20:00,time-window-not-random
E-B075,B075,B,18:00-20:00,time-window-not-random
E-B076,B076,B,18:00-20:00,time-window-not-random
E-B077,B077,B,18:00-20:00,time-window-not-random
E-B078,B078,B,18:00-20:00,time-window-not-random
E-B079,B079,B,18:00-20:00,time-window-not-random
E-B080,B080,B,18:00-20:00,time-window-not-random
E-B081,B081,B,18:00-20:00,time-window-not-random
E-B082,B082,B,18:00-20:00,time-window-not-random
E-B083,B083,B,18:00-20:00,time-window-not-random
E-B084,B084,B,18:00-20:00,time-window-not-random
E-B085,B085,B,18:00-20:00,time-window-not-random
E-B086,B086,B,18:00-20:00,time-window-not-random
E-B087,B087,B,18:00-20:00,time-window-not-random
E-B088,B088,B,18:00-20:00,time-window-not-random
E-B089,B089,B,18:00-20:00,time-window-not-random
E-B090,B090,B,18:00-20:00,time-window-not-random
E-B091,B091,B,18:00-20:00,time-window-not-random
E-B092,B092,B,18:00-20:00,time-window-not-random
E-B093,B093,B,18:00-20:00,time-window-not-random
E-B094,B094,B,18:00-20:00,time-window-not-random
E-B095,B095,B,18:00-20:00,time-window-not-random
E-B096,B096,B,18:00-20:00,time-window-not-random
E-B097,B097,B,18:00-20:00,time-window-not-random
E-B098,B098,B,18:00-20:00,time-window-not-random
E-B099,B099,B,18:00-20:00,time-window-not-random
E-B100,B100,B,18:00-20:00,time-window-not-random

[events]
source_row,event_id,user_id,variant,event,day_after_exposure,status
R001,C-A001,A001,A,click,0,valid
R002,C-A002,A002,A,click,0,valid
R003,C-A003,A003,A,click,0,valid
R004,C-A004,A004,A,click,0,valid
R005,C-A005,A005,A,click,0,valid
R006,C-A006,A006,A,click,0,valid
R007,C-A007,A007,A,click,0,valid
R008,C-A008,A008,A,click,0,valid
R009,C-A009,A009,A,click,0,valid
R010,C-A010,A010,A,click,0,valid
R011,C-A011,A011,A,click,0,valid
R012,C-A012,A012,A,click,0,valid
R013,C-A013,A013,A,click,0,valid
R014,C-A014,A014,A,click,0,valid
R015,C-A015,A015,A,click,0,valid
R016,C-A016,A016,A,click,0,valid
R017,C-A017,A017,A,click,0,valid
R018,C-A018,A018,A,click,0,valid
R019,C-A019,A019,A,click,0,valid
R020,C-A020,A020,A,click,0,valid
R021,C-A021,A021,A,click,0,valid
R022,C-A022,A022,A,click,0,valid
R023,C-A023,A023,A,click,0,valid
R024,C-A024,A024,A,click,0,valid
R025,C-A025,A025,A,click,0,valid
R026,C-A001,A001,A,click,0,valid
R027,P-A001,A001,A,purchase,2,paid
R028,P-A002,A002,A,purchase,2,paid
R029,P-A003,A003,A,purchase,2,paid
R030,P-A004,A004,A,purchase,2,paid
R031,P-A005,A005,A,purchase,2,paid
R032,C-B001,B001,B,click,0,valid
R033,C-B002,B002,B,click,0,valid
R034,C-B003,B003,B,click,0,valid
R035,C-B004,B004,B,click,0,valid
R036,C-B005,B005,B,click,0,valid
R037,C-B006,B006,B,click,0,valid
R038,C-B007,B007,B,click,0,valid
R039,C-B008,B008,B,click,0,valid
R040,C-B009,B009,B,click,0,valid
R041,C-B010,B010,B,click,0,valid
R042,C-B011,B011,B,click,0,valid
R043,C-B012,B012,B,click,0,valid
R044,C-B013,B013,B,click,0,valid
R045,C-B014,B014,B,click,0,valid
R046,C-B015,B015,B,click,0,valid
R047,C-B016,B016,B,click,0,valid
R048,C-B017,B017,B,click,0,valid
R049,C-B018,B018,B,click,0,valid
R050,C-B019,B019,B,click,0,valid
R051,C-B020,B020,B,click,0,valid
R052,C-B021,B021,B,click,0,valid
R053,C-B022,B022,B,click,0,valid
R054,C-B023,B023,B,click,0,valid
R055,C-B024,B024,B,click,0,valid
R056,C-B025,B025,B,click,0,valid
R057,C-B026,B026,B,click,0,valid
R058,C-B027,B027,B,click,0,valid
R059,C-B028,B028,B,click,0,valid
R060,C-B029,B029,B,click,0,valid
R061,C-B030,B030,B,click,0,valid
R062,C-B001,B001,B,click,0,valid
R063,C-B002,B002,B,click,0,valid
R064,C-B003,B003,B,click,0,valid
R065,P-B001,B001,B,purchase,2,paid
R066,P-B002,B002,B,purchase,2,paid
R067,P-B003,B003,B,purchase,2,paid
R068,P-B004,B004,B,purchase,2,paid
R069,P-B005,B005,B,purchase,2,paid
R070,P-B006,B006,B,purchase,2,paid
R071,P-B007,B007,B,purchase,2,paid
R072,P-B008,B008,B,purchase,2,paid
R073,P-B009,B009,B,purchase,8,paid
R074,P-B010,B010,B,purchase,9,paid
R075,P-B003,B003,B,purchase,2,paid
