REST Resource: accounts.locations.localPosts

সংস্থান: লোকালপোস্ট

একটি অবস্থানের জন্য একটি স্থানীয় পোস্ট প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "languageCode": string,
  "summary": string,
  "callToAction": {
    object (CallToAction)
  },
  "createTime": string,
  "updateTime": string,
  "event": {
    object (LocalPostEvent)
  },
  "state": enum (LocalPostState),
  "media": [
    {
      object (MediaItem)
    }
  ],
  "searchUrl": string,
  "topicType": enum (LocalPostTopicType),
  "alertType": enum (AlertType),
  "offer": {
    object (LocalPostOffer)
  }
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। ফর্মে এই স্থানীয় পোস্টের জন্য Google শনাক্তকারী: accounts/{accountId}/locations/{locationId}/localPosts/{localPostId}

languageCode

string

স্থানীয় পোস্টের ভাষা।

summary

string

স্থানীয় পোস্টের বিবরণ/বডি।

callToAction

object ( CallToAction )

প্রচারের মাধ্যমে ক্লিক করার সময় ব্যবহারকারীদের যে URL-এ পাঠানো হয়। টপিক টাইপ OFFER জন্য উপেক্ষা করা হয়েছে।

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। পোস্ট তৈরির সময়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ব্যবহারকারীর করা পোস্টের শেষ পরিবর্তনের সময়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

event

object ( LocalPostEvent )

ইভেন্ট তথ্য। EVENT এবং OFFER বিষয়ের প্রকারের জন্য প্রয়োজনীয়।

state

enum ( LocalPostState )

শুধুমাত্র আউটপুট। পোস্টের অবস্থা, এটি তার জীবনচক্রের কোন অংশে রয়েছে তা নির্দেশ করে।

media[]

object ( MediaItem )

পোস্টের সঙ্গে সংশ্লিষ্ট গণমাধ্যম মো. sourceUrl হল একটি LocalPost MediaItem-এর জন্য একমাত্র সমর্থিত ডেটা ক্ষেত্র।

searchUrl

string

শুধুমাত্র আউটপুট। গুগল সার্চে স্থানীয় পোস্টের লিঙ্ক। এই লিঙ্কটি সোশ্যাল মিডিয়া, ইমেল, টেক্সট ইত্যাদির মাধ্যমে পোস্ট শেয়ার করতে ব্যবহার করা যেতে পারে।

topicType

enum ( LocalPostTopicType )

প্রয়োজন। পোস্টের বিষয়ের ধরন: স্ট্যান্ডার্ড, ইভেন্ট, অফার বা সতর্কতা।

alertType

enum ( AlertType )

পোস্টটি যে ধরনের সতর্কতার জন্য তৈরি করা হয়েছে। এই ক্ষেত্রটি শুধুমাত্র টপিক টাইপ অ্যালার্টের পোস্টের জন্য প্রযোজ্য, এবং সতর্কতার একটি সাব-টাইপ হিসাবে আচরণ করে।

offer

object ( LocalPostOffer )

অফার পোস্টের জন্য অতিরিক্ত ডেটা। এটি শুধুমাত্র তখনই সেট করা উচিত যখন topicType অফার করা হয়।

কলটোঅ্যাকশন

একটি ক্রিয়া যা সঞ্চালিত হয় যখন ব্যবহারকারী পোস্টের মাধ্যমে ক্লিক করে

JSON প্রতিনিধিত্ব
{
  "actionType": enum (ActionType),
  "url": string
}
ক্ষেত্র
actionType

enum ( ActionType )

যে ধরনের কর্ম সঞ্চালিত হবে.

url

string

ক্লিক করার পর ব্যবহারকারীকে নির্দেশিত করা হবে URL। CTA CTA-এর জন্য এই ক্ষেত্রটি সেট না করে ছেড়ে দেওয়া উচিত।

অ্যাকশন টাইপ

যে ধরনের কর্ম সঞ্চালিত হবে.

Enums
ACTION_TYPE_UNSPECIFIED অনির্দিষ্ট টাইপ করুন।
BOOK এই পোস্টটি একজন ব্যবহারকারীকে একটি অ্যাপয়েন্টমেন্ট/টেবিল/ইত্যাদি বুক করতে চায়৷
ORDER এই পোস্ট একটি ব্যবহারকারী কিছু অর্ডার করতে চায়.
SHOP এই পোস্টটি একজন ব্যবহারকারীকে একটি পণ্য ক্যাটালগ ব্রাউজ করতে চায়।
LEARN_MORE এই পোস্টটি একজন ব্যবহারকারীকে আরও জানতে চায় (তাদের ওয়েবসাইটে)।
SIGN_UP এই পোস্টটি একজন ব্যবহারকারীকে কিছু নিবন্ধন/সাইন আপ/যোগদান করতে চায়।
GET_OFFER

অবচয়। অফার সামগ্রী সহ একটি পোস্ট তৈরি করতে LocalPostTopicTypeOFFER ব্যবহার করুন৷

CALL এই পোস্টটি একজন ব্যবহারকারীকে ব্যবসায় কল করতে চায়।

স্থানীয় পোস্ট ইভেন্ট

একটি স্থানীয় পোস্টে বৈশিষ্ট্যযুক্ত একটি ইভেন্ট সম্পর্কিত সমস্ত তথ্য৷

JSON প্রতিনিধিত্ব
{
  "title": string,
  "schedule": {
    object (TimeInterval)
  }
}
ক্ষেত্র
title

string

অনুষ্ঠানের নাম।

schedule

object ( TimeInterval )

ইভেন্ট শুরু এবং শেষ তারিখ/সময়।

বিরতি

সময়ের ব্যবধান, সমেত। বৈধ হওয়ার জন্য এটিতে অবশ্যই সমস্ত ক্ষেত্র থাকতে হবে।

JSON প্রতিনিধিত্ব
{
  "startDate": {
    object (Date)
  },
  "startTime": {
    object (TimeOfDay)
  },
  "endDate": {
    object (Date)
  },
  "endTime": {
    object (TimeOfDay)
  }
}
ক্ষেত্র
startDate

object ( Date )

এই সময়ের শুরুর তারিখ।

startTime

object ( TimeOfDay )

এই সময়ের শুরুর সময়।

endDate

object ( Date )

এই সময়ের শেষ তারিখ।

endTime

object ( TimeOfDay )

এই সময়ের শেষ সময়।

দিনের সময়

দিনের একটি সময় প্রতিনিধিত্ব করে। তারিখ এবং সময় অঞ্চল হয় উল্লেখযোগ্য নয় বা অন্য কোথাও নির্দিষ্ট করা হয়েছে৷ একটি API লিপ সেকেন্ডের অনুমতি দিতে বেছে নিতে পারে। সম্পর্কিত প্রকারগুলি হল google.type.Date এবং google.protobuf.Timestamp

JSON প্রতিনিধিত্ব
{
  "hours": integer,
  "minutes": integer,
  "seconds": integer,
  "nanos": integer
}
ক্ষেত্র
hours

integer

24 ঘন্টা বিন্যাসে দিনের ঘন্টা. 0 থেকে 23 পর্যন্ত হওয়া উচিত। ব্যবসা বন্ধ হওয়ার সময় মত পরিস্থিতির জন্য একটি API "24:00:00" মানকে অনুমতি দিতে পারে।

minutes

integer

দিনের ঘন্টার মিনিট। 0 থেকে 59 এর মধ্যে হতে হবে।

seconds

integer

সময়ের মিনিটের সেকেন্ড। সাধারণত 0 থেকে 59 এর মধ্যে হতে হবে। একটি API 60 মান অনুমোদন করতে পারে যদি এটি লিপ-সেকেন্ডের অনুমতি দেয়।

nanos

integer

ন্যানোসেকেন্ডে সেকেন্ডের ভগ্নাংশ। 0 থেকে 999,999,999 পর্যন্ত হতে হবে।

স্থানীয় পোস্ট স্টেট

পোস্টটি কোন অবস্থায় আছে তা নির্দেশ করে

Enums
LOCAL_POST_STATE_UNSPECIFIED রাজ্য নির্দিষ্ট নয়।
REJECTED বিষয়বস্তু নীতি লঙ্ঘনের কারণে এই পোস্টটি প্রত্যাখ্যান করা হয়েছে।
LIVE এই পোস্টটি প্রকাশিত হয়েছে এবং বর্তমানে সার্চ ফলাফলে প্রদর্শিত হচ্ছে।
PROCESSING এই পোস্টটি প্রক্রিয়া করা হচ্ছে এবং অনুসন্ধান ফলাফলে প্রদর্শিত হচ্ছে না৷

LocalPostTopicType

স্থানীয় পোস্টের বিষয়ের ধরন, যা একটি পোস্ট তৈরি এবং রেন্ডার করতে বিভিন্ন টেমপ্লেট নির্বাচন করতে ব্যবহৃত হয়।

Enums
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED কোন পোস্ট টাইপ নির্দিষ্ট করা নেই.
STANDARD পোস্টে প্রাথমিক তথ্য রয়েছে, যেমন সারাংশ এবং ছবি।
EVENT পোস্টে মৌলিক তথ্য এবং একটি ঘটনা রয়েছে।
OFFER পোস্টে মৌলিক তথ্য, একটি ইভেন্ট এবং অফার সম্পর্কিত বিষয়বস্তু রয়েছে (যেমন কুপন কোড)
ALERT একটি চলমান ইভেন্ট সম্পর্কিত উচ্চ-অগ্রাধিকার, এবং সময়োপযোগী ঘোষণা। লেখার জন্য এই ধরনের পোস্ট সবসময় পাওয়া যায় না।

অ্যালার্ট টাইপ

ইভেন্টের ধরন যার জন্য সতর্কতা পোস্ট তৈরি করা হয়েছিল৷

Enums
ALERT_TYPE_UNSPECIFIED কোন সতর্কতা নির্দিষ্ট করা হয় না.
COVID_19 2019 করোনাভাইরাস রোগ মহামারী সম্পর্কিত সতর্কতা। কোভিড পোস্ট শুধুমাত্র একটি সারাংশ ক্ষেত্র এবং একটি কল টু অ্যাকশন ক্ষেত্র সমর্থন করে। এই সতর্কতাগুলি আর প্রাসঙ্গিক না হলে, COVID-19 টাইপের জন্য নতুন সতর্কতা পোস্ট তৈরি করা অক্ষম করা হবে। যাইহোক, ব্যবসায়ী এখনও তাদের বিদ্যমান COVID-19 পোস্টগুলি পরিচালনা করতে সক্ষম হবেন।

LocalPostOffer

অফার পোস্টের জন্য নির্দিষ্ট ক্ষেত্র।

JSON প্রতিনিধিত্ব
{
  "couponCode": string,
  "redeemOnlineUrl": string,
  "termsConditions": string
}
ক্ষেত্র
couponCode

string

ঐচ্ছিক। দোকানে বা অনলাইনে ব্যবহারযোগ্য অফার কোড।

redeemOnlineUrl

string

ঐচ্ছিক। অফার ভাঙ্গার অনলাইন লিঙ্ক.

termsConditions

string

ঐচ্ছিক। অফার শর্তাবলী.

পদ্ধতি

create

নির্দিষ্ট অবস্থানের সাথে যুক্ত একটি নতুন স্থানীয় পোস্ট তৈরি করে এবং এটি ফেরত দেয়।

delete

একটি স্থানীয় পোস্ট মুছে দেয়।

get

নির্দিষ্ট স্থানীয় পোস্ট পায়.

list

একটি অবস্থানের সাথে যুক্ত স্থানীয় পোস্টগুলির একটি তালিকা প্রদান করে৷

patch

নির্দিষ্ট স্থানীয় পোস্ট আপডেট করে এবং আপডেট করা স্থানীয় পোস্ট ফেরত দেয়।

reportInsights

একটি একক তালিকার সাথে যুক্ত স্থানীয় পোস্টগুলির একটি সেটের জন্য অন্তর্দৃষ্টি প্রদান করে৷