1# Copyright 2023 Google LLC
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#      http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15
16################################################################################
17# NOTE: This file is used by the Cobalt client and the Cobalt servers.
18# The source-of-truth of this file is located in Google's internsl code
19# repository, and the file is copied to Android where it is used by the Cobalt
20# client. Do not edit the copy of this file in this Android repo as those edits
21# will be overwritten when the file is next copied.
22#
23# Additionally, code which translates AdServices concepts, e.g., topics, to
24# Cobalt event codes may need to be updated when the registry changes.
25# Dependencies include, but may not be limited to:
26# * adservices/service-core/java/com/android/adservices/service/topics/cobalt/TopicsCobaltLogger.java
27################################################################################
28customers {
29  customer_name: "privacy_sandbox"
30  customer_id: 200004
31  projects {
32    project_name: "adservices"
33    project_id: 2
34    metrics {
35      metric_name: "returned_topics"
36      customer_id: 200004
37      project_id: 2
38      id: 1
39      metric_type: OCCURRENCE
40      time_zone_policy: OTHER_TIME_ZONE
41      meta_data {
42        expiration_date: "2025/05/01"
43        max_release_stage: GA
44      }
45      reports {
46        report_name: "fleetwide_counts_true"
47        id: 1
48        report_type: FLEETWIDE_OCCURRENCE_COUNTS
49        privacy_level: NO_ADDED_PRIVACY
50        event_vector_buffer_max: 18
51        reporting_interval: DAYS_1
52        system_profile_selection: REPORT_ALL
53        max_release_stage: DEBUG
54        privacy_mechanism: DE_IDENTIFICATION
55      }
56      reports {
57        report_name: "fleetwide_counts_noisy"
58        id: 2
59        report_type: FLEETWIDE_OCCURRENCE_COUNTS
60        reporting_threshold: 1
61        privacy_level: LOW_PRIVACY
62        num_index_points: 10
63        min_value: 1
64        max_value: 100
65        event_vector_buffer_max: 18
66        poisson_mean: 0.1
67        reporting_interval: DAYS_1
68        system_profile_selection: REPORT_ALL
69        max_release_stage: DEBUG
70        privacy_mechanism: SHUFFLED_DIFFERENTIAL_PRIVACY
71        shuffled_dp {
72          epsilon: 1
73          delta: 0.9
74          reporting_threshold: 1
75          poisson_mean: 0.1
76        }
77      }
78      reports {
79        report_name: "fleetwide_counts_1m"
80        id: 3
81        report_type: FLEETWIDE_OCCURRENCE_COUNTS
82        reporting_threshold: 1000000
83        privacy_level: HIGH_PRIVACY
84        num_index_points: 49
85        min_value: 1
86        max_value: 100
87        event_vector_buffer_max: 18
88        poisson_mean: 0.00124512
89        reporting_interval: DAYS_1
90        system_profile_selection: REPORT_ALL
91        privacy_mechanism: SHUFFLED_DIFFERENTIAL_PRIVACY
92        shuffled_dp {
93          epsilon: 1
94          delta: 1e-10
95          reporting_threshold: 1000000
96          poisson_mean: 0.00124512
97        }
98      }
99      reports {
100        report_name: "fleetwide_counts_10m"
101        id: 4
102        report_type: FLEETWIDE_OCCURRENCE_COUNTS
103        reporting_threshold: 10000000
104        privacy_level: HIGH_PRIVACY
105        num_index_points: 49
106        min_value: 1
107        max_value: 100
108        event_vector_buffer_max: 18
109        poisson_mean: 0.000124512
110        reporting_interval: DAYS_1
111        system_profile_selection: REPORT_ALL
112        privacy_mechanism: SHUFFLED_DIFFERENTIAL_PRIVACY
113        shuffled_dp {
114          epsilon: 1
115          delta: 1e-10
116          reporting_threshold: 10000000
117          poisson_mean: 0.000124512
118        }
119      }
120      reports {
121        report_name: "fleetwide_counts_dogfood"
122        id: 5
123        report_type: FLEETWIDE_OCCURRENCE_COUNTS
124        reporting_threshold: 2
125        privacy_level: LOW_PRIVACY
126        num_index_points: 25
127        min_value: 1
128        max_value: 25
129        event_vector_buffer_max: 18
130        poisson_mean: 0.002
131        reporting_interval: DAYS_1
132        system_profile_selection: REPORT_ALL
133        max_release_stage: DOGFOOD
134        privacy_mechanism: SHUFFLED_DIFFERENTIAL_PRIVACY
135        shuffled_dp {
136          epsilon: 1
137          delta: 0.8187
138          reporting_threshold: 2
139          poisson_mean: 0.002
140        }
141      }
142      metric_dimensions {
143        dimension: "topic"
144        event_codes {
145          key: 0
146          value: "UNKNOWN"
147        }
148        event_codes {
149          key: 1
150          value: "t10001"
151        }
152        event_codes {
153          key: 2
154          value: "t10002"
155        }
156        event_codes {
157          key: 3
158          value: "t10003"
159        }
160        event_codes {
161          key: 4
162          value: "t10004"
163        }
164        event_codes {
165          key: 5
166          value: "t10005"
167        }
168        event_codes {
169          key: 6
170          value: "t10006"
171        }
172        event_codes {
173          key: 7
174          value: "t10007"
175        }
176        event_codes {
177          key: 8
178          value: "t10008"
179        }
180        event_codes {
181          key: 9
182          value: "t10009"
183        }
184        event_codes {
185          key: 10
186          value: "t10010"
187        }
188        event_codes {
189          key: 11
190          value: "t10011"
191        }
192        event_codes {
193          key: 12
194          value: "t10012"
195        }
196        event_codes {
197          key: 13
198          value: "t10013"
199        }
200        event_codes {
201          key: 14
202          value: "t10014"
203        }
204        event_codes {
205          key: 15
206          value: "t10015"
207        }
208        event_codes {
209          key: 16
210          value: "t10016"
211        }
212        event_codes {
213          key: 17
214          value: "t10017"
215        }
216        event_codes {
217          key: 18
218          value: "t10018"
219        }
220        event_codes {
221          key: 19
222          value: "t10019"
223        }
224        event_codes {
225          key: 20
226          value: "t10020"
227        }
228        event_codes {
229          key: 21
230          value: "t10021"
231        }
232        event_codes {
233          key: 22
234          value: "t10022"
235        }
236        event_codes {
237          key: 23
238          value: "t10023"
239        }
240        event_codes {
241          key: 24
242          value: "t10024"
243        }
244        event_codes {
245          key: 25
246          value: "t10025"
247        }
248        event_codes {
249          key: 26
250          value: "t10026"
251        }
252        event_codes {
253          key: 27
254          value: "t10027"
255        }
256        event_codes {
257          key: 28
258          value: "t10028"
259        }
260        event_codes {
261          key: 29
262          value: "t10029"
263        }
264        event_codes {
265          key: 30
266          value: "t10030"
267        }
268        event_codes {
269          key: 31
270          value: "t10031"
271        }
272        event_codes {
273          key: 32
274          value: "t10032"
275        }
276        event_codes {
277          key: 33
278          value: "t10033"
279        }
280        event_codes {
281          key: 34
282          value: "t10034"
283        }
284        event_codes {
285          key: 35
286          value: "t10035"
287        }
288        event_codes {
289          key: 36
290          value: "t10036"
291        }
292        event_codes {
293          key: 37
294          value: "t10037"
295        }
296        event_codes {
297          key: 38
298          value: "t10038"
299        }
300        event_codes {
301          key: 39
302          value: "t10039"
303        }
304        event_codes {
305          key: 40
306          value: "t10040"
307        }
308        event_codes {
309          key: 41
310          value: "t10041"
311        }
312        event_codes {
313          key: 42
314          value: "t10042"
315        }
316        event_codes {
317          key: 43
318          value: "t10043"
319        }
320        event_codes {
321          key: 44
322          value: "t10044"
323        }
324        event_codes {
325          key: 45
326          value: "t10045"
327        }
328        event_codes {
329          key: 46
330          value: "t10046"
331        }
332        event_codes {
333          key: 47
334          value: "t10047"
335        }
336        event_codes {
337          key: 48
338          value: "t10048"
339        }
340        event_codes {
341          key: 49
342          value: "t10049"
343        }
344        event_codes {
345          key: 50
346          value: "t10050"
347        }
348        event_codes {
349          key: 51
350          value: "t10051"
351        }
352        event_codes {
353          key: 52
354          value: "t10052"
355        }
356        event_codes {
357          key: 53
358          value: "t10053"
359        }
360        event_codes {
361          key: 54
362          value: "t10054"
363        }
364        event_codes {
365          key: 55
366          value: "t10055"
367        }
368        event_codes {
369          key: 56
370          value: "t10056"
371        }
372        event_codes {
373          key: 57
374          value: "t10057"
375        }
376        event_codes {
377          key: 58
378          value: "t10058"
379        }
380        event_codes {
381          key: 59
382          value: "t10059"
383        }
384        event_codes {
385          key: 60
386          value: "t10060"
387        }
388        event_codes {
389          key: 61
390          value: "t10061"
391        }
392        event_codes {
393          key: 62
394          value: "t10062"
395        }
396        event_codes {
397          key: 63
398          value: "t10063"
399        }
400        event_codes {
401          key: 64
402          value: "t10064"
403        }
404        event_codes {
405          key: 65
406          value: "t10065"
407        }
408        event_codes {
409          key: 66
410          value: "t10066"
411        }
412        event_codes {
413          key: 67
414          value: "t10067"
415        }
416        event_codes {
417          key: 68
418          value: "t10068"
419        }
420        event_codes {
421          key: 69
422          value: "t10069"
423        }
424        event_codes {
425          key: 70
426          value: "t10070"
427        }
428        event_codes {
429          key: 71
430          value: "t10071"
431        }
432        event_codes {
433          key: 72
434          value: "t10072"
435        }
436        event_codes {
437          key: 73
438          value: "t10073"
439        }
440        event_codes {
441          key: 74
442          value: "t10074"
443        }
444        event_codes {
445          key: 75
446          value: "t10075"
447        }
448        event_codes {
449          key: 76
450          value: "t10076"
451        }
452        event_codes {
453          key: 77
454          value: "t10077"
455        }
456        event_codes {
457          key: 78
458          value: "t10078"
459        }
460        event_codes {
461          key: 79
462          value: "t10079"
463        }
464        event_codes {
465          key: 80
466          value: "t10080"
467        }
468        event_codes {
469          key: 81
470          value: "t10081"
471        }
472        event_codes {
473          key: 82
474          value: "t10082"
475        }
476        event_codes {
477          key: 83
478          value: "t10083"
479        }
480        event_codes {
481          key: 84
482          value: "t10084"
483        }
484        event_codes {
485          key: 85
486          value: "t10085"
487        }
488        event_codes {
489          key: 86
490          value: "t10086"
491        }
492        event_codes {
493          key: 87
494          value: "t10087"
495        }
496        event_codes {
497          key: 88
498          value: "t10088"
499        }
500        event_codes {
501          key: 89
502          value: "t10089"
503        }
504        event_codes {
505          key: 90
506          value: "t10090"
507        }
508        event_codes {
509          key: 91
510          value: "t10091"
511        }
512        event_codes {
513          key: 92
514          value: "t10092"
515        }
516        event_codes {
517          key: 93
518          value: "t10093"
519        }
520        event_codes {
521          key: 94
522          value: "t10094"
523        }
524        event_codes {
525          key: 95
526          value: "t10095"
527        }
528        event_codes {
529          key: 96
530          value: "t10096"
531        }
532        event_codes {
533          key: 97
534          value: "t10097"
535        }
536        event_codes {
537          key: 98
538          value: "t10098"
539        }
540        event_codes {
541          key: 99
542          value: "t10099"
543        }
544        event_codes {
545          key: 100
546          value: "t10100"
547        }
548        event_codes {
549          key: 101
550          value: "t10101"
551        }
552        event_codes {
553          key: 102
554          value: "t10102"
555        }
556        event_codes {
557          key: 103
558          value: "t10103"
559        }
560        event_codes {
561          key: 104
562          value: "t10104"
563        }
564        event_codes {
565          key: 105
566          value: "t10105"
567        }
568        event_codes {
569          key: 106
570          value: "t10106"
571        }
572        event_codes {
573          key: 107
574          value: "t10107"
575        }
576        event_codes {
577          key: 108
578          value: "t10108"
579        }
580        event_codes {
581          key: 109
582          value: "t10109"
583        }
584        event_codes {
585          key: 110
586          value: "t10110"
587        }
588        event_codes {
589          key: 111
590          value: "t10111"
591        }
592        event_codes {
593          key: 112
594          value: "t10112"
595        }
596        event_codes {
597          key: 113
598          value: "t10113"
599        }
600        event_codes {
601          key: 114
602          value: "t10114"
603        }
604        event_codes {
605          key: 115
606          value: "t10115"
607        }
608        event_codes {
609          key: 116
610          value: "t10116"
611        }
612        event_codes {
613          key: 117
614          value: "t10117"
615        }
616        event_codes {
617          key: 118
618          value: "t10118"
619        }
620        event_codes {
621          key: 119
622          value: "t10119"
623        }
624        event_codes {
625          key: 120
626          value: "t10120"
627        }
628        event_codes {
629          key: 121
630          value: "t10121"
631        }
632        event_codes {
633          key: 122
634          value: "t10122"
635        }
636        event_codes {
637          key: 123
638          value: "t10123"
639        }
640        event_codes {
641          key: 124
642          value: "t10124"
643        }
644        event_codes {
645          key: 125
646          value: "t10125"
647        }
648        event_codes {
649          key: 126
650          value: "t10126"
651        }
652        event_codes {
653          key: 127
654          value: "t10127"
655        }
656        event_codes {
657          key: 128
658          value: "t10128"
659        }
660        event_codes {
661          key: 129
662          value: "t10129"
663        }
664        event_codes {
665          key: 130
666          value: "t10130"
667        }
668        event_codes {
669          key: 131
670          value: "t10131"
671        }
672        event_codes {
673          key: 132
674          value: "t10132"
675        }
676        event_codes {
677          key: 133
678          value: "t10133"
679        }
680        event_codes {
681          key: 134
682          value: "t10134"
683        }
684        event_codes {
685          key: 135
686          value: "t10135"
687        }
688        event_codes {
689          key: 136
690          value: "t10136"
691        }
692        event_codes {
693          key: 137
694          value: "t10137"
695        }
696        event_codes {
697          key: 138
698          value: "t10138"
699        }
700        event_codes {
701          key: 139
702          value: "t10139"
703        }
704        event_codes {
705          key: 140
706          value: "t10140"
707        }
708        event_codes {
709          key: 141
710          value: "t10141"
711        }
712        event_codes {
713          key: 142
714          value: "t10142"
715        }
716        event_codes {
717          key: 143
718          value: "t10143"
719        }
720        event_codes {
721          key: 144
722          value: "t10144"
723        }
724        event_codes {
725          key: 145
726          value: "t10145"
727        }
728        event_codes {
729          key: 146
730          value: "t10146"
731        }
732        event_codes {
733          key: 147
734          value: "t10147"
735        }
736        event_codes {
737          key: 148
738          value: "t10148"
739        }
740        event_codes {
741          key: 149
742          value: "t10149"
743        }
744        event_codes {
745          key: 150
746          value: "t10150"
747        }
748        event_codes {
749          key: 151
750          value: "t10151"
751        }
752        event_codes {
753          key: 152
754          value: "t10152"
755        }
756        event_codes {
757          key: 153
758          value: "t10153"
759        }
760        event_codes {
761          key: 154
762          value: "t10154"
763        }
764        event_codes {
765          key: 155
766          value: "t10155"
767        }
768        event_codes {
769          key: 156
770          value: "t10156"
771        }
772        event_codes {
773          key: 157
774          value: "t10157"
775        }
776        event_codes {
777          key: 158
778          value: "t10158"
779        }
780        event_codes {
781          key: 159
782          value: "t10159"
783        }
784        event_codes {
785          key: 160
786          value: "t10160"
787        }
788        event_codes {
789          key: 161
790          value: "t10161"
791        }
792        event_codes {
793          key: 162
794          value: "t10162"
795        }
796        event_codes {
797          key: 163
798          value: "t10163"
799        }
800        event_codes {
801          key: 164
802          value: "t10164"
803        }
804        event_codes {
805          key: 165
806          value: "t10165"
807        }
808        event_codes {
809          key: 166
810          value: "t10166"
811        }
812        event_codes {
813          key: 167
814          value: "t10167"
815        }
816        event_codes {
817          key: 168
818          value: "t10168"
819        }
820        event_codes {
821          key: 169
822          value: "t10169"
823        }
824        event_codes {
825          key: 170
826          value: "t10170"
827        }
828        event_codes {
829          key: 171
830          value: "t10171"
831        }
832        event_codes {
833          key: 172
834          value: "t10172"
835        }
836        event_codes {
837          key: 173
838          value: "t10173"
839        }
840        event_codes {
841          key: 174
842          value: "t10174"
843        }
844        event_codes {
845          key: 175
846          value: "t10175"
847        }
848        event_codes {
849          key: 176
850          value: "t10176"
851        }
852        event_codes {
853          key: 177
854          value: "t10177"
855        }
856        event_codes {
857          key: 178
858          value: "t10178"
859        }
860        event_codes {
861          key: 179
862          value: "t10179"
863        }
864        event_codes {
865          key: 180
866          value: "t10180"
867        }
868        event_codes {
869          key: 181
870          value: "t10181"
871        }
872        event_codes {
873          key: 182
874          value: "t10182"
875        }
876        event_codes {
877          key: 183
878          value: "t10183"
879        }
880        event_codes {
881          key: 184
882          value: "t10184"
883        }
884        event_codes {
885          key: 185
886          value: "t10185"
887        }
888        event_codes {
889          key: 186
890          value: "t10186"
891        }
892        event_codes {
893          key: 187
894          value: "t10187"
895        }
896        event_codes {
897          key: 188
898          value: "t10188"
899        }
900        event_codes {
901          key: 189
902          value: "t10189"
903        }
904        event_codes {
905          key: 190
906          value: "t10190"
907        }
908        event_codes {
909          key: 191
910          value: "t10191"
911        }
912        event_codes {
913          key: 192
914          value: "t10192"
915        }
916        event_codes {
917          key: 193
918          value: "t10193"
919        }
920        event_codes {
921          key: 194
922          value: "t10194"
923        }
924        event_codes {
925          key: 195
926          value: "t10195"
927        }
928        event_codes {
929          key: 196
930          value: "t10196"
931        }
932        event_codes {
933          key: 197
934          value: "t10197"
935        }
936        event_codes {
937          key: 198
938          value: "t10198"
939        }
940        event_codes {
941          key: 199
942          value: "t10199"
943        }
944        event_codes {
945          key: 200
946          value: "t10200"
947        }
948        event_codes {
949          key: 201
950          value: "t10201"
951        }
952        event_codes {
953          key: 202
954          value: "t10202"
955        }
956        event_codes {
957          key: 203
958          value: "t10203"
959        }
960        event_codes {
961          key: 204
962          value: "t10204"
963        }
964        event_codes {
965          key: 205
966          value: "t10205"
967        }
968        event_codes {
969          key: 206
970          value: "t10206"
971        }
972        event_codes {
973          key: 207
974          value: "t10207"
975        }
976        event_codes {
977          key: 208
978          value: "t10208"
979        }
980        event_codes {
981          key: 209
982          value: "t10209"
983        }
984        event_codes {
985          key: 210
986          value: "t10210"
987        }
988        event_codes {
989          key: 211
990          value: "t10211"
991        }
992        event_codes {
993          key: 212
994          value: "t10212"
995        }
996        event_codes {
997          key: 213
998          value: "t10213"
999        }
1000        event_codes {
1001          key: 214
1002          value: "t10214"
1003        }
1004        event_codes {
1005          key: 215
1006          value: "t10215"
1007        }
1008        event_codes {
1009          key: 216
1010          value: "t10216"
1011        }
1012        event_codes {
1013          key: 217
1014          value: "t10217"
1015        }
1016        event_codes {
1017          key: 218
1018          value: "t10218"
1019        }
1020        event_codes {
1021          key: 219
1022          value: "t10219"
1023        }
1024        event_codes {
1025          key: 220
1026          value: "t10220"
1027        }
1028        event_codes {
1029          key: 221
1030          value: "t10221"
1031        }
1032        event_codes {
1033          key: 222
1034          value: "t10222"
1035        }
1036        event_codes {
1037          key: 223
1038          value: "t10223"
1039        }
1040        event_codes {
1041          key: 224
1042          value: "t10224"
1043        }
1044        event_codes {
1045          key: 225
1046          value: "t10225"
1047        }
1048        event_codes {
1049          key: 226
1050          value: "t10226"
1051        }
1052        event_codes {
1053          key: 227
1054          value: "t10227"
1055        }
1056        event_codes {
1057          key: 228
1058          value: "t10228"
1059        }
1060        event_codes {
1061          key: 229
1062          value: "t10229"
1063        }
1064        event_codes {
1065          key: 230
1066          value: "t10230"
1067        }
1068        event_codes {
1069          key: 231
1070          value: "t10231"
1071        }
1072        event_codes {
1073          key: 232
1074          value: "t10232"
1075        }
1076        event_codes {
1077          key: 233
1078          value: "t10233"
1079        }
1080        event_codes {
1081          key: 234
1082          value: "t10234"
1083        }
1084        event_codes {
1085          key: 235
1086          value: "t10235"
1087        }
1088        event_codes {
1089          key: 236
1090          value: "t10236"
1091        }
1092        event_codes {
1093          key: 237
1094          value: "t10237"
1095        }
1096        event_codes {
1097          key: 238
1098          value: "t10238"
1099        }
1100        event_codes {
1101          key: 239
1102          value: "t10239"
1103        }
1104        event_codes {
1105          key: 240
1106          value: "t10240"
1107        }
1108        event_codes {
1109          key: 241
1110          value: "t10241"
1111        }
1112        event_codes {
1113          key: 242
1114          value: "t10242"
1115        }
1116        event_codes {
1117          key: 243
1118          value: "t10243"
1119        }
1120        event_codes {
1121          key: 244
1122          value: "t10244"
1123        }
1124        event_codes {
1125          key: 245
1126          value: "t10245"
1127        }
1128        event_codes {
1129          key: 246
1130          value: "t10246"
1131        }
1132        event_codes {
1133          key: 247
1134          value: "t10247"
1135        }
1136        event_codes {
1137          key: 248
1138          value: "t10248"
1139        }
1140        event_codes {
1141          key: 249
1142          value: "t10249"
1143        }
1144        event_codes {
1145          key: 250
1146          value: "t10250"
1147        }
1148        event_codes {
1149          key: 251
1150          value: "t10251"
1151        }
1152        event_codes {
1153          key: 252
1154          value: "t10252"
1155        }
1156        event_codes {
1157          key: 253
1158          value: "t10253"
1159        }
1160        event_codes {
1161          key: 254
1162          value: "t10254"
1163        }
1164        event_codes {
1165          key: 255
1166          value: "t10255"
1167        }
1168        event_codes {
1169          key: 256
1170          value: "t10256"
1171        }
1172        event_codes {
1173          key: 257
1174          value: "t10257"
1175        }
1176        event_codes {
1177          key: 258
1178          value: "t10258"
1179        }
1180        event_codes {
1181          key: 259
1182          value: "t10259"
1183        }
1184        event_codes {
1185          key: 260
1186          value: "t10260"
1187        }
1188        event_codes {
1189          key: 261
1190          value: "t10261"
1191        }
1192        event_codes {
1193          key: 262
1194          value: "t10262"
1195        }
1196        event_codes {
1197          key: 263
1198          value: "t10263"
1199        }
1200        event_codes {
1201          key: 264
1202          value: "t10264"
1203        }
1204        event_codes {
1205          key: 265
1206          value: "t10265"
1207        }
1208        event_codes {
1209          key: 266
1210          value: "t10266"
1211        }
1212        event_codes {
1213          key: 267
1214          value: "t10267"
1215        }
1216        event_codes {
1217          key: 268
1218          value: "t10268"
1219        }
1220        event_codes {
1221          key: 269
1222          value: "t10269"
1223        }
1224        event_codes {
1225          key: 270
1226          value: "t10270"
1227        }
1228        event_codes {
1229          key: 271
1230          value: "t10271"
1231        }
1232        event_codes {
1233          key: 272
1234          value: "t10272"
1235        }
1236        event_codes {
1237          key: 273
1238          value: "t10273"
1239        }
1240        event_codes {
1241          key: 274
1242          value: "t10274"
1243        }
1244        event_codes {
1245          key: 275
1246          value: "t10275"
1247        }
1248        event_codes {
1249          key: 276
1250          value: "t10276"
1251        }
1252        event_codes {
1253          key: 277
1254          value: "t10277"
1255        }
1256        event_codes {
1257          key: 278
1258          value: "t10278"
1259        }
1260        event_codes {
1261          key: 279
1262          value: "t10279"
1263        }
1264        event_codes {
1265          key: 280
1266          value: "t10280"
1267        }
1268        event_codes {
1269          key: 281
1270          value: "t10281"
1271        }
1272        event_codes {
1273          key: 282
1274          value: "t10282"
1275        }
1276        event_codes {
1277          key: 283
1278          value: "t10283"
1279        }
1280        event_codes {
1281          key: 284
1282          value: "t10284"
1283        }
1284        event_codes {
1285          key: 285
1286          value: "t10285"
1287        }
1288        event_codes {
1289          key: 286
1290          value: "t10286"
1291        }
1292        event_codes {
1293          key: 287
1294          value: "t10287"
1295        }
1296        event_codes {
1297          key: 288
1298          value: "t10288"
1299        }
1300        event_codes {
1301          key: 289
1302          value: "t10289"
1303        }
1304        event_codes {
1305          key: 290
1306          value: "t10290"
1307        }
1308        event_codes {
1309          key: 291
1310          value: "t10291"
1311        }
1312        event_codes {
1313          key: 292
1314          value: "t10292"
1315        }
1316        event_codes {
1317          key: 293
1318          value: "t10293"
1319        }
1320        event_codes {
1321          key: 294
1322          value: "t10294"
1323        }
1324        event_codes {
1325          key: 295
1326          value: "t10295"
1327        }
1328        event_codes {
1329          key: 296
1330          value: "t10296"
1331        }
1332        event_codes {
1333          key: 297
1334          value: "t10297"
1335        }
1336        event_codes {
1337          key: 298
1338          value: "t10298"
1339        }
1340        event_codes {
1341          key: 299
1342          value: "t10299"
1343        }
1344        event_codes {
1345          key: 300
1346          value: "t10300"
1347        }
1348        event_codes {
1349          key: 301
1350          value: "t10301"
1351        }
1352        event_codes {
1353          key: 302
1354          value: "t10302"
1355        }
1356        event_codes {
1357          key: 303
1358          value: "t10303"
1359        }
1360        event_codes {
1361          key: 304
1362          value: "t10304"
1363        }
1364        event_codes {
1365          key: 305
1366          value: "t10305"
1367        }
1368        event_codes {
1369          key: 306
1370          value: "t10306"
1371        }
1372        event_codes {
1373          key: 307
1374          value: "t10307"
1375        }
1376        event_codes {
1377          key: 308
1378          value: "t10308"
1379        }
1380        event_codes {
1381          key: 309
1382          value: "t10309"
1383        }
1384        event_codes {
1385          key: 310
1386          value: "t10310"
1387        }
1388        event_codes {
1389          key: 311
1390          value: "t10311"
1391        }
1392        event_codes {
1393          key: 312
1394          value: "t10312"
1395        }
1396        event_codes {
1397          key: 313
1398          value: "t10313"
1399        }
1400        event_codes {
1401          key: 314
1402          value: "t10314"
1403        }
1404        event_codes {
1405          key: 315
1406          value: "t10315"
1407        }
1408        event_codes {
1409          key: 316
1410          value: "t10316"
1411        }
1412        event_codes {
1413          key: 317
1414          value: "t10317"
1415        }
1416        event_codes {
1417          key: 318
1418          value: "t10318"
1419        }
1420        event_codes {
1421          key: 319
1422          value: "t10319"
1423        }
1424        event_codes {
1425          key: 320
1426          value: "t10320"
1427        }
1428        event_codes {
1429          key: 321
1430          value: "t10321"
1431        }
1432        event_codes {
1433          key: 322
1434          value: "t10322"
1435        }
1436        event_codes {
1437          key: 323
1438          value: "t10323"
1439        }
1440        event_codes {
1441          key: 324
1442          value: "t10324"
1443        }
1444        event_codes {
1445          key: 325
1446          value: "t10325"
1447        }
1448        event_codes {
1449          key: 326
1450          value: "t10326"
1451        }
1452        event_codes {
1453          key: 327
1454          value: "t10327"
1455        }
1456        event_codes {
1457          key: 328
1458          value: "t10328"
1459        }
1460        event_codes {
1461          key: 329
1462          value: "t10329"
1463        }
1464        event_codes {
1465          key: 330
1466          value: "t10330"
1467        }
1468        event_codes {
1469          key: 331
1470          value: "t10331"
1471        }
1472        event_codes {
1473          key: 332
1474          value: "t10332"
1475        }
1476        event_codes {
1477          key: 333
1478          value: "t10333"
1479        }
1480        event_codes {
1481          key: 334
1482          value: "t10334"
1483        }
1484        event_codes {
1485          key: 335
1486          value: "t10335"
1487        }
1488        event_codes {
1489          key: 336
1490          value: "t10336"
1491        }
1492        event_codes {
1493          key: 337
1494          value: "t10337"
1495        }
1496        event_codes {
1497          key: 338
1498          value: "t10338"
1499        }
1500        event_codes {
1501          key: 339
1502          value: "t10339"
1503        }
1504        event_codes {
1505          key: 340
1506          value: "t10340"
1507        }
1508        event_codes {
1509          key: 341
1510          value: "t10341"
1511        }
1512        event_codes {
1513          key: 342
1514          value: "t10342"
1515        }
1516        event_codes {
1517          key: 343
1518          value: "t10343"
1519        }
1520        event_codes {
1521          key: 344
1522          value: "t10344"
1523        }
1524        event_codes {
1525          key: 345
1526          value: "t10345"
1527        }
1528        event_codes {
1529          key: 346
1530          value: "t10346"
1531        }
1532        event_codes {
1533          key: 347
1534          value: "t10347"
1535        }
1536        event_codes {
1537          key: 348
1538          value: "t10348"
1539        }
1540        event_codes {
1541          key: 349
1542          value: "t10349"
1543        }
1544        event_codes {
1545          key: 350
1546          value: "t10350"
1547        }
1548        event_codes {
1549          key: 351
1550          value: "t10351"
1551        }
1552        event_codes {
1553          key: 352
1554          value: "t10352"
1555        }
1556        event_codes {
1557          key: 353
1558          value: "t10353"
1559        }
1560        event_codes {
1561          key: 354
1562          value: "t10354"
1563        }
1564        event_codes {
1565          key: 355
1566          value: "t10355"
1567        }
1568        event_codes {
1569          key: 356
1570          value: "t10356"
1571        }
1572        event_codes {
1573          key: 357
1574          value: "t10357"
1575        }
1576        event_codes {
1577          key: 358
1578          value: "t10358"
1579        }
1580        event_codes {
1581          key: 359
1582          value: "t10359"
1583        }
1584        event_codes {
1585          key: 360
1586          value: "t10360"
1587        }
1588        event_codes {
1589          key: 361
1590          value: "t10361"
1591        }
1592        event_codes {
1593          key: 362
1594          value: "t10362"
1595        }
1596        event_codes {
1597          key: 363
1598          value: "t10363"
1599        }
1600        event_codes {
1601          key: 364
1602          value: "t10364"
1603        }
1604        event_codes {
1605          key: 365
1606          value: "t10365"
1607        }
1608        event_codes {
1609          key: 366
1610          value: "t10366"
1611        }
1612        event_codes {
1613          key: 367
1614          value: "t10367"
1615        }
1616        event_codes {
1617          key: 368
1618          value: "t10368"
1619        }
1620        event_codes {
1621          key: 369
1622          value: "t10369"
1623        }
1624        event_codes {
1625          key: 370
1626          value: "t10370"
1627        }
1628        event_codes {
1629          key: 371
1630          value: "t10371"
1631        }
1632        event_codes {
1633          key: 372
1634          value: "t10372"
1635        }
1636        event_codes {
1637          key: 373
1638          value: "t10373"
1639        }
1640        event_codes {
1641          key: 374
1642          value: "t10374"
1643        }
1644        event_codes {
1645          key: 375
1646          value: "t10375"
1647        }
1648        event_codes {
1649          key: 376
1650          value: "t10376"
1651        }
1652        event_codes {
1653          key: 377
1654          value: "t10377"
1655        }
1656        event_codes {
1657          key: 378
1658          value: "t10378"
1659        }
1660        event_codes {
1661          key: 379
1662          value: "t10379"
1663        }
1664        event_codes {
1665          key: 380
1666          value: "t10380"
1667        }
1668        event_codes {
1669          key: 381
1670          value: "t10381"
1671        }
1672        event_codes {
1673          key: 382
1674          value: "t10382"
1675        }
1676        event_codes {
1677          key: 383
1678          value: "t10383"
1679        }
1680        event_codes {
1681          key: 384
1682          value: "t10384"
1683        }
1684        event_codes {
1685          key: 385
1686          value: "t10385"
1687        }
1688        event_codes {
1689          key: 386
1690          value: "t10386"
1691        }
1692        event_codes {
1693          key: 387
1694          value: "t10387"
1695        }
1696        event_codes {
1697          key: 388
1698          value: "t10388"
1699        }
1700        event_codes {
1701          key: 389
1702          value: "t10389"
1703        }
1704        event_codes {
1705          key: 390
1706          value: "t10390"
1707        }
1708        event_codes {
1709          key: 391
1710          value: "t10391"
1711        }
1712        event_codes {
1713          key: 392
1714          value: "t10392"
1715        }
1716        event_codes {
1717          key: 393
1718          value: "t10393"
1719        }
1720        event_codes {
1721          key: 394
1722          value: "t10394"
1723        }
1724        event_codes {
1725          key: 395
1726          value: "t10395"
1727        }
1728        event_codes {
1729          key: 396
1730          value: "t10396"
1731        }
1732        event_codes {
1733          key: 397
1734          value: "t10397"
1735        }
1736        event_codes {
1737          key: 398
1738          value: "t10398"
1739        }
1740        event_codes {
1741          key: 399
1742          value: "t10399"
1743        }
1744        event_codes {
1745          key: 400
1746          value: "t10400"
1747        }
1748        event_codes {
1749          key: 401
1750          value: "t10401"
1751        }
1752        event_codes {
1753          key: 402
1754          value: "t10402"
1755        }
1756        event_codes {
1757          key: 403
1758          value: "t10403"
1759        }
1760        event_codes {
1761          key: 404
1762          value: "t10404"
1763        }
1764        event_codes {
1765          key: 405
1766          value: "t10405"
1767        }
1768        event_codes {
1769          key: 406
1770          value: "t10406"
1771        }
1772        event_codes {
1773          key: 407
1774          value: "t10407"
1775        }
1776        event_codes {
1777          key: 408
1778          value: "t10408"
1779        }
1780        event_codes {
1781          key: 409
1782          value: "t10409"
1783        }
1784        event_codes {
1785          key: 410
1786          value: "t10410"
1787        }
1788        event_codes {
1789          key: 411
1790          value: "t10411"
1791        }
1792        event_codes {
1793          key: 412
1794          value: "t10412"
1795        }
1796        event_codes {
1797          key: 413
1798          value: "t10413"
1799        }
1800        event_codes {
1801          key: 414
1802          value: "t10414"
1803        }
1804        event_codes {
1805          key: 415
1806          value: "t10415"
1807        }
1808        event_codes {
1809          key: 416
1810          value: "t10416"
1811        }
1812        event_codes {
1813          key: 417
1814          value: "t10417"
1815        }
1816        event_codes {
1817          key: 418
1818          value: "t10418"
1819        }
1820        event_codes {
1821          key: 419
1822          value: "t10419"
1823        }
1824        event_codes {
1825          key: 420
1826          value: "t10420"
1827        }
1828        event_codes {
1829          key: 421
1830          value: "t10421"
1831        }
1832        event_codes {
1833          key: 422
1834          value: "t10422"
1835        }
1836        event_codes {
1837          key: 423
1838          value: "t10423"
1839        }
1840        event_codes {
1841          key: 424
1842          value: "t10424"
1843        }
1844        event_codes {
1845          key: 425
1846          value: "t10425"
1847        }
1848        event_codes {
1849          key: 426
1850          value: "t10426"
1851        }
1852        event_codes {
1853          key: 427
1854          value: "t10427"
1855        }
1856        event_codes {
1857          key: 428
1858          value: "t10428"
1859        }
1860        event_codes {
1861          key: 429
1862          value: "t10429"
1863        }
1864        event_codes {
1865          key: 430
1866          value: "t10430"
1867        }
1868        event_codes {
1869          key: 431
1870          value: "t10431"
1871        }
1872        event_codes {
1873          key: 432
1874          value: "t10432"
1875        }
1876        event_codes {
1877          key: 433
1878          value: "t10433"
1879        }
1880        event_codes {
1881          key: 434
1882          value: "t10434"
1883        }
1884        event_codes {
1885          key: 435
1886          value: "t10435"
1887        }
1888        event_codes {
1889          key: 436
1890          value: "t10436"
1891        }
1892        event_codes {
1893          key: 437
1894          value: "t10437"
1895        }
1896        event_codes {
1897          key: 438
1898          value: "t10438"
1899        }
1900        event_codes {
1901          key: 439
1902          value: "t10439"
1903        }
1904        event_codes {
1905          key: 440
1906          value: "t10440"
1907        }
1908        event_codes {
1909          key: 441
1910          value: "t10441"
1911        }
1912        event_codes {
1913          key: 442
1914          value: "t10442"
1915        }
1916        event_codes {
1917          key: 443
1918          value: "t10443"
1919        }
1920        event_codes {
1921          key: 444
1922          value: "t10444"
1923        }
1924        event_codes {
1925          key: 445
1926          value: "t10445"
1927        }
1928        event_codes {
1929          key: 446
1930          value: "t10446"
1931        }
1932        max_event_code: 500
1933      }
1934      metric_semantics: USAGE_COUNTING
1935      other_time_zone: "America/Los_Angeles"
1936    }
1937    metrics {
1938      metric_name: "per_package_api_errors"
1939      customer_id: 200004
1940      project_id: 2
1941      id: 2
1942      metric_type: STRING
1943      meta_data {
1944        expiration_date: "2025/05/01"
1945        max_release_stage: GA
1946      }
1947      reports {
1948        report_name: "fleetwide_error_counts_1m"
1949        id: 1
1950        report_type: STRING_COUNTS
1951        reporting_threshold: 1000000
1952        privacy_level: NO_ADDED_PRIVACY
1953        event_vector_buffer_max: 100
1954        string_buffer_max: 50
1955        reporting_interval: DAYS_1
1956        system_profile_field: APP_VERSION
1957        system_profile_selection: REPORT_ALL
1958        privacy_mechanism: DE_IDENTIFICATION
1959      }
1960      reports {
1961        report_name: "fleetwide_error_counts_dogfood"
1962        id: 2
1963        report_type: STRING_COUNTS
1964        reporting_threshold: 1
1965        privacy_level: NO_ADDED_PRIVACY
1966        event_vector_buffer_max: 100
1967        string_buffer_max: 50
1968        reporting_interval: DAYS_1
1969        system_profile_field: APP_VERSION
1970        system_profile_selection: REPORT_ALL
1971        max_release_stage: DOGFOOD
1972        privacy_mechanism: DE_IDENTIFICATION
1973      }
1974      metric_dimensions {
1975        dimension: "api"
1976        event_codes {
1977          key: 0
1978          value: "UNKNOWN"
1979        }
1980        event_codes {
1981          key: 1
1982          value: "GET_TOPICS"
1983        }
1984        event_codes {
1985          key: 2
1986          value: "JOIN_CUSTOM_AUDIENCE"
1987        }
1988        event_codes {
1989          key: 3
1990          value: "LEAVE_CUSTOM_AUDIENCE"
1991        }
1992        event_codes {
1993          key: 4
1994          value: "SELECT_ADS"
1995        }
1996        event_codes {
1997          key: 5
1998          value: "REGISTER_SOURCE"
1999        }
2000        event_codes {
2001          key: 6
2002          value: "DELETE_REGISTRATIONS"
2003        }
2004        event_codes {
2005          key: 7
2006          value: "REPORT_IMPRESSION"
2007        }
2008        event_codes {
2009          key: 8
2010          value: "OVERRIDE_CUSTOM_AUDIENCE_REMOTE_INFO"
2011        }
2012        event_codes {
2013          key: 9
2014          value: "REMOVE_CUSTOM_AUDIENCE_REMOTE_INFO_OVERRIDE"
2015        }
2016        event_codes {
2017          key: 10
2018          value: "RESET_ALL_CUSTOM_AUDIENCE_OVERRIDES"
2019        }
2020        event_codes {
2021          key: 11
2022          value: "OVERRIDE_AD_SELECTION_CONFIG_REMOTE_INFO"
2023        }
2024        event_codes {
2025          key: 12
2026          value: "REMOVE_AD_SELECTION_CONFIG_REMOTE_INFO_OVERRIDE"
2027        }
2028        event_codes {
2029          key: 13
2030          value: "RESET_ALL_AD_SELECTION_CONFIG_REMOTE_OVERRIDES"
2031        }
2032        event_codes {
2033          key: 14
2034          value: "GET_ADID"
2035        }
2036        event_codes {
2037          key: 15
2038          value: "GET_APPSETID"
2039        }
2040        event_codes {
2041          key: 16
2042          value: "REGISTER_TRIGGER"
2043        }
2044        event_codes {
2045          key: 17
2046          value: "REGISTER_WEB_SOURCE"
2047        }
2048        event_codes {
2049          key: 18
2050          value: "REGISTER_WEB_TRIGGER"
2051        }
2052        event_codes {
2053          key: 19
2054          value: "GET_MEASUREMENT_API_STATUS"
2055        }
2056        event_codes {
2057          key: 20
2058          value: "GET_TOPICS_PREVIEW_API"
2059        }
2060        event_codes {
2061          key: 21
2062          value: "SELECT_ADS_FROM_OUTCOMES"
2063        }
2064        event_codes {
2065          key: 22
2066          value: "SET_APP_INSTALL_ADVERTISERS"
2067        }
2068        event_codes {
2069          key: 23
2070          value: "REPORT_INTERACTION"
2071        }
2072        event_codes {
2073          key: 24
2074          value: "UPDATE_AD_COUNTER_HISTOGRAM"
2075        }
2076        event_codes {
2077          key: 25
2078          value: "FETCH_AND_JOIN_CUSTOM_AUDIENCE"
2079        }
2080        event_codes {
2081          key: 26
2082          value: "REGISTER_SOURCES"
2083        }
2084        event_codes {
2085          key: 27
2086          value: "GET_AD_SERVICES_EXT_DATA"
2087        }
2088        event_codes {
2089          key: 28
2090          value: "PUT_AD_SERVICES_EXT_DATA"
2091        }
2092        event_codes {
2093          key: 29
2094          value: "GET_ADSERVICES_COMMON_STATES"
2095        }
2096        event_codes {
2097          key: 30
2098          value: "GET_AD_SELECTION_DATA"
2099        }
2100        event_codes {
2101          key: 31
2102          value: "PERSIST_AD_SELECTION_RESULT"
2103        }
2104        event_codes {
2105          key: 32
2106          value: "UPDATE_SIGNALS"
2107        }
2108        event_codes {
2109          key: 33
2110          value: "SCHEDULE_CUSTOM_AUDIENCE_UPDATE"
2111        }
2112      }
2113      metric_dimensions {
2114        dimension: "error"
2115        event_codes {
2116          key: 0
2117          value: "UNKNOWN"
2118        }
2119        event_codes {
2120          key: 1
2121          value: "INTERNAL_ERROR"
2122        }
2123        event_codes {
2124          key: 2
2125          value: "INVALID_ARGUMENT"
2126        }
2127        event_codes {
2128          key: 3
2129          value: "UNKNOWN_ERROR"
2130        }
2131        event_codes {
2132          key: 4
2133          value: "IO_ERROR"
2134        }
2135        event_codes {
2136          key: 5
2137          value: "RATE_LIMIT_REACHED"
2138        }
2139        event_codes {
2140          key: 6
2141          value: "KILLSWITCH_ENABLED"
2142        }
2143        event_codes {
2144          key: 7
2145          value: "USER_CONSENT_REVOKED"
2146        }
2147        event_codes {
2148          key: 8
2149          value: "ADSERVICES_DISABLED"
2150        }
2151        event_codes {
2152          key: 9
2153          value: "PERMISSION_NOT_REQUESTED"
2154        }
2155        event_codes {
2156          key: 10
2157          value: "CALLER_NOT_ALLOWED"
2158        }
2159        event_codes {
2160          key: 11
2161          value: "BACKGROUND_CALLER"
2162        }
2163        event_codes {
2164          key: 12
2165          value: "UNAUTHORIZED"
2166        }
2167        event_codes {
2168          key: 13
2169          value: "TIMEOUT"
2170        }
2171        event_codes {
2172          key: 14
2173          value: "JS_SANDBOX_UNAVAILABLE"
2174        }
2175        event_codes {
2176          key: 15
2177          value: "INVALID_OBJECT"
2178        }
2179        event_codes {
2180          key: 16
2181          value: "CALLER_NOT_ALLOWED_TO_CROSS_USER_BOUNDARIES"
2182        }
2183        event_codes {
2184          key: 17
2185          value: "SERVER_RATE_LIMIT_REACHED"
2186        }
2187        event_codes {
2188          key: 18
2189          value: "USER_CONSENT_NOTIFICATION_NOT_DISPLAYED_YET"
2190        }
2191        event_codes {
2192          key: 19
2193          value: "ENCRYPTION_FAILURE"
2194        }
2195        event_codes {
2196          key: 20
2197          value: "CALLER_NOT_ALLOWED_PACKAGE_NOT_IN_ALLOWLIST"
2198        }
2199        event_codes {
2200          key: 21
2201          value: "CALLER_NOT_ALLOWED_PACKAGE_BLOCKLISTED"
2202        }
2203        event_codes {
2204          key: 22
2205          value: "CALLER_NOT_ALLOWED_ENROLLMENT_MATCH_NOT_FOUND"
2206        }
2207        event_codes {
2208          key: 23
2209          value: "CALLER_NOT_ALLOWED_ENROLLMENT_INVALID_ID"
2210        }
2211        event_codes {
2212          key: 24
2213          value: "CALLER_NOT_ALLOWED_ENROLLMENT_BLOCKLISTED"
2214        }
2215        event_codes {
2216          key: 25
2217          value: "CALLER_NOT_ALLOWED_MANIFEST_ADSERVICES_CONFIG_NO_PERMISSION"
2218        }
2219        event_codes {
2220          key: 26
2221          value: "ADSERVICES_ACTIVITY_DISABLED"
2222        }
2223      }
2224      metric_semantics: USAGE_COUNTING
2225    }
2226    metrics {
2227      metric_name: "per_package_registration_status"
2228      customer_id: 200004
2229      project_id: 2
2230      id: 3
2231      metric_type: STRING
2232      meta_data {
2233        expiration_date: "2025/05/01"
2234        max_release_stage: GA
2235      }
2236      reports {
2237        report_name: "registration_status_counts"
2238        id: 1
2239        report_type: STRING_COUNTS
2240        reporting_threshold: 1000000
2241        privacy_level: NO_ADDED_PRIVACY
2242        event_vector_buffer_max: 100
2243        string_buffer_max: 50
2244        reporting_interval: DAYS_1
2245        system_profile_field: APP_VERSION
2246        system_profile_field: SYSTEM_VERSION
2247        system_profile_selection: REPORT_ALL
2248        privacy_mechanism: DE_IDENTIFICATION
2249      }
2250      reports {
2251        report_name: "registration_status_counts_dogfood"
2252        id: 2
2253        report_type: STRING_COUNTS
2254        reporting_threshold: 1
2255        privacy_level: NO_ADDED_PRIVACY
2256        event_vector_buffer_max: 100
2257        string_buffer_max: 50
2258        reporting_interval: DAYS_1
2259        system_profile_field: APP_VERSION
2260        system_profile_field: SYSTEM_VERSION
2261        system_profile_selection: REPORT_ALL
2262        max_release_stage: DOGFOOD
2263        privacy_mechanism: DE_IDENTIFICATION
2264      }
2265      metric_dimensions {
2266        dimension: "surface_type"
2267        event_codes {
2268          key: 0
2269          value: "UNKNOWN"
2270        }
2271        event_codes {
2272          key: 1
2273          value: "WEB"
2274        }
2275        event_codes {
2276          key: 2
2277          value: "APP"
2278        }
2279      }
2280      metric_dimensions {
2281        dimension: "source_or_trigger_type"
2282        event_codes {
2283          key: 0
2284          value: "UNKNOWN_SOURCE_TYPE"
2285        }
2286        event_codes {
2287          key: 1
2288          value: "EVENT_SOURCE_TYPE"
2289        }
2290        event_codes {
2291          key: 2
2292          value: "NAVIGATION_SOURCE_TYPE"
2293        }
2294        event_codes {
2295          key: 3
2296          value: "VIEW_SOURCE_TYPE"
2297        }
2298        event_codes {
2299          key: 4
2300          value: "CLICK_SOURCE_TYPE"
2301        }
2302        event_codes {
2303          key: 100
2304          value: "TRIGGER"
2305        }
2306        event_codes {
2307          key: 200
2308          value: "UNKNOWN"
2309        }
2310      }
2311      metric_dimensions {
2312        dimension: "status"
2313        event_codes {
2314          key: 0
2315          value: "UNKNOWN_REGISTRATION_FAILURE_TYPE"
2316        }
2317        event_codes {
2318          key: 1
2319          value: "PARSING_REGISTRATION_FAILURE_TYPE"
2320        }
2321        event_codes {
2322          key: 2
2323          value: "NETWORK_REQUEST_REGISTRATION_FAILURE_TYPE"
2324        }
2325        event_codes {
2326          key: 3
2327          value: "ENROLLMENT_REGISTRATION_FAILURE_TYPE"
2328        }
2329        event_codes {
2330          key: 4
2331          value: "REDIRECT_REGISTRATION_FAILURE_TYPE"
2332        }
2333        event_codes {
2334          key: 5
2335          value: "STORAGE_REGISTRATION_FAILURE_TYPE"
2336        }
2337        event_codes {
2338          key: 6
2339          value: "JOB_RETRY_LIMIT_EXCEEDED_REGISTRATION_FAILURE_TYPE"
2340        }
2341        event_codes {
2342          key: 7
2343          value: "HEADER_SIZE_LIMIT_EXCEEDED_FAILURE_TYPE"
2344        }
2345        event_codes {
2346          key: 8
2347          value: "SERVER_UNAVAILABLE_REGISTRATION_FAILURE_TYPE"
2348        }
2349        event_codes {
2350          key: 9
2351          value: "INVALID_URL_REGISTRATION_FAILURE_TYPE"
2352        }
2353        event_codes {
2354          key: 100
2355          value: "SUCCESS"
2356        }
2357        event_codes {
2358          key: 200
2359          value: "UNKNOWN_STATUS"
2360        }
2361      }
2362      metric_dimensions {
2363        dimension: "region"
2364        event_codes {
2365          key: 0
2366          value: "UNKNOWN"
2367        }
2368        event_codes {
2369          key: 1
2370          value: "EEA"
2371        }
2372        event_codes {
2373          key: 2
2374          value: "ROW"
2375        }
2376      }
2377      metric_semantics: USAGE_COUNTING
2378    }
2379    metrics {
2380      metric_name: "per_package_attribution_status"
2381      customer_id: 200004
2382      project_id: 2
2383      id: 4
2384      metric_type: STRING
2385      meta_data {
2386        expiration_date: "2025/06/01"
2387        max_release_stage: GA
2388      }
2389      reports {
2390        report_name: "attribution_status_counts"
2391        id: 1
2392        report_type: STRING_COUNTS
2393        reporting_threshold: 1000000
2394        privacy_level: NO_ADDED_PRIVACY
2395        event_vector_buffer_max: 100
2396        string_buffer_max: 50
2397        reporting_interval: DAYS_1
2398        system_profile_field: APP_VERSION
2399        system_profile_field: SYSTEM_VERSION
2400        system_profile_selection: REPORT_ALL
2401        privacy_mechanism: DE_IDENTIFICATION
2402      }
2403      reports {
2404        report_name: "registration_status_counts_dogfood"
2405        id: 2
2406        report_type: STRING_COUNTS
2407        reporting_threshold: 1
2408        privacy_level: NO_ADDED_PRIVACY
2409        event_vector_buffer_max: 100
2410        string_buffer_max: 50
2411        reporting_interval: DAYS_1
2412        system_profile_field: APP_VERSION
2413        system_profile_field: SYSTEM_VERSION
2414        system_profile_selection: REPORT_ALL
2415        max_release_stage: DOGFOOD
2416        privacy_mechanism: DE_IDENTIFICATION
2417      }
2418      metric_dimensions {
2419        dimension: "attribution_surface_type"
2420        event_codes {
2421          key: 0
2422          value: "UNKNOWN_ATTRIBUTION_SURFACE_COMBINATION"
2423        }
2424        event_codes {
2425          key: 1
2426          value: "APP_APP_ATTRIBUTION_SURFACE_COMBINATION"
2427        }
2428        event_codes {
2429          key: 2
2430          value: "APP_WEB_ATTRIBUTION_SURFACE_COMBINATION"
2431        }
2432        event_codes {
2433          key: 3
2434          value: "WEB_APP_ATTRIBUTION_SURFACE_COMBINATION"
2435        }
2436        event_codes {
2437          key: 4
2438          value: "WEB_WEB_ATTRIBUTION_SURFACE_COMBINATION"
2439        }
2440      }
2441      metric_dimensions {
2442        dimension: "source_type"
2443        event_codes {
2444          key: 0
2445          value: "UNKNOWN_SOURCE_TYPE"
2446        }
2447        event_codes {
2448          key: 1
2449          value: "EVENT_SOURCE_TYPE"
2450        }
2451        event_codes {
2452          key: 2
2453          value: "NAVIGATION_SOURCE_TYPE"
2454        }
2455        event_codes {
2456          key: 3
2457          value: "VIEW_SOURCE_TYPE"
2458        }
2459        event_codes {
2460          key: 4
2461          value: "CLICK_SOURCE_TYPE"
2462        }
2463      }
2464      metric_dimensions {
2465        dimension: "status"
2466        event_codes {
2467          key: 0
2468          value: "UNKNOWN_ATTRIBUTION_FAILURE_TYPE"
2469        }
2470        event_codes {
2471          key: 1
2472          value: "TRIGGER_IGNORED_ATTRIBUTION_FAILURE_TYPE"
2473        }
2474        event_codes {
2475          key: 2
2476          value: "TRIGGER_ALREADY_ATTRIBUTED_ATTRIBUTION_FAILURE_TYPE"
2477        }
2478        event_codes {
2479          key: 3
2480          value: "TRIGGER_MARKED_FOR_DELETION_ATTRIBUTION_FAILURE_TYPE"
2481        }
2482        event_codes {
2483          key: 4
2484          value: "NO_MATCHING_SOURCE_ATTRIBUTION_FAILURE_TYPE"
2485        }
2486        event_codes {
2487          key: 5
2488          value: "NO_TOP_LEVEL_FILTER_MATCH_ATTRIBUTION_FAILURE_TYPE"
2489        }
2490        event_codes {
2491          key: 6
2492          value: "RATE_LIMIT_EXCEEDED_ATTRIBUTION_FAILURE_TYPE"
2493        }
2494        event_codes {
2495          key: 7
2496          value: "NO_REPORTS_GENERATED_ATTRIBUTION_FAILURE_TYPE"
2497        }
2498        event_codes {
2499          key: 8
2500          value: "JOB_RETRY_LIMIT_EXCEEDED_ATTRIBUTION_FAILURE_TYPE"
2501        }
2502        event_codes {
2503          key: 9
2504          value: "TRIGGER_NOT_FOUND_FAILURE_TYPE"
2505        }
2506        event_codes {
2507          key: 100
2508          value: "SUCCESS_STATUS"
2509        }
2510        event_codes {
2511          key: 101
2512          value: "AGGREGATE_REPORT_GENERATED_SUCCESS_STATUS"
2513        }
2514        event_codes {
2515          key: 102
2516          value: "EVENT_REPORT_GENERATED_SUCCESS_STATUS"
2517        }
2518        event_codes {
2519          key: 103
2520          value: "AGGREGATE_AND_EVENT_REPORTS_GENERATED_SUCCESS_STATUS"
2521        }
2522        event_codes {
2523          key: 200
2524          value: "UNKNOWN_STATUS"
2525        }
2526      }
2527      metric_semantics: USAGE_COUNTING
2528    }
2529    metrics {
2530      metric_name: "per_package_reporting_status"
2531      customer_id: 200004
2532      project_id: 2
2533      id: 5
2534      metric_type: STRING
2535      meta_data {
2536        expiration_date: "2025/06/01"
2537        max_release_stage: GA
2538      }
2539      reports {
2540        report_name: "reporting_status_counts"
2541        id: 1
2542        report_type: STRING_COUNTS
2543        reporting_threshold: 1000000
2544        privacy_level: NO_ADDED_PRIVACY
2545        event_vector_buffer_max: 200
2546        string_buffer_max: 50
2547        reporting_interval: DAYS_1
2548        system_profile_field: APP_VERSION
2549        system_profile_field: SYSTEM_VERSION
2550        system_profile_selection: REPORT_ALL
2551        privacy_mechanism: DE_IDENTIFICATION
2552      }
2553      reports {
2554        report_name: "reporting_status_counts_dogfood"
2555        id: 2
2556        report_type: STRING_COUNTS
2557        reporting_threshold: 1
2558        privacy_level: NO_ADDED_PRIVACY
2559        event_vector_buffer_max: 200
2560        string_buffer_max: 50
2561        reporting_interval: DAYS_1
2562        system_profile_field: APP_VERSION
2563        system_profile_field: SYSTEM_VERSION
2564        system_profile_selection: REPORT_ALL
2565        max_release_stage: DOGFOOD
2566        privacy_mechanism: DE_IDENTIFICATION
2567      }
2568      metric_dimensions {
2569        dimension: "report_type"
2570        event_codes {
2571          key: 0
2572          value: "UNKNOWN_REPORT"
2573        }
2574        event_codes {
2575          key: 1
2576          value: "EVENT"
2577        }
2578        event_codes {
2579          key: 2
2580          value: "AGGREGATE"
2581        }
2582        event_codes {
2583          key: 3
2584          value: "DEBUG_EVENT"
2585        }
2586        event_codes {
2587          key: 4
2588          value: "DEBUG_AGGREGATE"
2589        }
2590        event_codes {
2591          key: 5
2592          value: "VERBOSE_DEBUG_SOURCE_DESTINATION_LIMIT"
2593        }
2594        event_codes {
2595          key: 6
2596          value: "VERBOSE_DEBUG_SOURCE_NOISED"
2597        }
2598        event_codes {
2599          key: 7
2600          value: "VERBOSE_DEBUG_SOURCE_STORAGE_LIMIT"
2601        }
2602        event_codes {
2603          key: 8
2604          value: "VERBOSE_DEBUG_SOURCE_SUCCESS"
2605        }
2606        event_codes {
2607          key: 9
2608          value: "VERBOSE_DEBUG_SOURCE_UNKNOWN_ERROR"
2609        }
2610        event_codes {
2611          key: 10
2612          value: "VERBOSE_DEBUG_SOURCE_FLEXIBLE_EVENT_REPORT_VALUE_ERROR"
2613        }
2614        event_codes {
2615          key: 11
2616          value: "VERBOSE_DEBUG_TRIGGER_AGGREGATE_DEDUPLICATED"
2617        }
2618        event_codes {
2619          key: 12
2620          value: "VERBOSE_DEBUG_TRIGGER_AGGREGATE_INSUFFICIENT_BUDGET"
2621        }
2622        event_codes {
2623          key: 13
2624          value: "VERBOSE_DEBUG_TRIGGER_AGGREGATE_NO_CONTRIBUTIONS"
2625        }
2626        event_codes {
2627          key: 14
2628          value: "VERBOSE_DEBUG_TRIGGER_AGGREGATE_REPORT_WINDOW_PASSED"
2629        }
2630        event_codes {
2631          key: 15
2632          value: "VERBOSE_DEBUG_TRIGGER_ATTRIBUTIONS_PER_SOURCE_DESTINATION_LIMIT"
2633        }
2634        event_codes {
2635          key: 16
2636          value: "VERBOSE_DEBUG_TRIGGER_EVENT_DEDUPLICATED"
2637        }
2638        event_codes {
2639          key: 17
2640          value: "VERBOSE_DEBUG_TRIGGER_EVENT_EXCESSIVE_REPORTS"
2641        }
2642        event_codes {
2643          key: 18
2644          value: "VERBOSE_DEBUG_TRIGGER_EVENT_LOW_PRIORITY"
2645        }
2646        event_codes {
2647          key: 19
2648          value: "VERBOSE_DEBUG_TRIGGER_EVENT_NO_MATCHING_CONFIGURATIONS"
2649        }
2650        event_codes {
2651          key: 20
2652          value: "VERBOSE_DEBUG_TRIGGER_EVENT_NOISE"
2653        }
2654        event_codes {
2655          key: 21
2656          value: "VERBOSE_DEBUG_TRIGGER_EVENT_REPORT_WINDOW_PASSED"
2657        }
2658        event_codes {
2659          key: 22
2660          value: "VERBOSE_DEBUG_TRIGGER_NO_MATCHING_FILTER_DATA"
2661        }
2662        event_codes {
2663          key: 23
2664          value: "VERBOSE_DEBUG_TRIGGER_NO_MATCHING_SOURCE"
2665        }
2666        event_codes {
2667          key: 24
2668          value: "VERBOSE_DEBUG_TRIGGER_REPORTING_ORIGIN_LIMIT"
2669        }
2670        event_codes {
2671          key: 25
2672          value: "VERBOSE_DEBUG_TRIGGER_EVENT_STORAGE_LIMIT"
2673        }
2674        event_codes {
2675          key: 26
2676          value: "VERBOSE_DEBUG_TRIGGER_UNKNOWN_ERROR"
2677        }
2678        event_codes {
2679          key: 27
2680          value: "VERBOSE_DEBUG_TRIGGER_AGGREGATE_STORAGE_LIMIT"
2681        }
2682        event_codes {
2683          key: 28
2684          value: "VERBOSE_DEBUG_TRIGGER_AGGREGATE_EXCESSIVE_REPORTS"
2685        }
2686        event_codes {
2687          key: 29
2688          value: "VERBOSE_DEBUG_TRIGGER_EVENT_REPORT_WINDOW_NOT_STARTED"
2689        }
2690        event_codes {
2691          key: 30
2692          value: "VERBOSE_DEBUG_TRIGGER_EVENT_NO_MATCHING_TRIGGER_DATA"
2693        }
2694        event_codes {
2695          key: 31
2696          value: "VERBOSE_DEBUG_TRIGGER_EVENT_ATTRIBUTIONS_PER_SOURCE_DESTINATION_LIMIT"
2697        }
2698        event_codes {
2699          key: 32
2700          value: "VERBOSE_DEBUG_TRIGGER_AGG_ATTRIBUTIONS_PER_SOURCE_DESTINATION_LIMIT"
2701        }
2702        event_codes {
2703          key: 9999
2704          value: "VERBOSE_DEBUG_UNKNOWN"
2705        }
2706      }
2707      metric_dimensions {
2708        dimension: "report_upload_method"
2709        event_codes {
2710          key: 0
2711          value: "UNKNOWN_REPORT_UPLOAD_METHOD"
2712        }
2713        event_codes {
2714          key: 1
2715          value: "REGULAR_REPORT_UPLOAD_METHOD"
2716        }
2717        event_codes {
2718          key: 2
2719          value: "FALLBACK_REPORT_UPLOAD_METHOD"
2720        }
2721      }
2722      metric_dimensions {
2723        dimension: "status"
2724        event_codes {
2725          key: 0
2726          value: "UNKNOWN_REPORT_UPLOAD_FAILURE_TYPE"
2727        }
2728        event_codes {
2729          key: 1
2730          value: "ENROLLMENT_NOT_FOUND_REPORT_UPLOAD_FAILURE_TYPE"
2731        }
2732        event_codes {
2733          key: 2
2734          value: "NETWORK_ERROR_REPORT_UPLOAD_FAILURE_TYPE"
2735        }
2736        event_codes {
2737          key: 3
2738          value: "DATASTORE_ERROR_REPORT_UPLOAD_FAILURE_TYPE"
2739        }
2740        event_codes {
2741          key: 4
2742          value: "REPORT_NOT_PENDING_REPORT_UPLOAD_FAILURE_TYPE"
2743        }
2744        event_codes {
2745          key: 5
2746          value: "JOB_RETRY_LIMIT_EXCEEDED_REPORT_UPLOAD_FAILURE_TYPE"
2747        }
2748        event_codes {
2749          key: 6
2750          value: "SERIALIZATION_ERROR_REPORT_UPLOAD_FAILURE_TYPE"
2751        }
2752        event_codes {
2753          key: 7
2754          value: "ENCRYPTION_ERROR_REPORT_UPLOAD_FAILURE_TYPE"
2755        }
2756        event_codes {
2757          key: 8
2758          value: "UNSUCCESSFUL_HTTP_RESPONSE_CODE_FAILURE_TYPE"
2759        }
2760        event_codes {
2761          key: 9
2762          value: "REPORT_NOT_FOUND_FAILURE_TYPE"
2763        }
2764        event_codes {
2765          key: 100
2766          value: "SUCCESS_STATUS"
2767        }
2768        event_codes {
2769          key: 200
2770          value: "UNKNOWN_STATUS"
2771        }
2772      }
2773      metric_semantics: USAGE_COUNTING
2774    }
2775  }
2776}
2777
2778