• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package: "com.android.adservices.flags"
2container: "com.android.adservices"
3
4####################################################################################################
5# NOTES:                                                                                           #
6#   - Add new flags using alphabetical order to minimize merge conflicts                           #
7#   - Do NOT add flags using the 'adservices' namespace, just 'adservices_aconfig'                 #
8####################################################################################################
9
10flag {
11    name: "adservices_enable_per_module_overrides_api"
12    namespace: "adservices_aconfig"
13    bug: "346669688"
14    description: "Enables apis for adservices allow caller to enable individual module(PA/TOPIC/MSMT). This api only make the module available on the device, each module can still have own flag/logic to turn on off themself."
15    is_exported: true
16}
17
18flag {
19    name: "adservices_outcomereceiver_r_api_deprecated"
20    namespace: "adservices_aconfig"
21    bug: "365586922"
22    description: "AdServices is no longer supported on Android R. Deprecating the R-specific APIs"
23    is_exported: true
24}
25
26flag {
27    name: "fledge_enable_custom_audience_component_ads"
28    namespace: "adservices_aconfig"
29    bug: "377051742"
30    description: "Enables component ads feature for custom audiences."
31    is_exported: true
32}
33
34flag {
35    name: "fledge_enable_report_event_for_component_seller"
36    namespace: "adservices_aconfig"
37    bug: "377279411"
38    description: "Enables component seller as one of the destination for reporting event."
39}
40
41flag {
42    name: "fledge_enable_winning_seller_id_in_ad_selection_outcome"
43    namespace: "adservices_aconfig"
44    bug: "377279411"
45    description: "Enables winning seller id in AdSelectionOutcome in persistAdSelectionResult/selectAds API."
46}
47
48flag {
49    name: "fledge_enable_schedule_custom_audience_default_partial_custom_audiences_constructor"
50    namespace: "adservices_aconfig"
51    bug: "377383709"
52    description: "Enables the new constructor that does not require partial custom audiences in the request."
53    is_exported: true
54}
55
56flag {
57    name: "sdksandbox_invalidate_effective_target_sdk_version_cache"
58    namespace: "adservices_aconfig"
59    description: "Invalidate the effective target SDK version cache"
60    bug: "328202544"
61    is_exported: true
62    is_fixed_read_only: true
63}
64
65flag {
66    name: "sdksandbox_use_effective_target_sdk_version_for_restrictions"
67    namespace: "adservices_aconfig"
68    description: "Use the effective target SDK version for getting the allowlist for restrictions"
69    bug: "288873117"
70    is_exported: true
71    is_fixed_read_only: true
72}
73
74####################################################################################################
75### Do NOT add any more flags beyond this point - it only contains the "legacy" flags that uses the #
76### 'adservices' namespace (instead of 'adservices_aconfig')                                       #
77####################################################################################################
78
79
80flag {
81    name: "ad_id_cache_enabled"
82    namespace: "adservices"
83    # TODO(b/320156647): Add bug number and description
84    bug: "320156647"
85    description: "Enter a description per b/320156647"
86    is_exported: true
87    is_fixed_read_only: true
88}
89
90flag {
91    name: "adext_data_service_apis_enabled"
92    namespace: "adservices"
93    bug: "303511619"
94    # TODO(b/320156647): Add proper description below
95    description: "Add AIDL and system APIs for AdServicesExtDataService"
96    is_exported: true
97    is_fixed_read_only: true
98}
99
100flag {
101    name: "adservices_enablement_check_enabled"
102    namespace: "adservices"
103    # TODO(b/320156647): Add bug number and description
104    bug: "320156647"
105    description: "Enter a description per b/320156647"
106    is_exported: true
107    is_fixed_read_only: true
108}
109
110flag {
111    name: "adservices_outcomereceiver_r_api_enabled"
112    namespace: "adservices"
113    # TODO(b/320156647): Add bug number and description
114    bug: "320156647"
115    description: "Enter a description per b/320156647"
116    is_exported: true
117    is_fixed_read_only: true
118}
119
120flag {
121    name: "enable_adservices_api_enabled"
122    namespace: "adservices"
123    # TODO(b/320156647): Add bug number and description
124    bug: "320156647"
125    description: "Enter a description per b/320156647"
126    is_exported: true
127    is_fixed_read_only: true
128}
129
130flag {
131    name: "fledge_ad_selection_filtering_enabled"
132    namespace: "adservices"
133    bug: "267712947"
134    description: "Enabled negative filtering feature with signed contextual ads"
135    is_exported: true
136    is_fixed_read_only: true
137}
138
139flag {
140    name: "fledge_auction_server_get_ad_selection_data_id_enabled"
141    namespace: "adservices"
142    bug: "323397060"
143    description: "Enables the getAdSelectionDataId feature of the getAdSelectionData API"
144    is_exported: true
145    is_fixed_read_only: true
146}
147
148flag {
149    name: "fledge_custom_audience_auction_server_request_flags_enabled"
150    namespace: "adservices"
151    bug: "320786372"
152    description: "Enables server auction request flags feature for custom audiences."
153    is_exported: true
154    is_fixed_read_only: true
155}
156
157flag {
158    name: "fledge_schedule_custom_audience_update_enabled"
159    namespace: "adservices"
160    bug: "323297322"
161    description: "Enables Schedule Custom Audience Update API"
162    is_exported: true
163    is_fixed_read_only: true
164}
165
166flag {
167    name: "fledge_server_auction_multi_cloud_enabled"
168    namespace: "adservices"
169    bug: "323888604"
170    description: "Enable multi cloud support for unified flow APIs "
171    is_exported: true
172    is_fixed_read_only: true
173}
174
175flag {
176    name: "fledge_get_ad_selection_data_seller_configuration_enabled"
177    namespace: "adservices"
178    bug: "342332791"
179    description: "Enable the seller configuration feature for the getAdSelectionData API"
180    is_exported: true
181    is_fixed_read_only: true
182}
183
184flag {
185    name: "get_adservices_common_states_api_enabled"
186    namespace: "adservices"
187    bug: "322635374"
188    description: "Enables Get Adservices common states API."
189    is_exported: true
190    is_fixed_read_only: true
191}
192
193flag {
194    name: "protected_signals_enabled"
195    namespace: "adservices"
196    bug: "299946888"
197    description: "Enables Protected Signals API"
198    is_exported: true
199    is_fixed_read_only: true
200}
201
202flag {
203    name: "topics_encryption_enabled"
204    namespace: "adservices"
205    bug: "303727027"
206    description: "Enables encrypted Topics feature for Topics API."
207    is_exported: true
208    is_fixed_read_only: true
209}
210
211####################################################################################################
212### Do NOT add any new flags at the bottom of this file                                             #
213####################################################################################################
214