উৎস: পর্যালোচনা
এটি শুধুমাত্র আউটপুট। এটি কোনো একটি স্থানের পর্যালোচনা উপস্থাপন করে।
| JSON উপস্থাপনা |
|---|
{ "name": string, "reviewId": string, "reviewer": { object ( |
| ক্ষেত্র | |
|---|---|
name | রিসোর্সের নাম। রিভিউ-এর ক্ষেত্রে এর গঠনটি হলো |
reviewId | এনক্রিপ্ট করা অনন্য শনাক্তকারী। |
reviewer | পর্যালোচনার লেখক। |
starRating | রিভিউটির স্টার রেটিং। |
comment | পর্যালোচনার মূল অংশটি মার্কআপ সহ সাধারণ টেক্সট হিসেবে। |
createTime | রিভিউটি লেখার সময়সূচক টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
updateTime | রিভিউটি সর্বশেষ কখন পরিবর্তন করা হয়েছিল তার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
reviewReply | এই পর্যালোচনার জবাবে এই স্থানের মালিক/ব্যবস্থাপকের উত্তর। |
পর্যালোচক
পর্যালোচনাটির লেখকের প্রতিনিধিত্ব করে।
| JSON উপস্থাপনা |
|---|
{ "profilePhotoUrl": string, "displayName": string, "isAnonymous": boolean } |
| ক্ষেত্র | |
|---|---|
profilePhotoUrl | পর্যালোচনাকারীর প্রোফাইল ফটোর লিঙ্ক। শুধুমাত্র যদি |
displayName | পর্যালোচনাকারীর নাম। শুধুমাত্র যদি |
isAnonymous | পর্যালোচক নিজের পরিচয় গোপন রাখতে চেয়েছেন কিনা তা নির্দেশ করে। |
StarRating
পাঁচের মধ্যে তারকা রেটিং, যেখানে পাঁচ হলো সর্বোচ্চ রেটিং।
| এনাম | |
|---|---|
STAR_RATING_UNSPECIFIED | নির্দিষ্ট করা হয়নি। |
ONE | One star out of a maximum of five. |
TWO | সর্বোচ্চ পাঁচটির মধ্যে দুটি তারকা। |
THREE | সর্বোচ্চ পাঁচটির মধ্যে তিনটি তারকা। |
FOUR | সর্বোচ্চ পাঁচটির মধ্যে চারটি তারকা। |
FIVE | সর্বোচ্চ তারকা রেটিং। |
পর্যালোচনা উত্তর
এটি কোনো পর্যালোচনার জবাবে স্থানটির মালিক/ব্যবস্থাপকের দেওয়া উত্তর।
| JSON উপস্থাপনা |
|---|
{
"comment": string,
"updateTime": string,
"reviewReplyState": enum ( |
| ক্ষেত্র | |
|---|---|
comment | উত্তরের মূল অংশটি মার্কআপ সহ সাধারণ টেক্সট হিসেবে থাকবে। এর সর্বোচ্চ দৈর্ঘ্য ৪০৯৬ বাইট। |
updateTime | শুধুমাত্র আউটপুট। উত্তরটি সর্বশেষ কখন পরিবর্তন করা হয়েছিল তার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
reviewReplyState | শুধুমাত্র আউটপুট। পর্যালোচনা উত্তরের অবস্থা। |
রাজ্য
একটি রিভিউ উত্তরের মডারেশন অবস্থা নির্দেশ করে।
| এনাম | |
|---|---|
REVIEW_REPLY_STATE_UNSPECIFIED | এটি নির্দেশ করে যে অবস্থাটি অনির্দিষ্ট। |
PENDING | এটি নির্দেশ করে যে উত্তরটি পর্যালোচনার জন্য অপেক্ষাধীন রয়েছে। |
REJECTED | এর দ্বারা বোঝানো হয়েছে যে উত্তরটি প্রত্যাখ্যান করা হয়েছে। |
APPROVED | এটি নির্দেশ করে যে উত্তরটি অনুমোদিত হয়েছে। |
পদ্ধতি | |
|---|---|
| নির্দিষ্ট পর্যালোচনার প্রতিক্রিয়াটি মুছে দেয়। |
| নির্দিষ্ট পর্যালোচনাটি ফেরত দেয়। |
| নির্দিষ্ট অবস্থানের রিভিউগুলোর পৃষ্ঠাভিত্তিক তালিকা ফেরত দেয়। |
| নির্দিষ্ট পর্যালোচনার উত্তর আপডেট করে। |