DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
הגדרת משימות ביקורות Tripadvisor בנתוני עסקים
מעמיד בתור ביקורות Tripadvisor עבור נכס אחד ומחזיר id של משימה. התגובה עטופה במעטפת של DataForSEO: הנתונים ב-tasks[0].result, והתוצאה ב-tasks[0].status_code — גם בקשה שנדחתה מחזירה HTTP 200. שליפה עם get_dataforseo_business_tripadvisor_reviews_fetch; המקבילה של Trustpilot היא post_dataforseo_business_trustpilot_reviews_submit.
מראה תמחור
- מדידה: עלות תגובה מדווחת.
- אומדן בקשת עיון: 0.2428 דולר ארה״ב.
- מכפיל לקוח לעיון: 1.0. אין להחיל אותו בשנית על סכום לקוח שכבר נקבע.
זהו מטא-נתון לעיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.
- סוג: array (object | null)[]
- depthסוג: integer | null
עומק פענוח
שדה אופציונלי
מספר הביקורות ב-SERP;
אנו ממליצים בחום להגדיר את עומק הפענוח בכפולות של עשר, מפני שהמערכות שלנו מעבדות עשר ביקורות ברצף;
ערך ברירת מחדל:10;
ערך מרבי:4490
החשבון שלכם יחויב עבור כל SERP המכיל עד 10 תוצאות;
הגדרת עומק מעל 10 עשויה לגרום לחיובים נוספים אם מנוע החיפוש מחזיר יותר מ-10 תוצאות;
אפשר לחשב את העלות בעמוד התמחור. - keywordסוג: string
מילת מפתח
שדה חובה אם לא מצייניםurl_path
מילת המפתח שתציינו צריכה לציין שם של עסק קיים או מקום בולט ב-Tripadvisor;
אפשר לציין עד 700 תווים בשדהkeyword;
כל ה-%## יפוענחו (והתו ‘+’ יפוענח לרווח);
אם אתם צריכים להשתמש בתו “%” ב-keyword, ציינו אותו כ-“%25” - languageסוג: string | null
_code קוד שפת מנוע החיפוש
שדה אופציונלי
אם משתמשים בשדה הזה, החשבון שלכם יחויב בבקשת נוספת אחת
אפשר לקבל את רשימת השפות הזמינות עםlanguage_codeבבקשה נפרדת אלhttps://api.dataforseo.com/v3/business_data/tripadvisor/languages
דוגמה:en
תחויבו בתשלום נוסף עבור הגדרת פרמטר שפה בנקודת הקצה הזו.
אפשר לחשב את העלות בעמוד התמחור. - languageסוג: string | null
_name השם המלא של שפת מנוע החיפוש
שדה אופציונלי
אם משתמשים בשדה הזה, החשבון שלכם יחויב בבקשת נוספת אחת
אפשר לקבל את רשימת השפות הזמינות עםlanguage_nameבבקשה נפרדת אלhttps://api.dataforseo.com/v3/business_data/tripadvisor/languages
דוגמה:English
תחויבו בתשלום נוסף עבור הגדרת פרמטר שפה בנקודת הקצה הזו.
אפשר לחשב את העלות בעמוד התמחור. - locationסוג: integer
_code קוד מיקום מנוע החיפוש
שדה חובה אם לא מצייניםlocation_nameאוurl_path
אפשר לקבל את רשימת המיקומים הזמינים עםlocation_codeבבקשה נפרדת אלhttps://api.dataforseo.com/v3/business_data/tripadvisor/locations
דוגמה:1003854 - locationסוג: string
_name השם המלא של מיקום מנוע החיפוש
שדה חובה אם לא מצייניםlocation_codeאוurl_path
אפשר לקבל את רשימת המיקומים הזמינים עםlocation_nameבבקשה נפרדת אלhttps://api.dataforseo.com/v3/business_data/tripadvisor/locations
דוגמה:London,England,United Kingdom - monthsסוג: array string[] | null
סינון לפי חודשי הביקור של המטייל
שדה אופציונלי
ערכים אפשריים:january,february,march,april,may,april,june,july,august,september,october,november,december
אפשר לציין כמה ערכים בבת אחת - pingbackסוג: string | null
_url כתובת URL להתראה על השלמת משימה
שדה אופציונלי
כשהמשימה תושלם, נודיע לכם באמצעות בקשת GET שתישלח לכתובת ה-URL שציינתם
אפשר להשתמש במחרוזת ‘$id’ כמשתנה$idוב-‘$tag’ כמשתנה$tagמקודד ב-urlencoded. נעדכן את הערכים הנדרשים לפני שליחת הבקשה.
דוגמה:http://your-server.com/pingscript?id=$idhttp://your-server.com/pingscript?id=$id&tag=$tag
הערה: תווים מיוחדים ב-pingback_urlיקודדו ב-urlencoded;
לדוגמה, התו#יקודד ל-%23 - postbackסוג: string | null
_url כתובת URL לשליחת תוצאות המשימה
שדה אופציונלי
כשהמשימה תושלם, נשלח בקשת POST עם התוצאות שלה דחוסות בפורמטgzipאל ה-postback_urlשציינתם
אפשר להשתמש במחרוזת ‘$id’ כמשתנה$idוב-‘$tag’ כמשתנה$tagמקודד ב-urlencoded. נעדכן את הערכים הנדרשים לפני שליחת הבקשה.
דוגמה:http://your-server.com/postbackscript?id=$idhttp://your-server.com/postbackscript?id=$id&tag=$tag
הערה: תווים מיוחדים ב-postback_urlיקודדו ב-urlencoded;
לדוגמה, התו#יקודד ל-%23 - priorityסוג: integer | null
- ratingsסוג: array string[] | null
דירוג מטיילים ב-Tripadvisor עבור מקום מעניין
שדה אופציונלי
דירוג המבוסס על הביקורות הכתובות של מטייל לאחר שביקר במקום.
ערכים אפשריים:excellent,very_good,average,poor,terrible
אפשר לציין כמה ערכים בבת אחת - sortסוג: string | null
_by פרמטרי מיון תוצאות
שדה אופציונלי
אפשר להשתמש בשדה הזה כדי למיין את התוצאות;
סוגי מיון אפשריים:most_recentdetailed_reviews - tagסוג: string | null
מזהה משימה מוגדר על ידי המשתמש
שדה אופציונלי
מגבלת התווים היא 255
אפשר להשתמש בפרמטר הזה כדי לזהות את המשימה ולהתאים אותה לתוצאה
את ערך ה-tagשציינתם תמצאו באובייקטdataשל התגובה - translateסוג: boolean | null
_reviews - urlסוג: string
_path נתיב URL של הישות העסקית
שדה חובה אם לא מצייניםkeyword
נתיב URL לדף הישות העסקית ב-Tripadvisor;
דוגמאות:Hotel_Review-g60763-d23462501-Reviews-Margaritaville_Times_Square-New_York_City_New_York.htmlhttps://www.tripadvisor.com/Hotel_Review-g60763-d23462501-Reviews-Margaritaville_Times_Square-New_York_City_New_York.html - visitסוג: array string[] | null
_type סינון לפי סוג המטיילים שכתבו ביקורת
שדה אופציונלי
ערכים אפשריים:families,couples,solo,business,friends
אפשר לציין כמה ערכים בבת אחת
- סוג: object | null · Response36Afe1097B20_BusinessDataTripadvisorReviewsTaskPostResponseInfo200
- סוג: number | null פורמט: doublecost
סך עלות המשימות, בדולר ארה״ב
- סוג: integer | nullstatus
_code קוד סטטוס כללי את הרשימה המלאה של קודי התגובה אפשר למצוא כאן
- סוג: string | nullstatus
_message הודעה אינפורמטיבית כללית את הרשימה המלאה של ההודעות האינפורמטיביות הכלליות אפשר למצוא כאן
- סוג: array (object | null)[] | nulltasks
מערך משימות
- סוג: object | null · Response36Afe1097B20_BusinessDataTripadvisorReviewsTaskPostTaskInfo
- costסוג: number | null פורמט: double
סך עלות המשימות, בדולר ארה״ב
- dataסוג: object | null
מכיל את אותם הפרמטרים שציינתם בבקשת POST
- propertyסוג: object | null
Name
- idסוג: string | null
מזהה משימה מזהה משימה ייחודי במערכת שלנו בפורמט UUID
- pathסוג: array (string | null)[] | null
נתיב URL
- resultסוג: object | null
מערך תוצאות
במקרה זה, הערך יהיה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/business_data/tripadvisor/reviews/task_post \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"url_path": "Hotel_Review-g60763-d23462501-Reviews-Margaritaville_Times_Square-New_York_City_New_York.html",
"location_code": 1003854,
"pingback_url": "https://your-server.com/pingback.php?id=$id&tag=$tag",
"tag": "some_string_123"
}
]'
{
"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": null
}
]
}