查看原始 JSON
{
"type": "object",
"required": [],
"properties": {
"body": {
"type": "object",
"title": "Google Maps Reviews Scraper",
"properties": {
"language": {
"enum": [
"en",
"af",
"az",
"id",
"ms",
"bs",
"ca",
"cs",
"da",
"de",
"et",
"es",
"es-419",
"eu",
"fil",
"fr",
"gl",
"hr",
"zu",
"is",
"it",
"sw",
"lv",
"lt",
"hu",
"nl",
"no",
"uz",
"pl",
"pt-BR",
"pt-PT",
"ro",
"sq",
"sk",
"sl",
"fi",
"sv",
"vi",
"tr",
"el",
"bg",
"ky",
"kk",
"mk",
"mn",
"ru",
"sr",
"uk",
"ka",
"hy",
"iw",
"ur",
"ar",
"fa",
"am",
"ne",
"hi",
"mr",
"bn",
"pa",
"gu",
"ta",
"te",
"kn",
"ml",
"si",
"th",
"lo",
"my",
"km",
"ko",
"ja",
"zh-CN",
"zh-TW"
],
"type": "string",
"title": "Language",
"editor": "select",
"default": "en",
"example": "en",
"prefill": "en",
"enumTitles": [
"English",
"Afrikaans",
"azərbaycan",
"BahasaIndonesia",
"BahasaMelayu",
"bosanski",
"català",
"Čeština",
"Dansk",
"Deutsch (Deutschland)",
"eesti",
"Español (España)",
"Español (Latinoamérica)",
"euskara",
"Filipino",
"Français (France)",
"galego",
"Hrvatski",
"isiZulu",
"íslenska",
"Italiano",
"Kiswahili",
"latviešu",
"lietuvių",
"magyar",
"Nederlands",
"norsk",
"oʻzbekcha",
"polski",
"Português (Brasil)",
"Português (Portugal)",
"română",
"shqip",
"Slovenčina",
"slovenščina",
"Suomi",
"Svenska",
"TiếngViệt",
"Türkçe",
"Ελληνικά",
"български",
"кыргызча",
"қазақтілі",
"македонски",
"монгол",
"Русский",
"српски (ћирилица)",
"Українська",
"ქართული",
"հայերեն",
"עברית",
"اردو",
"العربية",
"فارسی",
"አማርኛ",
"नेपाली",
"हिन्दी",
"मराठी",
"বাংলা",
"ਪੰਜਾਬੀ",
"ગુજરાતી",
"தமிழ்",
"తెలుగు",
"ಕನ್ನಡ",
"മലയാളം",
"සිංහල",
"ไทย",
"ລາວ",
"ဗမာ",
"ខ្មែរ",
"한국어",
"日本語",
"简体中文",
"繁體中文"
],
"description": "可从 74 个语言代码选择,默认 en。请求本地化结果与来源可提供的译文,不是只筛选该语言的评价,也不保证每条均有译文。"
},
"placeIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "\\S+"
},
"title": "🗃 Place IDs",
"editor": "stringList",
"example": [
"ChIJabcdEFGHijklMNOPqrstUVWX"
],
"description": "可选已知 Google 地点 ID 列表。服务支持以 ChIJ 或 GhIJ 开头的 27 字符 ID;示例只是格式展示,不是已确认目标。"
},
"startUrls": {
"type": "array",
"title": "Google Maps place URLs",
"editor": "requestListSources",
"example": [
{
"url": "https://www.google.com/maps/place/Yellowstone+National+Park/@44.5857951,-110.5140571,9z/data=!3m1!4b1!4m5!3m4!1s0x5351e55555555555:0xaca8f930348fe1bb!8m2!3d44.427963!4d-110.588455?hl=en-GB"
}
],
"prefill": [
{
"url": "https://www.google.com/maps/place/Yellowstone+National+Park/@44.5857951,-110.5140571,9z/data=!3m1!4b1!4m5!3m4!1s0x5351e55555555555:0xaca8f930348fe1bb!8m2!3d44.427963!4d-110.588455?hl=en-GB"
}
],
"description": "可选请求列表,每项通过 url 属性提供链接。支持 Maps 搜索、地点、评价详情及 CID 链接;需提供支持的链接,而不是商家搜索文字。黄石预填内容只是示例。"
},
"maxReviews": {
"type": "integer",
"unit": "reviews per place",
"title": "Number of reviews",
"default": 10000000,
"example": 100,
"minimum": 1,
"prefill": 100,
"description": "可选整数,至少为 1,按每个地点限制请求数量。默认 10,000,000,预填 100 不是默认值;可按任务明确选择较小上限。访问和筛选可能使返回更少,不保证完整覆盖。"
},
"reviewsSort": {
"enum": [
"newest",
"mostRelevant",
"highestRanking",
"lowestRanking"
],
"type": "string",
"title": "Sort reviews by",
"editor": "select",
"default": "newest",
"example": "newest",
"enumTitles": [
"Newest",
"Most relevant",
"Highest ranking",
"Lowest ranking"
],
"description": "可选 newest(默认、最新)、mostRelevant(最相关)、highestRanking(最高评分)或 lowestRanking(最低评分)。高低指评价分数,不是商家搜索排名;使用 reviewsStartDate 时需明确选 newest。"
},
"personalData": {
"type": "boolean",
"title": "Personal data",
"default": true,
"example": true,
"description": "可选,默认 true,控制评价者 ID、姓名、账号和照片链接,以及评价链接。关闭后仍保留评价标识,不保证正文或媒体完全匿名。"
},
"reviewsOrigin": {
"enum": [
"all",
"google"
],
"type": "string",
"title": "Reviews origin",
"editor": "select",
"default": "all",
"example": "all",
"enumTitles": [
"All reviews",
"Google"
],
"description": "可选 all(默认),包含可取得的 Google 与第三方评价,或 google,只选 Google 自身评价。不同来源可能采用不同评分量表;all 可能提供较少 Google 评价,尤其是酒店,两种选择都不保证完整覆盖。"
},
"reviewsStartDate": {
"type": "string",
"title": "Only scrape reviews newer than [date]",
"editor": "datepicker",
"example": "2024-01-01",
"pattern": "^(\\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])(T[0-2]\\d:[0-5]\\d(:[0-5]\\d)?(\\.\\d+)?Z?)?$|^(\\d+)\\s*(minute|hour|day|week|month|year)s?$",
"dateType": "absoluteOrRelative",
"description": "可选发布时间界限,使用按 UTC 解释的 YYYY-MM-DD 或 ISO 日期时间,也可指定分钟、小时、天、周、月或年的相对范围。需明确选择 newest,采集遇到第一条较旧评价就停止。示例日期不是默认值,此设置不会自动改变排序。"
},
"reviewsFilterString": {
"type": "string",
"title": "Filter reviews by keywords",
"editor": "textarea",
"default": "",
"example": "",
"description": "可选文字,请求包含给定关键词的评价;默认空白,不使用关键词筛选。Google 将筛选内容限制为 500 字节,非拉丁文字可用字符数可能更少。"
}
},
"description": "可选请求对象,包含 Maps 目标与评价设置。要取得有用结果,需提供至少一个支持的 Maps 链接或地点 ID;输入字段本身均为可选。",
"schemaVersion": 1
}
},
"additionalProperties": false
}