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