n8n-nodes-dataforseo
Version:
DataForSEO is an SEO and marketing data provider, empowering businesses with invaluable insights via APIs and databases.
311 lines • 11 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.YahooOperations = void 0;
exports.YahooOperations = [
{
displayName: 'Operation',
name: 'operation',
type: 'options',
noDataExpression: true,
displayOptions: {
show: {
resource: ['yahoo'],
},
},
options: [
{
name: 'Get Live Yahoo Organic SERP Regular',
value: 'get-live-yahoo-organic-serp-regular',
action: 'Get live yahoo organic SERP regular',
description: 'Get Regular Yahoo Search results for the specified keyword (live)'
},
{
name: 'Get Live Yahoo Organic SERP Advanced',
value: 'get-live-yahoo-organic-serp-advanced',
action: 'Get live yahoo organic SERP advanced',
description: 'Get Advanced Yahoo Search results for the specified keyword (live)'
},
{
name: 'Get Live Yahoo Organic SERP HTML',
value: 'get-live-yahoo-organic-serp-html',
action: 'Get live yahoo organic SERP HTML',
description: 'Get HTML Yahoo Search results for the specified keyword (live)'
},
{
name: 'Get Yahoo Organic SERP Regular',
value: 'get-yahoo-organic-serp-regular',
action: 'Get yahoo organic SERP regular',
description: 'Get Regular Yahoo Search results for the specified keyword',
},
{
name: 'Get Yahoo Organic SERP Advanced',
value: 'get-yahoo-organic-serp-advanced',
action: 'Get yahoo organic SERP advanced',
description: 'Get Advanced Yahoo Search results for the specified keyword'
},
{
name: 'Get Yahoo Organic SERP HTML',
value: 'get-yahoo-organic-serp-html',
action: 'Get yahoo organic SERP html',
description: 'Get HTML Yahoo Search results for the specified keyword'
}
],
default: 'get-live-yahoo-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-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
required: true,
default: '',
},
{
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/yahoo/locations/?bash">Supported locations</a>.',
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
required: true,
default: '',
},
{
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/yahoo/languages/?bash">Supported languages</a>.',
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-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-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
},
{
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-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
},
{
displayName: 'Direct URL of the Search Query',
name: 'url',
type: 'string',
default: '',
description: 'You can specify a direct URL and we will sort it out to the necessary fields',
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
},
{
displayName: 'Device',
name: 'device',
type: 'options',
options: [
{
name: 'Desktop',
value: 'desktop',
},
{
name: 'Mobile',
value: 'mobile',
},
],
default: 'desktop',
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-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-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
},
{
displayName: 'Depth',
name: 'depth',
type: 'number',
typeOptions: {
maxValue: 700,
minValue: 1,
numberPrecision: 0,
},
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
default: 100,
},
{
displayName: 'Page Crawl Limit',
name: 'max_crawl_pages',
type: 'number',
typeOptions: {
maxValue: 100,
minValue: 1,
numberPrecision: 0,
},
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
default: null
},
{
displayName: 'Additional Parameters of the Search Query',
name: 'search_param',
type: 'string',
default: '',
displayOptions: {
show: {
operation: [
'get-live-yahoo-organic-serp-regular',
'get-live-yahoo-organic-serp-advanced',
'get-live-yahoo-organic-serp-html',
'get-yahoo-organic-serp-regular',
'get-yahoo-organic-serp-advanced',
'get-yahoo-organic-serp-html'
],
},
},
},
];
//# sourceMappingURL=yahoo.js.map