Actions37
- Search Actions
- Amazon Search
- Baidu Search
- Bing Images
- Bing Search
- DuckDuckGo Search
- eBay Search
- Facebook Profile
- Google AI Mode
- Google AI Overview
- Google Autocomplete
- Google Finance
- Google Flights
- Google Hotels
- Google Images
- Google Images Light
- Google Immersive Product
- Google Jobs
- Google Lens
- Google Light
- Google Local
- Google Maps
- Google Maps Directions
- Google Maps Reviews
- Google News
- Google News Light
- Google Play Games
- Google Play Product
- Google Play Store
- Google Product
- Google Scholar
- Google Search
- Google Shopping
- Google Travel Explore
- Google Trends
- Google Trends Trending Now
- Google Videos
- YouTube Search
Search → Google Videos
AI-generatedOverview
This node performs a Google Videos search using the SerpApi service. It allows users to input a search query and various optional parameters to customize the search, such as location, language, domain, filtering options, and more. The node sends these parameters to SerpApi's Google Videos engine and retrieves live video search results from Google. This is useful for scenarios where you want to automate video content discovery, gather video search data for analysis, or integrate video search results into workflows.
Use Case Examples
- A marketing team automates the retrieval of trending videos related to a product to analyze customer engagement.
- A content creator searches for videos on a specific topic to gather inspiration and research.
- A data analyst collects video search results from different locations and languages to study regional video content trends.
Properties
| Name | Meaning |
|---|---|
| Search Query (q) | The query string to search for videos on Google Videos. |
| Location (location) | Defines the geographic location from which the search originates. |
| Encoded Location (uule) | Google encoded location parameter for the search; cannot be used with 'location' parameter. |
| Domain (google_domain) | Specifies the Google domain to use for the search (e.g., google.com, google.co.uk). |
| Country (gl) | Defines the country to use for the Google search. |
| Language (hl) | Defines the language to use for the search. |
| Set Multiple Languages (lr) | Limits the search to one or multiple languages using language codes separated by '|'. |
| as_dt | Controls whether to include or exclude results from the site named in the as_sitesearch parameter. |
| as_epq | Identifies a phrase that all documents in the search results must contain. |
| as_eq | Identifies a word or phrase that should not appear in any documents in the search results. |
| as_lq | Specifies that all search results should contain a link to a particular URL. |
| as_nlo | Specifies the starting value for a search range. |
| as_nhi | Specifies the ending value for a search range. |
| as_oq | Provides additional search terms to check for in a document, where each document must contain at least one of the terms. |
| as_q | Provides search terms to check for in a document, commonly used to specify additional terms within a set of search results. |
| as_qdr | Requests search results from a specified time period (quick date range). |
| as_rq | Specifies that all search results should be pages related to the specified URL. |
| as_sitesearch | Specifies that all search results should be pages from a given site, or excludes pages from a site if used with as_dt. |
| Advanced Search Parameters (tbs) | Defines advanced search parameters not possible in the regular query field, such as patents, dates, news, videos, images, apps, or text contents. |
| Adult Content Filtering (safe) | Defines the level of filtering for adult content. |
| Exclude Auto-corrected Results (nfpr) | Whether to exclude results from an auto-corrected query when the original query is misspelled. |
| Results Filtering (filter) | Whether filters for 'Similar Results' and 'Omitted Results' are on or off. |
| Result Offset (start) | Defines the result offset to skip a given number of results. |
| Number of Results (num) | Defines the maximum number of results to return. |
| Device (device) | Defines the device type to use for the search (desktop, tablet, or mobile). |
| Disable Caching (no_cache) | Forces SerpApi to fetch new results even if a cached version is present. |
| Async (async) | Whether to perform the search asynchronously, submitting the search and retrieving results later. |
| ZeroTrace Mode (zero_trace) | Enables ZeroTrace mode to skip storing search parameters and metadata on SerpApi's servers (Enterprise only). |
| Output (output) | Defines the final output format, either JSON (structured) or HTML (raw). |
| JSON Restrictor (json_restrictor) | Defines fields to restrict in the response, e.g., limiting returned fields in organic results. |
Output
JSON
search_metadata- Metadata about the search request and response.search_parameters- Parameters used for the search query.search_information- Information about the search results such as total results and time taken.video_results- Array of video results returned by the Google Videos search.
Dependencies
- An API key credential for SerpApi
Troubleshooting
- Ensure the API key credential for SerpApi is correctly configured and valid.
- Check that the required 'Search Query (q)' parameter is provided and not empty.
- Verify that mutually exclusive parameters like 'location' and 'uule' are not used together.
- If the node returns errors related to request limits or access, verify your SerpApi account status and quota.
- Timeouts can occur if the 'Timeout' option is set too low; increase it if necessary.
Links
- SerpApi Google Videos API Documentation - Official documentation for the Google Videos search API provided by SerpApi.