I am experimenting with the new “Manage field names and IDs” feature to enable cross-filtering between different data sources without using Data Blending. I have encountered a specific bug where the feature works for some controls but fails for others.
The Issue: I have overridden the Field IDs for two different data sources (Google Search Console and Google Sheets) to share a common ID (e.g., common_id). When I use this field in a control, the behavior is inconsistent:
-
Input Box (Advanced Filter): Works perfectly. Entering a value filters charts from both data sources correctly. -
Drop-down List (and Fixed-size List): Fails immediately. It displays a “Configuration is invalid” (System Error) message, and the list values are not populated.
Steps to Reproduce:
-
Open a report with two data sources: Google Search Console (URL Impression) and Google Sheets.
-
Go to Resource > Manage field names and IDs.
-
Override the ID for the “Query” field in GSC and the “Keyword” field in Sheets to a matching new ID (e.g.,
shared_key_01). -
Add a Drop-down list control to the report and set the Control Field to the overridden field.
-
The error “Configuration is invalid” appears.
Environment & Notes:
-
Data Sources: Google Search Console, Google Sheets.
-
Verification: I have tested this using both a custom ID string and the system reserved ID (
_QUERY_). Both result in the same error for Drop-downs, while both work for Input Boxes. -
Hypothesis: Since the Input Box works, the ID mapping itself is succes
sful. The issue seems to be specific to how the Drop-down control queries/aggregates the list of values when an ID override is active on a native field.
Request: Please investigate this behavior. This feature is a great alternative to Data Blending, but it is currently unusable for reports that require Drop-down selection menus.

