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_dump_effective_target_sdk_version" 58 namespace: "adservices_aconfig" 59 description: "Adds the effective target SDK version to the dump method" 60 bug: "321202443" 61 is_fixed_read_only: true 62} 63 64flag { 65 name: "sdksandbox_invalidate_effective_target_sdk_version_cache" 66 namespace: "adservices_aconfig" 67 description: "Invalidate the effective target SDK version cache" 68 bug: "328202544" 69 is_fixed_read_only: true 70} 71 72flag { 73 name: "sdksandbox_use_effective_target_sdk_version_for_restrictions" 74 namespace: "adservices_aconfig" 75 description: "Use the effective target SDK version for getting the allowlist for restrictions" 76 bug: "288873117" 77 is_fixed_read_only: true 78} 79 80#################################################################################################### 81### Do NOT add any more flags beyond this point - it only contains the "legacy" flags that uses the # 82### 'adservices' namespace (instead of 'adservices_aconfig') # 83#################################################################################################### 84 85 86flag { 87 name: "ad_id_cache_enabled" 88 namespace: "adservices" 89 # TODO(b/320156647): Add bug number and description 90 bug: "320156647" 91 description: "Enter a description per b/320156647" 92} 93 94flag { 95 name: "adext_data_service_apis_enabled" 96 namespace: "adservices" 97 bug: "303511619" 98 # TODO(b/320156647): Add proper description below 99 description: "Add AIDL and system APIs for AdServicesExtDataService" 100 is_exported: true 101} 102 103flag { 104 name: "adservices_enablement_check_enabled" 105 namespace: "adservices" 106 # TODO(b/320156647): Add bug number and description 107 bug: "320156647" 108 description: "Enter a description per b/320156647" 109} 110 111flag { 112 name: "adservices_outcomereceiver_r_api_enabled" 113 namespace: "adservices" 114 # TODO(b/320156647): Add bug number and description 115 bug: "320156647" 116 description: "Enter a description per b/320156647" 117} 118 119flag { 120 name: "enable_adservices_api_enabled" 121 namespace: "adservices" 122 # TODO(b/320156647): Add bug number and description 123 bug: "320156647" 124 description: "Enter a description per b/320156647" 125} 126 127flag { 128 name: "fledge_ad_selection_filtering_enabled" 129 namespace: "adservices" 130 bug: "267712947" 131 description: "Enabled negative filtering feature with signed contextual ads" 132 is_exported: true 133} 134 135flag { 136 name: "fledge_auction_server_get_ad_selection_data_id_enabled" 137 namespace: "adservices" 138 bug: "323397060" 139 description: "Enables the getAdSelectionDataId feature of the getAdSelectionData API" 140 is_exported: true 141} 142 143flag { 144 name: "fledge_custom_audience_auction_server_request_flags_enabled" 145 namespace: "adservices" 146 bug: "320786372" 147 description: "Enables server auction request flags feature for custom audiences." 148 is_exported: true 149} 150 151flag { 152 name: "fledge_schedule_custom_audience_update_enabled" 153 namespace: "adservices" 154 bug: "323297322" 155 description: "Enables Schedule Custom Audience Update API" 156 is_exported: true 157} 158 159flag { 160 name: "fledge_server_auction_multi_cloud_enabled" 161 namespace: "adservices" 162 bug: "323888604" 163 description: "Enable multi cloud support for unified flow APIs " 164 is_exported: true 165} 166 167flag { 168 name: "fledge_get_ad_selection_data_seller_configuration_enabled" 169 namespace: "adservices" 170 bug: "342332791" 171 description: "Enable the seller configuration feature for the getAdSelectionData API" 172 is_exported: true 173} 174 175flag { 176 name: "get_adservices_common_states_api_enabled" 177 namespace: "adservices" 178 bug: "322635374" 179 description: "Enables Get Adservices common states API." 180 is_exported: true 181} 182 183flag { 184 name: "protected_signals_enabled" 185 namespace: "adservices" 186 bug: "299946888" 187 description: "Enables Protected Signals API" 188 is_exported: true 189} 190 191flag { 192 name: "topics_encryption_enabled" 193 namespace: "adservices" 194 bug: "303727027" 195 description: "Enables encrypted Topics feature for Topics API." 196 is_exported: true 197} 198 199#################################################################################################### 200### Do NOT add any new flags at the bottom of this file # 201#################################################################################################### 202