{"common": {"Name": "YouTube Search Result Page Config", "Description": "These are settings that are common across all YouTube search result pages - all regions/languages", "AllowedSelectors": [{"Name": "MainLineRegion", "Description": "This is a selector for YouTube search results that show up on page", "QuerySelector": "div[id=\"primary\"][class=\"style-scope ytd-two-column-search-results-renderer\"]", "RequiredSection": true, "NodesToDrop": []}, {"Name": "RightRail", "Description": "Right rail section of the DOM object. This one selects the entire right portion of the DOM", "QuerySelector": "div[id=\"contents\"][class=\"style-scope ytd-secondary-search-container-renderer\"]", "RequiredSection": false, "NodesToDrop": []}], "RegexToScrub": [{"Name": "GUID", "Description": "This regex matches any GUID Identifiers", "RegexPatterns": [{"Name": "GUID", "Pattern": "\\b([A-F0-9]{8}(?:-[A-F0-9]{4}){3}-[A-F0-9]{12}|[A-F0-9]{32})\\b", "ReplaceWord": "###PII-GUID###"}, {"Name": "HEXIdentifiers", "Pattern": "\\b[A-F0-9]{16}\\b", "ReplaceWord": "###PII-HEX###"}]}], "AllowedUrlParams": {"UrlParams": [{"Name": "search_query"}], "UrlSiteParams": [], "UrlParamWithValue": [], "UrlRefs": []}, "RestrictedTags": {"TagNames": [{"Name": "script"}, {"Name": "style"}, {"Name": "noscript"}]}, "IgnoreBodyClassAttributeForClickDomPathMatching": true, "IgnoreTextNodeInDomPathGeneration": true, "SpaSerp": {"SearchRequestHostName": "youtube", "SearchRequestSearchPaths": [{"SearchRequestSearchPath": "/youtubei/v1/search"}], "SearchResponseMimeType": "application/json", "SearchResultsQuerySelector": "#contents > ytd-item-section-renderer > #contents", "MinimumSearchResultsOnPageForLogging": 8}}}