AgentLaunchEvent

একটি ইভেন্ট যেটি ঘটেছে যখন একটি এজেন্টের লঞ্চ স্থিতি পরিবর্তন করা হয়৷

AgentLaunchEvent "বার্তা" অবজেক্টের "ডেটা" ক্ষেত্রে উপস্থিত হয় যা এজেন্ট তার পাব/সাবস্ক্রিপশন থেকে গ্রহণ করে। "ডেটা" ফিল্ড হল একটি বেস64-এনকোড করা স্ট্রিং যা এজেন্টকে অবশ্যই PartnerEvent কাঠামোর সাথে মেলে ডিকোড করতে হবে।

JSON প্রতিনিধিত্ব
{
  "eventId": string,
  "agentId": string,
  "botDisplayName": string,
  "brandId": string,
  "brandDisplayName": string,
  "regionId": string,
  "oldLaunchState": enum (AgentLaunchEvent.LaunchState),
  "newLaunchState": enum (AgentLaunchEvent.LaunchState),
  "actingParty": string,
  "comment": string,
  "sendTime": string
}
ক্ষেত্র
eventId

string

ইভেন্ট উদাহরণের জন্য একটি অনন্য ইভেন্ট আইডি বরাদ্দ করা হয়েছে।

agentId

string

এজেন্টের অনন্য শনাক্তকারী। RCS বিজনেস মেসেজিং দ্বারা সেট করা হয়েছে।

botDisplayName

string

এজেন্টের প্রদর্শনের নাম।

brandId

string

ব্র্যান্ডের অনন্য শনাক্তকারী।

brandDisplayName

string

ব্র্যান্ডের প্রদর্শনের নাম।

regionId

string

যে অঞ্চলে এজেন্টের লঞ্চ পরিবর্তন করা হয়েছে তার শনাক্তকারী৷ বিন্যাস: "/v1/regions/{regionId}"। যেমন, "/v1/regions/fi-rcs"।

oldLaunchState

enum ( AgentLaunchEvent.LaunchState )

শুধুমাত্র আউটপুট। লঞ্চ রাজ্যের নতুন ধরনের.

newLaunchState

enum ( AgentLaunchEvent.LaunchState )

শুধুমাত্র আউটপুট। লঞ্চ অবস্থার বর্তমান প্রকার।

actingParty

string

অভিনয় দল।

comment

string

মন্তব্য পরিবর্তন করুন.

sendTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে সময়ে সার্ভার ইভেন্ট পাঠায়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"