UNPKG

n8n-nodes-dataforseo

Version:

DataForSEO is an SEO and marketing data provider, empowering businesses with invaluable insights via APIs and databases.

1,188 lines (1,187 loc) 85.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GoogleOperations = void 0; exports.GoogleOperations = [ { displayName: 'Operation', name: 'operation', type: 'options', noDataExpression: true, displayOptions: { show: { resource: ['google'], }, }, options: [ { name: 'Get Live Google Organic SERP Regular', value: 'get-live-google-organic-serp-regular', action: 'Get live google organic SERP regular', description: 'Get Regular Google Search results for the specified keyword (live)' }, { name: 'Get Live Google Organic SERP Advanced', value: 'get-live-google-organic-serp-advanced', action: 'Get live google organic SERP advanced', description: 'Get Advanced Google Search results for the specified keyword (live)' }, { name: 'Get Live Google Organic SERP HTML', value: 'get-live-google-organic-serp-html', action: 'Get live google organic SERP HTML', description: 'Get HTML Google Search results for the specified keyword (live)' }, { name: 'Get Google Organic SERP Regular', value: 'get-google-organic-serp-regular', action: 'Get google organic SERP regular', description: 'Get Regular Google Search results for the specified keyword', }, { name: 'Get Google Organic SERP Advanced', value: 'get-google-organic-serp-advanced', action: 'Get google organic SERP advanced', description: 'Get Advanced Google Search results for the specified keyword' }, { name: 'Get Google Organic SERP HTML', value: 'get-google-organic-serp-html', action: 'Get google organic SERP html', description: 'Get HTML Google Search results for the specified keyword' }, { name: 'Get Live Google AI Mode SERP Advanced', value: 'get-live-google-ai-mode-serp-advanced', action: 'Get live google ai mode SERP advanced', description: 'Get Advanced search results from the AI Mode feature of Google Search (live)' }, { name: 'Get Live Google AI Mode SERP HTML', value: 'get-live-google-ai-mode-serp-html', action: 'Get live google ai mode SERP HTML', description: 'Get HTML search results from the AI Mode feature of Google Search (live)' }, { name: 'Get Google AI Mode SERP Advanced', value: 'get-google-ai-mode-serp-advanced', action: 'Get google ai mode SERP advanced', description: 'Get Advanced search results from the AI Mode feature of Google Search' }, { name: 'Get Google AI Mode SERP HTML', value: 'get-google-ai-mode-serp-html', action: 'Get google ai mode SERP HTML', description: 'Get HTML search results from the AI Mode feature of Google Search' }, { name: 'Get Live Google Maps SERP Advanced', value: 'get-live-google-maps-serp-advanced', action: 'Get live google maps SERP advanced', description: 'Get Advanced Google Maps Search results for the specified keyword (live)' }, { name: 'Get Google Maps SERP Advanced', value: 'get-google-maps-serp-advanced', action: 'Get google maps SERP advanced', description: 'Get Advanced Google Maps Search results for the specified keyword' }, { name: 'Get Live Google Local Finder SERP Advanced', value: 'get-live-google-local-finder-serp-advanced', action: 'Get live google local finder SERP advanced', description: 'Get Advanced Google Local Finder Search results for the specified keyword (live)' }, { name: 'Get Live Google Local Finder SERP HTML', value: 'get-live-google-local-finder-serp-html', action: 'Get live google local finder SERP html', description: 'Get HTML Google Local Finder Search results for the specified keyword (live)' }, { name: 'Get Google Local Finder SERP Advanced', value: 'get-google-local-finder-serp-advanced', action: 'Get google local finder SERP advanced', description: 'Get Advanced Google Local Finder Search results for the specified keyword' }, { name: 'Get Google Local Finder SERP HTML', value: 'get-google-local-finder-serp-html', action: 'Get google local finder SERP html', description: 'Get HTML Google Local Finder Search results for the specified keyword' }, { name: 'Get Live Google News SERP Advanced', value: 'get-live-google-news-serp-advanced', action: 'Get live google news SERP advanced', description: 'Get Advanced Google News Search results for the specified keyword (live)' }, { name: 'Get Live Google News SERP HTML', value: 'get-live-google-news-serp-html', action: 'Get live google news SERP html', description: 'Get HTML Google News Search results for the specified keyword (live)' }, { name: 'Get Google News SERP Advanced', value: 'get-google-news-serp-advanced', action: 'Get google news SERP advanced', description: 'Get Advanced Google News Search results for the specified keyword' }, { name: 'Get Google News SERP HTML', value: 'get-google-news-serp-html', action: 'Get google news SERP html', description: 'Get HTML Google News Search results for the specified keyword' }, { name: 'Get Live Google Events SERP Advanced', value: 'get-live-google-events-serp-advanced', action: 'Get live google events SERP advanced', description: 'Get Advanced Google Events Search results for the specified keyword (live)' }, { name: 'Get Google Events SERP Advanced', value: 'get-google-events-serp-advanced', action: 'Get google events SERP advanced', description: 'Get Advanced Google Events Search results for the specified keyword' }, { name: 'Get Live Google Images SERP Advanced', value: 'get-live-google-images-serp-advanced', action: 'Get live google images SERP advanced', description: 'Get Advanced Google Images Search results for the specified keyword (live)' }, { name: 'Get Live Google Images SERP HTML', value: 'get-live-google-images-serp-html', action: 'Get live google images SERP html', description: 'Get HTML Google Images Search results for the specified keyword (live)' }, { name: 'Get Google Images SERP Advanced', value: 'get-google-images-serp-advanced', action: 'Get google images SERP advanced', description: 'Get Advanced Google Images Search results for the specified keyword' }, { name: 'Get Google Images SERP HTML', value: 'get-google-images-serp-html', action: 'Get google images SERP html', description: 'Get HTML Google Images Search results for the specified keyword' }, { name: 'Get Google Search By Image SERP Advanced', value: 'get-google-search-by-image-serp-advanced', action: 'Get google search by image SERP advanced', description: 'Get Advanced Google Search By Image results' }, { name: 'Get Google Search By Image SERP HTML', value: 'get-google-search-by-image-serp-html', action: 'Get google search by image SERP html', description: 'Get HTML Google Search By Image results' }, { name: 'Get Google Jobs SERP Advanced', value: 'get-google-jobs-serp-advanced', action: 'Get google jobs SERP advanced', description: 'Get Advanced Google Jobs Search results' }, { name: 'Get Google Jobs SERP HTML', value: 'get-google-jobs-serp-html', action: 'Get google jobs SERP html', description: 'Get HTML Google Jobs Search results' }, { name: 'Get Live Google Autocomplete SERP Advanced', value: 'get-live-google-autocomplete-serp-advanced', action: 'Get live google autocomplete SERP advanced', description: 'Get Advanced Google Autocomplete Search results for the specified keyword (live)' }, { name: 'Get Google Autocomplete SERP Advanced', value: 'get-google-autocomplete-serp-advanced', action: 'Get google autocomplete SERP advanced', description: 'Get Advanced Google Autocomplete Search results for the specified keyword' }, { name: 'Get Live Google Dataset Search SERP Advanced', value: 'get-live-google-dataset-serp-advanced', action: 'Get live google dataset search SERP advanced', description: 'Get Advanced Google Dataset Search results for the specified keyword (live)' }, { name: 'Get Google Dataset Search SERP Advanced', value: 'get-google-dataset-serp-advanced', action: 'Get google dataset search SERP advanced', description: 'Get Advanced Google Dataset Search results for the specified keyword' }, { name: 'Get Live Google Dataset Info Advanced', value: 'get-live-google-dataset-info-advanced', action: 'Get live google dataset info advanced', description: 'Get Advanced Google Dataset Info results (live)' }, { name: 'Get Google Dataset Info Advanced', value: 'get-google-dataset-info-advanced', action: 'Get google dataset info advanced', description: 'Get Advanced Google Dataset Info results' }, { name: 'Get Live Google Ads Advertisers SERP Advanced', value: 'get-live-google-ads-advertisers-serp-advanced', action: 'Get live google ads advertisers SERP advanced', description: 'Get Advanced Google Ads Advertisers results for the specified keyword (live)' }, { name: 'Get Google Ads Advertisers SERP Advanced', value: 'get-google-ads-advertisers-serp-advanced', action: 'Get google ads advertisers SERP advanced', description: 'Get Advanced Google Ads Advertisers results for the specified keyword' }, { name: 'Get Live Google Ads Search Advanced', value: 'get-live-google-ads-search-advanced', action: 'Get live google ads search advanced', description: 'Get Advanced Google Ads Search results (live)' }, { name: 'Get Google Ads Search Advanced', value: 'get-google-ads-search-advanced', action: 'Get google ads search advanced', description: 'Get Advanced Google Ads Search results' }, { name: 'Get Live Finance Explore SERP Advanced', value: 'get-live-google-finance-explore-serp-advanced', action: 'Get live google finance explore SERP advanced', description: 'Get Advanced Google Finance Explore SERP results (live)' }, { name: 'Get Live Finance Explore SERP HTML', value: 'get-live-google-finance-explore-serp-html', action: 'Get live google finance explore SERP HTML', description: 'Get HTML Google Finance Explore SERP results (live)' }, { name: 'Get Finance Explore SERP Advanced', value: 'get-google-finance-explore-serp-advanced', action: 'Get google finance explore SERP advanced', description: 'Get Advanced Google Finance Explore SERP results' }, { name: 'Get Finance Explore SERP HTML', value: 'get-google-finance-explore-serp-html', action: 'Get google finance explore SERP HTML', description: 'Get HTML Google Finance Explore SERP results' }, { name: 'Get Live Finance Markets SERP Advanced', value: 'get-live-google-finance-markets-serp-advanced', action: 'Get live google finance markets SERP advanced', description: 'Get Advanced Google Finance Markets SERP results (live)' }, { name: 'Get Live Finance Markets SERP HTML', value: 'get-live-google-finance-markets-serp-html', action: 'Get live google finance markets SERP HTML', description: 'Get HTML Google Finance Markets SERP results (live)' }, { name: 'Get Finance Markets SERP Advanced', value: 'get-google-finance-markets-serp-advanced', action: 'Get google finance markets SERP advanced', description: 'Get Advanced Google Finance Markets SERP results' }, { name: 'Get Finance Markets SERP HTML', value: 'get-google-finance-markets-serp-html', action: 'Get google finance markets SERP HTML', description: 'Get HTML Google Finance Markets SERP results' }, { name: 'Get Live Finance Quote SERP Advanced', value: 'get-live-google-finance-quote-serp-advanced', action: 'Get live google finance quote SERP advanced', description: 'Get Advanced Google Finance Quote SERP results (live)' }, { name: 'Get Live Finance Quote SERP HTML', value: 'get-live-google-finance-quote-serp-html', action: 'Get live google finance quote SERP html', description: 'Get HTML Google Finance Quote SERP results (live)' }, { name: 'Get Finance Quote SERP Advanced', value: 'get-google-finance-quote-serp-advanced', action: 'Get google finance quote SERP advanced', description: 'Get Advanced Google Finance Quote SERP results' }, { name: 'Get Finance Quote SERP HTML', value: 'get-google-finance-quote-serp-html', action: 'Get google finance quote SERP html', description: 'Get HTML Google Finance Quote SERP results' }, { name: 'Get Live Finance Ticker Search Advanced', value: 'get-live-google-finance-ticker-search-advanced', action: 'Get live google finance ticker search advanced', description: 'Get Advanced Google Finance Ticker Search results (live)' }, { name: 'Get Finance Ticker Search Advanced', value: 'get-google-finance-ticker-search-advanced', action: 'Get google finance ticker search advanced', description: 'Get Advanced Google Finance Ticker Search results' } ], default: 'get-live-google-organic-serp-regular', }, { displayName: 'Keyword', name: 'keyword', type: 'string', hint: 'You can specify up to 700 symbols in the keyword field. All <b>%##</b> will be decoded (plus symbol <b>+</b> will be decoded to a space character). If you need to use the <b>%</b> symbol for your keyword, please specify it as <b>%25</b> If you need to use the <b>+</b> symbol for your keyword, please specify it as <b>%2B</b>', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-live-google-news-serp-advanced', 'get-live-google-news-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced', 'get-live-google-images-serp-advanced', 'get-live-google-images-serp-html', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-google-jobs-serp-advanced', 'get-google-jobs-serp-html', 'get-live-google-autocomplete-serp-advanced', 'get-google-autocomplete-serp-advanced', 'get-live-google-dataset-serp-advanced', 'get-google-dataset-serp-advanced', 'get-live-google-ads-advertisers-serp-advanced', 'get-google-ads-advertisers-serp-advanced', 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced', 'get-live-google-ai-mode-serp-html' ], }, }, required: true, default: '', }, { displayName: 'Ticker or Stock Symbol', name: 'keyword_finance', type: 'string', hint: 'You can specify up to 700 symbols in the keyword field. All <b>%##</b> will be decoded (plus symbol <b>+</b> will be decoded to a space character). If you need to use the <b>%</b> symbol for your keyword, please specify it as <b>%25</b> If you need to use the <b>+</b> symbol for your keyword, please specify it as <b>%2B</b>', displayOptions: { show: { operation: [ 'get-live-google-finance-quote-serp-advanced', 'get-live-google-finance-quote-serp-html', 'get-google-finance-quote-serp-advanced', 'get-google-finance-quote-serp-html' ], }, }, required: true, default: '', }, { displayName: 'Company or Financial Instrument Name', name: 'keyword_ticker_search', type: 'string', hint: 'You can specify up to 700 symbols in the keyword field. All <b>%##</b> will be decoded (plus symbol <b>+</b> will be decoded to a space character). If you need to use the <b>%</b> symbol for your keyword, please specify it as <b>%25</b> If you need to use the <b>+</b> symbol for your keyword, please specify it as <b>%2B</b>', displayOptions: { show: { operation: [ 'get-live-google-finance-ticker-search-advanced', 'get-google-finance-ticker-search-advanced' ], }, }, required: true, default: '', }, { displayName: 'URL of the Image', name: 'image_url', type: 'string', displayOptions: { show: { operation: [ 'get-google-search-by-image-serp-advanced', 'get-google-search-by-image-serp-html' ], }, }, required: true, default: '', }, { displayName: 'ID of the Dataset', name: 'dataset_id', type: 'string', displayOptions: { show: { operation: [ 'get-live-google-dataset-info-advanced', 'get-google-dataset-info-advanced' ], }, }, required: true, default: '', }, { displayName: 'Domain Name', name: 'target', type: 'string', hint: 'Domain name associated with an advertiser account. <b>Required field if advertiser_ids is not specified.</b>', displayOptions: { show: { operation: [ 'get-live-google-ads-search-advanced', 'get-google-ads-search-advanced' ], }, }, default: '', }, { displayName: 'Advertiser Identifiers', name: 'advertiser_ids', type: 'fixedCollection', hint: 'Domain name associated with an advertiser account. <b>Required field if target is not specified.</b>', typeOptions: { multipleValues: true, }, options: [ { name: 'values', displayName: 'ID', values: [ { displayName: 'ID', name: 'value', type: 'string', required: true, default: '', }, ], }, ], displayOptions: { show: { operation: [ 'get-live-google-ads-search-advanced', 'get-google-ads-search-advanced' ], }, }, default: null, }, { displayName: 'Task Priority', name: 'priority', type: 'options', options: [ { name: 'Normal Execution Priority', value: 1, }, { name: 'High Execution Priority', value: 2, }, ], default: 1, displayOptions: { show: { operation: [ 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-google-events-serp-advanced', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-google-search-by-image-serp-advanced', 'get-google-search-by-image-serp-html', 'get-google-jobs-serp-advanced', 'get-google-jobs-serp-html', 'get-google-autocomplete-serp-advanced', 'get-google-dataset-serp-advanced', 'get-google-dataset-info-advanced', 'get-google-ads-advertisers-serp-advanced', 'get-live-google-ads-search-advanced', 'get-google-ads-search-advanced', 'get-google-finance-explore-serp-advanced', 'get-google-finance-explore-serp-html', 'get-google-finance-markets-serp-advanced', 'get-google-finance-markets-serp-html', 'get-google-finance-quote-serp-advanced', 'get-google-finance-quote-serp-html', 'get-google-finance-ticker-search-advanced', 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced' ], }, }, }, { displayName: 'Location', name: 'location_name', type: 'string', description: 'Full name of search engine location', hint: 'You can find the supported locations in the DataForSEO documentation. <a href="https://docs.dataforseo.com/v3/serp/google/locations/">Supported locations</a>.', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-live-google-news-serp-advanced', 'get-live-google-news-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced', 'get-live-google-images-serp-advanced', 'get-live-google-images-serp-html', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-google-search-by-image-serp-advanced', 'get-google-search-by-image-serp-html', 'get-live-google-autocomplete-serp-advanced', 'get-google-autocomplete-serp-advanced', 'get-live-google-finance-explore-serp-advanced', 'get-live-google-finance-explore-serp-html', 'get-google-finance-explore-serp-advanced', 'get-google-finance-explore-serp-html', 'get-live-google-finance-markets-serp-advanced', 'get-live-google-finance-markets-serp-html', 'get-google-finance-markets-serp-advanced', 'get-google-finance-markets-serp-html', 'get-live-google-finance-quote-serp-advanced', 'get-live-google-finance-quote-serp-html', 'get-google-finance-quote-serp-advanced', 'get-google-finance-quote-serp-html', 'get-live-google-finance-ticker-search-advanced', 'get-google-finance-ticker-search-advanced', 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced', 'get-live-google-ai-mode-serp-html' ], }, }, required: true, default: '', }, { displayName: 'Location', name: 'ads_location_name', type: 'string', description: 'Full name of search engine location', hint: 'You can find the supported locations in the DataForSEO documentation. <a href="https://docs.dataforseo.com/v3/serp/google/ads_advertisers/locations/?bash">Supported locations</a>.', displayOptions: { show: { operation: [ 'get-live-google-ads-advertisers-serp-advanced', 'get-google-ads-advertisers-serp-advanced' ], }, }, required: true, default: '', }, { displayName: 'Location', name: 'ads_search_location_name', type: 'string', description: 'Full name of search engine location', hint: 'You can find the supported locations in the DataForSEO documentation. <a href="https://docs.dataforseo.com/v3/serp/google/ads_search/locations/?bash">Supported locations</a>.', displayOptions: { show: { operation: [ 'get-live-google-ads-search-advanced', 'get-google-ads-search-advanced' ], }, }, required: true, default: '', }, { displayName: 'Location', name: 'jobs_location_name', type: 'string', description: 'Full name of search engine location', hint: 'You can find the supported locations in the DataForSEO documentation. <a href="https://docs.dataforseo.com/v3/serp/google/jobs/locations/?bash">Supported locations</a>.', displayOptions: { show: { operation: [ 'get-google-jobs-serp-advanced', 'get-google-jobs-serp-html' ], }, }, required: true, default: '', }, { displayName: 'Language', name: 'dataset_language_name', type: 'options', options: [ { name: 'Empty', value: '', }, { name: 'English', value: 'English', }, ], default: '', displayOptions: { show: { operation: [ 'get-live-google-dataset-serp-advanced', 'get-google-dataset-serp-advanced', 'get-live-google-dataset-info-advanced', 'get-google-dataset-info-advanced' ], }, }, }, { displayName: 'Language', name: 'language_name', type: 'string', required: true, default: '', description: 'Full name of search engine language', hint: 'You can find the supported languages in the DataForSEO documentation. <a href="https://docs.dataforseo.com/v3/serp/google/languages/">Supported languages</a>.', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-live-google-news-serp-advanced', 'get-live-google-news-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced', 'get-live-google-images-serp-advanced', 'get-live-google-images-serp-html', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-google-search-by-image-serp-advanced', 'get-google-search-by-image-serp-html', 'get-google-jobs-serp-advanced', 'get-google-jobs-serp-html', 'get-live-google-autocomplete-serp-advanced', 'get-google-autocomplete-serp-advanced', 'get-live-google-finance-explore-serp-advanced', 'get-live-google-finance-explore-serp-html', 'get-google-finance-explore-serp-advanced', 'get-google-finance-explore-serp-html', 'get-live-google-finance-markets-serp-advanced', 'get-live-google-finance-markets-serp-html', 'get-google-finance-markets-serp-advanced', 'get-google-finance-markets-serp-html', 'get-live-google-finance-quote-serp-advanced', 'get-live-google-finance-quote-serp-html', 'get-google-finance-quote-serp-advanced', 'get-google-finance-quote-serp-html', 'get-live-google-finance-ticker-search-advanced', 'get-google-finance-ticker-search-advanced' ], }, }, }, { displayName: 'Language', name: 'language_name_ai', type: 'string', default: '', required: true, description: 'Full name of search engine language', hint: 'You can find the supported languages in the DataForSEO documentation. <a href="https://docs.dataforseo.com/v3/serp/google/ai_mode/languages/?bash">Supported languages</a>.', displayOptions: { show: { operation: [ 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced', 'get-live-google-ai-mode-serp-html' ], }, }, }, { displayName: 'GPS Coordinates of a Location', name: 'location_coordinate', type: 'string', default: '', hint: 'Parameter should be specified in the “latitude,longitude,radius” format. Example: 53.476225,-2.243572,200', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-live-google-news-serp-advanced', 'get-live-google-news-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced', 'get-live-google-images-serp-advanced', 'get-live-google-images-serp-html', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-google-search-by-image-serp-advanced', 'get-google-search-by-image-serp-html', 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced', 'get-live-google-ai-mode-serp-html' ], }, }, }, { displayName: 'GPS Coordinates of a Location', name: 'ads_location_coordinate', type: 'string', default: '', hint: 'Example: 53.476225,-2.243572', displayOptions: { show: { operation: [ 'get-live-google-ads-advertisers-serp-advanced', 'get-google-ads-advertisers-serp-advanced', 'get-live-google-ads-search-advanced', 'get-google-ads-search-advanced' ], }, }, }, { displayName: 'Location Search Radius', name: 'location_radius', type: 'number', default: null, hint: 'Location search radius in kilometers. Maximal value: 300.', typeOptions: { maxValue: 300 }, displayOptions: { show: { operation: [ 'get-google-jobs-serp-advanced', 'get-google-jobs-serp-html' ], }, }, }, { displayName: 'Date Range to get Events for', name: 'date_range', type: 'options', options: [ { name: 'Empty', value: '', }, { name: 'Today', value: 'today', }, { name: 'Tomorrow', value: 'tomorrow', }, { name: 'Week', value: 'week', }, { name: 'Weekend', value: 'weekend', }, { name: 'Next Week', value: 'next_week', }, { name: 'Month', value: 'month', }, { name: 'Next Month', value: 'next_month', } ], default: '', displayOptions: { show: { operation: [ 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced' ], }, }, }, { displayName: 'Device', name: 'device', type: 'options', options: [ { name: 'Desktop', value: 'desktop', }, { name: 'Mobile', value: 'mobile', }, ], default: 'desktop', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced', 'get-live-google-ai-mode-serp-html' ], }, }, }, { displayName: 'Device', name: 'device_desktop_only', type: 'options', options: [ { name: 'Empty', value: '', }, { name: 'Desktop', value: 'desktop', }, ], default: '', displayOptions: { show: { operation: [ 'get-live-google-dataset-serp-advanced', 'get-google-dataset-serp-advanced', 'get-live-google-dataset-info-advanced', 'get-google-dataset-info-advanced', 'get-live-google-finance-explore-serp-advanced', 'get-live-google-finance-explore-serp-html', 'get-google-finance-explore-serp-advanced', 'get-google-finance-explore-serp-html', 'get-live-google-finance-markets-serp-advanced', 'get-live-google-finance-markets-serp-html', 'get-google-finance-markets-serp-advanced', 'get-google-finance-markets-serp-html', 'get-live-google-finance-quote-serp-advanced', 'get-live-google-finance-quote-serp-html', 'get-google-finance-quote-serp-advanced', 'get-google-finance-quote-serp-html' ], }, }, }, { displayName: 'OS', name: 'os', type: 'options', description: 'Device operating system', hint: 'If you specify desktop in the device field, choose from the following values: windows, macos. If you specify mobile in the device field, choose from the following values: android, ios.', options: [ { name: 'Windows', value: 'windows', }, { name: 'macOS', value: 'macos', }, { name: 'Android', value: 'android', }, { name: 'iOS', value: 'ios', }, ], default: 'windows', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-local-finder-serp-advanced', 'get-live-google-local-finder-serp-html', 'get-google-local-finder-serp-advanced', 'get-google-local-finder-serp-html', 'get-google-ai-mode-serp-advanced', 'get-google-ai-mode-serp-html', 'get-live-google-ai-mode-serp-advanced', 'get-live-google-ai-mode-serp-html' ], }, }, }, { displayName: 'OS', name: 'os_desktop_only', type: 'options', description: 'Device operating system', options: [ { name: 'Windows', value: 'windows', }, { name: 'macOS', value: 'macos', } ], default: 'windows', displayOptions: { show: { operation: [ 'get-live-google-news-serp-advanced', 'get-live-google-news-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced', 'get-live-google-images-serp-advanced', 'get-live-google-images-serp-html', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-live-google-dataset-serp-advanced', 'get-google-dataset-serp-advanced', 'get-live-google-dataset-info-advanced', 'get-google-dataset-info-advanced' ], }, }, }, { displayName: 'OS', name: 'os_windows_only', type: 'options', description: 'Device operating system', options: [ { name: 'Empty', value: '', }, { name: 'Windows', value: 'windows', } ], default: '', displayOptions: { show: { operation: [ 'get-live-google-finance-explore-serp-advanced', 'get-live-google-finance-explore-serp-html', 'get-google-finance-explore-serp-advanced', 'get-google-finance-explore-serp-html', 'get-live-google-finance-markets-serp-advanced', 'get-live-google-finance-markets-serp-html', 'get-google-finance-markets-serp-advanced', 'get-google-finance-markets-serp-html', 'get-live-google-finance-quote-serp-advanced', 'get-live-google-finance-quote-serp-html', 'get-google-finance-quote-serp-advanced', 'get-google-finance-quote-serp-html' ], }, }, }, { displayName: 'Search Engine Domain', name: 'se_domain', type: 'string', default: '', hint: 'We choose the relevant search engine domain automatically according to the location and language you specify however, you can set a custom search engine domain in this field. Example: google.co.uk, google.com.au, google.de, etc.', displayOptions: { show: { operation: [ 'get-live-google-organic-serp-regular', 'get-live-google-organic-serp-advanced', 'get-live-google-organic-serp-html', 'get-google-organic-serp-regular', 'get-google-organic-serp-advanced', 'get-google-organic-serp-html', 'get-live-google-maps-serp-advanced', 'get-google-maps-serp-advanced', 'get-live-google-news-serp-advanced', 'get-live-google-news-serp-html', 'get-google-news-serp-advanced', 'get-google-news-serp-html', 'get-live-google-events-serp-advanced', 'get-google-events-serp-advanced', 'get-live-google-images-serp-advanced', 'get-live-google-images-serp-html', 'get-google-images-serp-advanced', 'get-google-images-serp-html', 'get-google-search-by-image-serp-advanced', 'get-google-search-by-image-serp-html', 'get-live-google-ai-mode-serp-html' ], }, }, }, { displayName: 'Advertising Platform', name: 'platform', type: 'options', options: [ { name: 'Empty', value: '', }, { name: 'All', value: 'all', }, { name: 'Google Play', value: 'google_play', }, { name: 'Google Maps', value: 'google_maps', }, { name: 'Google Search', value: 'google_search', }, { name: 'Google Shopping', value: 'google_shopping', }, { name: 'Youtube', value: 'youtube', } ], default: '', displayOptions: { show: { operation: [ 'get-live-google-ads-search-advanced', 'get-google-ads-search-advanced' ], }, }, }, { displayName: 'Ad Format', name: 'format', type: 'options', options: [ { name: 'Empty', value: '', }, { name: 'All', value: 'all', }, { name: 'Text', value: 'text', }, { name: 'Image', value: 'image',