تنظیم وظایف ‘Google Ads Search Volume’ زنده
DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
تنظیم وظایف ‘Google Ads Search Volume’ زنده
حجم جستجوی Google Ads برای فهرستی از keywords. keyword، location_code، language_code، search_partners، competition، competition_index، search_volume، low_top_of_page_bid، high_top_of_page_bid، cpc و monthly_searches را برمیگرداند، بههمراه spell هنگامی که Google اصطلاح را تصحیح کرده باشد. پاسخ در پاکت DataForSEO قرار میگیرد: دادهها در tasks[0].result و نتیجه در tasks[0].status_code — درخواست ردشده نیز همچنان HTTP 200 برمیگرداند. این عدد کلاسیک حجم جستجو است؛ برای اینکه افراد چند وقت یکبار از یک دستیار میپرسند، از post_dataforseo_ai_keyword_volume_live استفاده کنید. دوقلوهای ارسال و واکشی این نقطه پایانی همین کار را بهصورت ناهمگام و با همان قیمت، برای دستههای بزرگتر از آنکه بتوان منتظرشان ماند انجام میدهند.
مرجع قیمتگذاری
- اندازهگیری: هزینه گزارششده پاسخ.
- برآورد درخواست مرجع: 0.09 دلار آمریکا.
- ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
فقط فراداده مرجع است، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: array (object | null)[]
- dateنوع: string | null
_from تاریخ شروع بازه زمانی
فیلد اختیاری
قالب تاریخ:"yyyy-mm-dd"
حداقل مقدار: 4 سال از تاریخ جاری
بهطور پیشفرض، دادهها برای 12 ماه گذشته برگردانده میشوند؛
نکته: تاریخ مشخصشده نمیتواند بزرگتر از تاریخ مشخصشده درdate_toو/یا تاریخ دیروز باشد؛ اگر نقطه پایانی Status در فیلدactual_dataمقدارfalseبرگرداند،date_fromرا میتوان روی ماه قبل از ماه گذشته و پیشتر تنظیم کرد؛
اگر نقطه پایانی Status در فیلدactual_dataمقدارtrueبرگرداند،date_fromرا میتوان روی ماه گذشته و پیشتر تنظیم کرد - dateنوع: string | null
_to تاریخ پایان بازه زمانی
فیلد اختیاری
نکته: تاریخ مشخصشده نمیتواند بزرگتر از ماه گذشته باشد، Google Ads دادهای درباره ماه جاری برنمیگرداند؛
اگر این فیلد را مشخص نکنید، بهطور پیشفرض از تاریخ دیروز استفاده میشود
قالب تاریخ:"yyyy-mm-dd"
مثال:"2022-11-30" - includeنوع: boolean | null
_adult _keywords - keywordsنوع: array string[]
کلمات کلیدی
فیلد الزامی
حداکثر تعداد کلمات کلیدی که میتوانید تعیین کنید: 1000
حداکثر تعداد نویسه برای هر کلمه کلیدی: 80
حداکثر تعداد کلمات برای هر عبارت کلیدی: 10
کلمات کلیدی مشخصشده به حروف کوچک تبدیل میشوند
نکته 1: ممکن است Google Ads برای برخی گروههای کلمات کلیدی دادهای برنگرداند؛
نکته 2: Google Ads مقادیر حجم جستجوی ترکیبی را برای گروههایی از کلمات کلیدی مشابه ارائه میدهد
برای دریافت حجم جستجوی کلمات کلیدی مشابه، توصیه میکنیم آنها را در درخواستهای جداگانه ارسال کنید؛
نکته 3: Google Ads استفاده از برخی نمادها و نویسههای خاص (مانند نمادهای UTF و ایموجیها) را مجاز نمیداند، بنابراین هنگام تنظیم وظیفه نمیتوانید از آنها استفاده کنید؛
برای اطلاع بیشتر از نمادها و نویسههای قابل استفاده، این مقاله را ببینیددرباره قواعد و محدودیتهای فیلدهای
keywordوkeywordsدر APIهای DataForSEO در این مقاله مرکز راهنمایی بیشتر بدانید - languageنوع: string | null
_code کد زبان موتور جستجو
فیلد اختیاری
میتوانید فهرست زبانهای موجود موتور جستجو را همراه باlanguage_codeآنها با ارسال یک درخواست جداگانه بهhttps://api.dataforseo.com/v3/keywords_data/google_ads/languagesدریافت کنید
مثال:en - languageنوع: string | null
_name نام کامل زبان موتور جستجو
فیلد اختیاری
میتوانید فهرست زبانهای موجود موتور جستجو را همراه باlanguage_nameآنها با ارسال یک درخواست جداگانه بهhttps://api.dataforseo.com/v3/keywords_data/google_ads/languagesدریافت کنید
مثال:English - locationنوع: integer | null
_code کد موقعیت موتور جستجو
فیلد اختیاری
اگر موقعیت را مشخص نکنید، نتایج جهانی، یعنی برای همه موقعیتهای موجود، دریافت میکنید؛
اگر از این فیلد استفاده کنید، نیازی به تعیینlocation_nameیاlocation_coordinateنیست؛
میتوانید فهرست موقعیتهای موجود موتورهای جستجو را همراه باlocation_codeآنها با ارسال یک درخواست جداگانه بهhttps://api.dataforseo.com/v3/keywords_data/google_ads/locationsدریافت کنید
مثال:2840 - locationنوع: string | null
_coordinate مختصات GPS یک موقعیت
فیلد اختیاری
اگر موقعیت را مشخص نکنید، نتایج جهانی، یعنی برای همه موقعیتهای موجود، دریافت میکنید؛
اگر از این فیلد استفاده کنید، نیازی به تعیینlocation_nameیاlocation_codeنیست؛
پارامترlocation_coordinateباید در قالب "latitude,longitude" مشخص شود؛
دادهها برای کشوری ارائه میشوند که مختصات مشخصشده به آن تعلق دارند؛
مثال:52.6178549,-155.352142 - locationنوع: string | null
_name نام کامل موقعیت موتور جستجو
فیلد اختیاری
اگر موقعیت را مشخص نکنید، نتایج جهانی، یعنی برای همه موقعیتهای موجود، دریافت میکنید؛
اگر از این فیلد استفاده کنید، نیازی به تعیینlocation_codeیاlocation_coordinateنیست
میتوانید فهرست موقعیتهای موجود موتور جستجو را همراه باlocation_nameآنها با ارسال یک درخواست جداگانه بهhttps://api.dataforseo.com/v3/keywords_data/google_ads/locationsدریافت کنید
مثال:London,England,United Kingdom - searchنوع: boolean | null
_partners - sortنوع: string | null
_by پارامترهای مرتبسازی نتایج
فیلد اختیاری
از این پارامترها برای مرتبسازی نتایج بر اساسrelevance،search_volume،competition_index،low_top_of_page_bidیاhigh_top_of_page_bidبه ترتیب نزولی استفاده کنید
مقدار پیشفرض:relevance - tagنوع: string | null
شناسه وظیفه تعریفشده توسط کاربر
فیلد اختیاری
محدودیت کاراکتر 255 است
میتوانید از این پارامتر برای شناسایی وظیفه و تطبیق آن با نتیجه استفاده کنید
مقدارtagمشخصشده را در آرایهdataپاسخ پیدا میکنید
- نوع: object | null · Response36Afe1097B20_KeywordsDataGoogleAdsSearchVolumeLiveResponseInfo200
- نوع: number | null قالب: doublecost
هزینه کل وظایف، دلار آمریکا
- نوع: integer | nullstatus
_code کد وضعیت عمومی فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- نوع: string | nullstatus
_message پیام اطلاعاتی عمومی فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- نوع: array (object | null)[] | nulltasks
آرایهای از وظایف
- نوع: object | null · Response36Afe1097B20_KeywordsDataGoogleAdsSearchVolumeLiveTaskInfo
- costنوع: number | null قالب: double
هزینه کل وظایف، دلار آمریکا
- dataنوع: object | null
همان پارامترهایی را دارد که در درخواست POST تعیین کردهاید
- propertyنوع: object | null
Name
- idنوع: string | null
شناسه وظیفه شناسه یکتای وظیفه در سیستم ما در قالب UUID
- pathنوع: array (string | null)[] | null
مسیر URL
- resultنوع: array (object | null)[] | null
آرایهای از نتایج
- competitionنوع: string | null
- competitionنوع: integer | null
_index - cpcنوع: number | null
هزینه هر کلیک
مبلغ پرداختشده (دلار آمریکا) را برای هر کلیک روی تبلیغ نمایشدادهشده برای یک کلیدواژه مشخص نشان میدهد - highنوع: number | null
_top _of _page _bid حداکثر پیشنهاد برای نمایش تبلیغ در بالای صفحه اول
مقداری را نشان میدهد که بزرگتر از حدود 80% کمترین پیشنهادهایی است که تبلیغات در آنها نمایش داده شدهاند (بر پایه آمار Google Ads برای تبلیغدهندگان)؛
این مقدار بسته به موقعیت مشخصشده در درخواست POST میتواند متفاوت باشد - keywordنوع: string | null
کلیدواژه
کلیدواژه با %## رمزگشاییشده بازگردانده میشود (کاراکتر جمع '+' به کاراکتر فاصله رمزگشایی میشود) - languageنوع: string | null
_code کد زبان در آرایه POST
اگر دادهای نباشد، مقدارnullاست - locationنوع: integer | null
_code کد مکان در آرایه POST
اگر دادهای نباشد، مقدارnullاست - lowنوع: number | null
_top _of _page _bid حداقل پیشنهاد برای نمایش تبلیغ در بالای صفحه اول
مقداری را نشان میدهد که بزرگتر از حدود 20% کمترین پیشنهادهایی است که تبلیغات در آنها نمایش داده شدهاند (بر پایه آمار Google Ads برای تبلیغدهندگان)؛
این مقدار بسته به موقعیت مشخصشده در درخواست POST میتواند متفاوت باشد - monthlyنوع: array (object | null)[] | null
_searches جستجوهای ماهانه
تعداد (تقریبی) جستجوهای این ایده کلیدواژه (بهصورت موجود برای دوازده ماه گذشته بهطور پیشفرض) را نشان میدهد که به موقعیتهای جغرافیایی مشخصشده هدفگیری شدهاند؛
اگر دادهای نباشد مقدار_nulln است- monthنوع: integer | null
ماه
- searchنوع: integer | null
_volume نرخ میانگین حجم جستجوی ماهانه
- yearنوع: integer | null
سال
- searchنوع: boolean | null
_partners نشان میدهد آیا دادههای شبکههای شریک در پاسخ گنجانده شدهاند
- searchنوع: integer | null قالب: int64
_volume نرخ میانگین حجم جستجوی ماهانه؛
تعداد (تقریبی) جستجوهای ایده کلیدواژه دادهشده را یا در google.com یا در google.com و شرکا، بسته به هدفگیری کاربر نشان میدهد؛
اگر دادهای نباشد مقدار_nulln است - spellنوع: string | null
- resultنوع: integer | null قالب: int64
_count تعداد عناصر در آرایه result
- statusنوع: integer | null
_code کد وضعیت وظیفه توسط DataForSEO تولید میشود و میتواند در بازه زیر باشد: 10000-60000 فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- statusنوع: string | null
_message پیام اطلاعاتی وظیفه فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- timeنوع: string | null
زمان اجرا، ثانیه
- نوع: integer | null قالب: int64tasks
_count تعداد وظایف در آرایه tasks
- نوع: integer | null قالب: int64tasks
_error تعداد وظایف در آرایه tasks که با خطا برگردانده شدهاند
- نوع: string | nulltime
زمان کل اجرا، بر حسب ثانیه
- نوع: string | nullversion
نسخه فعلی API
application/json - 400
درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.
- 401
یک کلید API معتبر Felo لازم است.
- 402
درخواست ادامه نمییابد چون یک الزام صورتحساب برآورده نشده است.
- 403
حساب مجاز به انجام این عملیات نیست.
- 429
به سقف درخواست یا هزینه رسیدهاید.
- 502
سرویس نتوانست درخواست را کامل کند.
- 503
سرویس API یا صورتحساب موقتاً در دسترس نیست.
- 504
سرویس هنگام پردازش درخواست به پایان مهلت رسید.
- default
پاسخ خطا؛ پاسخهای عبوری بالادست ممکن است از قالبهای ارائهدهنده استفاده کنند
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/keywords_data/google_ads/search_volume/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"location_code": 2840,
"keywords": [
"buy laptop",
"cheap laptops for sale",
"purchase laptop"
],
"date_from": "2021-08-01",
"search_partners": true
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"keyword": null,
"spell": null,
"location_code": null,
"language_code": null,
"search_partners": null,
"competition": null,
"competition_index": null,
"search_volume": null,
"low_top_of_page_bid": null,
"high_top_of_page_bid": null,
"cpc": null,
"monthly_searches": [
{
"year": null,
"month": null,
"search_volume": null
}
]
}
]
}
]
}