संसाधन: एजेंट
बातचीत वाली ऐसी इकाई जो किसी ब्रैंड का प्रतिनिधित्व करती हो.
JSON के काेड में दिखाना |
---|
{ "name": string, "displayName": string, // Union field |
फ़ील्ड | |
---|---|
name |
एजेंट का यूनीक आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. इसे प्लैटफ़ॉर्म के हिसाब से तय किया जाता है. |
displayName |
ज़रूरी है. वह नाम जो एजेंट लोगों को दिखाता है. ज़्यादा से ज़्यादा 100 वर्ण. एजेंट की पुष्टि होने के बाद, कॉन्टेंट में बदलाव नहीं किया जा सकेगा. |
यूनियन फ़ील्ड ज़रूरी है. |
|
businessMessagesAgent |
Business Messages के लिए एजेंट की ज़्यादा जानकारी. |
BusinessMessagesAgent
Business Messages के एजेंट की खास जानकारी.
JSON के काेड में दिखाना |
---|
{ "logoUrl": string, "entryPointConfigs": [ { object ( |
फ़ील्ड | |
---|---|
logoUrl |
ज़रूरी नहीं. एजेंट के लोगो का सार्वजनिक तौर पर उपलब्ध यूआरएल. ज़्यादा से ज़्यादा 50 केबी. एजेंट की पुष्टि होने के बाद, कॉन्टेंट में बदलाव नहीं किया जा सकेगा. |
entryPointConfigs[] |
ज़रूरी नहीं. एंट्री पॉइंट कॉन्फ़िगरेशन की सूची. एजेंट की पुष्टि होने के बाद, कॉन्टेंट में बदलाव नहीं किया जा सकेगा. |
conversationalSettings |
ज़रूरी है. एजेंट के लिए बातचीत की सेटिंग, जिसे स्थान-भाषा के हिसाब से मैप किया गया हो. स्थान-भाषा को सही तरीके से बनाए गए IETF BCP 47 भाषा टैग से दिखाया जाता है. एक ऑब्जेक्ट, जिसमें |
defaultLocale |
ज़रूरी है. एजेंट के लिए डिफ़ॉल्ट स्थान-भाषा. |
primaryAgentInteraction |
ज़रूरी है. मुख्य एजेंट इंटरैक्शन की जानकारी. इसका इस्तेमाल तब किया जाता है, जब उपयोगकर्ता बातचीत शुरू करता है. |
additionalAgentInteractions[] |
ज़रूरी नहीं. एजेंट के साथ अन्य इंटरैक्शन की अतिरिक्त जानकारी. एजेंट को एक से ज़्यादा तरह के इंटरैक्शन के साथ काम करने की अनुमति देता है. |
customAgentId |
ज़रूरी नहीं. एजेंट के लिए पार्टनर की ओर से तय किया गया आइडेंटिफ़ायर. एजेंट को भेजे जाने वाले सभी मैसेज के साथ, आइडेंटिफ़ायर भेजा जाता है. |
agentTestUrl |
सिर्फ़ आउटपुट के लिए. एजेंट के बातचीत करने की सुविधा की जांच करने के लिए यूआरएल. इसे प्लैटफ़ॉर्म के हिसाब से तय किया जाता है. |
testUrls[] |
सिर्फ़ आउटपुट के लिए. एजेंट के बातचीत करने की सुविधा की जांच करने के लिए यूआरएल. इसे प्लैटफ़ॉर्म के हिसाब से तय किया जाता है. |
phone |
ज़रूरी नहीं. एजेंट का दिखाया जाने वाला फ़ोन नंबर. अगर बताया नहीं गया है, तो एजेंट, Google के नॉलेज ग्राफ़ में मौजूद ब्रैंड का फ़ोन नंबर दिखाता है. |
authorizationConfig |
ज़रूरी नहीं. OAuth सहायता के लिए अनुमति का कॉन्फ़िगरेशन. |
nonLocalConfig |
ज़रूरी नहीं. गैर-स्थानीय एंट्री पॉइंट के लिए कॉन्फ़िगरेशन. |
surveyConfig |
ज़रूरी नहीं. कस्टम सर्वे चालू करने के लिए कॉन्फ़िगरेशन. |
BusinessMessagesEntryPointConfig
एजेंट के लिए एंट्री पॉइंट कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{
"allowedEntryPoint": enum ( |
फ़ील्ड | |
---|---|
allowedEntryPoint |
ज़रूरी है. Google वह प्लैटफ़ॉर्म दिखाता है जिस पर एजेंट दिखता है. |
EntryPoint
Google वह प्लैटफ़ॉर्म दिखाता है जिस पर एजेंट दिखता है.
Enums | |
---|---|
ENTRY_POINT_UNSPECIFIED |
एंट्री पॉइंट की जानकारी नहीं है. |
LOCATION |
इस एजेंट के लिए, जगहों की जानकारी की सुविधा चालू करें. |
NON_LOCAL |
गैर-स्थानीय एंट्री पॉइंट के लिए Business Messages की सुविधा चालू करें. |
SupportedAgentInteraction
ऐसी बातचीत जो किसी एजेंट की मदद से काम करती है.
JSON के काेड में दिखाना |
---|
{ "interactionType": enum ( |
फ़ील्ड | |
---|---|
interactionType |
ज़रूरी है. इंटरैक्शन का वह टाइप जो एजेंट के साथ काम करता है. |
यूनियन फ़ील्ड representative . कॉन्फ़िगरेशन टाइप के बारे में ज़्यादा जानकारी. ज़रूरी है. representative इनमें से सिर्फ़ एक हो सकता है: |
|
botRepresentative |
बॉट प्रतिनिधि की जानकारी. |
humanRepresentative |
पेशेवर प्रतिनिधि की जानकारी. |
InteractionType
एजेंट के साथ काम करने वाला इंटरैक्शन.
Enums | |
---|---|
INTERACTION_TYPE_UNSPECIFIED |
इंटरैक्शन की जानकारी नहीं है. |
BOT |
बॉट इंटरैक्शन. |
HUMAN |
लोगों के साथ बातचीत. |
BotRepresentative
बॉट प्रतिनिधि की जानकारी.
JSON के काेड में दिखाना |
---|
{
"botMessagingAvailability": {
object ( |
फ़ील्ड | |
---|---|
botMessagingAvailability |
ज़रूरी है. बॉट मैसेज सेवा की उपलब्धता. |
MessagingAvailability
हफ़्ते के हर दिन के उन घंटों के दौरान जब मैसेज सेवा उपलब्ध रहेगी. काम के घंटों को एक साथ कई दिनों के लिए ग्रुप किया जा सकता है. उदाहरण के लिए, * 08:00–16:00 घंटे पीडीटी सोमवार–बुधवार * 10:00–14:00 घंटे पीडीटी गुरुवार से शुक्रवार * 15:00–18:00 घंटे पीडीटी गुरुवार से शुक्रवार * 10:00–14:00 घंटे पीडीटी शनिवार–शनिवार
अगर उपलब्धता में कोई अंतर हो, जैसे कि रविवार को कोई खास उपलब्धता न हो, तो इस दौरान मैसेज सेवा उपलब्ध नहीं होगी.
बॉट के खुले होने के समय से, उपलब्धता पर कोई असर नहीं पड़ता है. सिर्फ़ बॉट के लिए काम करने वाले एजेंट हमेशा वेलकम मैसेज दिखाते हैं. वहीं, इंसान और बॉट प्रतिनिधि की सेटिंग वाले एजेंट, उपलब्धता तय करते समय सिर्फ़ मानव प्रतिनिधियों को ध्यान में रखते हैं.
JSON के काेड में दिखाना |
---|
{
"hours": [
{
object ( |
फ़ील्ड | |
---|---|
hours[] |
ज़रूरी है. मैसेज की उपलब्धता के घंटे. |
आवर्स
इस अवधि के दौरान मैसेज सेवा उपलब्ध रहती है.
फ़ील्ड | |
---|---|
startTime |
ज़रूरी है. हफ़्ते के दिन की रेंज के अंदर हर दिन के लिए शुरू होने का समय. |
endTime |
ज़रूरी है. हफ़्ते के दिन की रेंज के अंदर, हर दिन के लिए खत्म होने का समय. |
timeZone |
ज़रूरी है. घंटों के लिए IANA टाइम ज़ोन. उदाहरण के लिए, "America/Los_Angeles". |
startDay |
ज़रूरी है. शुरू होने का दिन. |
endDay |
ज़रूरी है. खत्म होने का दिन. इसमें बताया गया दिन शामिल है. |
TimeOfDay
दिन का कोई समय दिखाता है. तारीख और टाइम ज़ोन कोई खास नहीं है या उन्हें कहीं और बताया गया है. एपीआई, लीप सेकंड को अनुमति देने का विकल्प चुन सकता है. इससे मिलते-जुलते टाइप google.type.Date
और google.protobuf.Timestamp
हैं.
JSON के काेड में दिखाना |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
फ़ील्ड | |
---|---|
hours |
24 घंटे के फ़ॉर्मैट में, दिन के घंटे. यह 0 से 23 के बीच होना चाहिए. कोई एपीआई "24:00:00" वैल्यू को अनुमति देने का विकल्प चुन सकता है कारोबार के बंद होने का समय जैसी स्थिति के लिए. |
minutes |
दिन के घंटे के मिनट. वैल्यू 0 से 59 के बीच होनी चाहिए. |
seconds |
समय के मिनट के सेकंड. आम तौर पर, यह संख्या 0 से 59 के बीच होनी चाहिए. अगर एपीआई, लीप-सेकंड की अनुमति देता है, तो हो सकता है कि एपीआई वैल्यू 60 को अनुमति दे. |
nanos |
नैनोसेकंड में सेकंड के फ़्रैक्शन. यह 0 से 9,99,99,99,999 के बीच होना चाहिए. |
DayOfWeek
हफ़्ते का कोई दिन दिखाता है.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
हफ़्ते के दिन की जानकारी नहीं दी गई है. |
MONDAY |
सोमवार |
TUESDAY |
मंगलवार |
WEDNESDAY |
बुधवार |
THURSDAY |
गुरुवार |
FRIDAY |
शुक्रवार |
SATURDAY |
शनिवार |
SUNDAY |
रविवार |
HumanRepresentative
Google प्रतिनिधि की जानकारी.
JSON के काेड में दिखाना |
---|
{
"humanMessagingAvailability": {
object ( |
फ़ील्ड | |
---|---|
humanMessagingAvailability |
ज़रूरी है. मानवीय मैसेज सेवा की उपलब्धता. |
AuthorizationConfig
Business Messages पर OAuth की सुविधा के साथ काम करने के लिए, कॉन्फ़िगरेशन की जानकारी.
JSON के काेड में दिखाना |
---|
{ "endpointUrl": string } |
फ़ील्ड | |
---|---|
endpointUrl |
वह एंडपॉइंट यूआरएल जहां उपयोगकर्ता लॉग इन करता है. |
NonLocalConfig
गैर-स्थानीय एंट्री पॉइंट चालू करने के लिए कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{ "contactOption": { object ( |
फ़ील्ड | |
---|---|
contactOption |
ज़रूरी है. मैसेज सेवा के बटन के साथ दिखने वाले एजेंट की संपर्क जानकारी. |
enabledDomains[] |
ज़रूरी है. साइटलिंक के एंट्री पॉइंट के लिए चालू किए जाने वाले डोमेन. |
phoneNumber |
ज़रूरी है. एजेंट का फ़ोन नंबर. गैर-स्थानीय एंट्री पॉइंट से शुरू होने वाली बातचीत के लिए, |
callDeflectionPhoneNumbers[] |
ज़रूरी है. कॉल डिफ़्लेक्शन के लिए फ़ोन नंबर की सूची. |
regionCodes[] |
ज़रूरी है. उन देशों के लिए CLDR क्षेत्र कोड की सूची जहां एजेंट को |
ContactOption
मैसेज सेवा बटन के साथ दिखने वाली संपर्क जानकारी.
JSON के काेड में दिखाना |
---|
{
"url": string,
"options": [
enum ( |
फ़ील्ड | |
---|---|
url |
ज़रूरी है. वह यूआरएल जिसके लिए संपर्क करने के विकल्प उपलब्ध हैं. |
options[] |
ज़रूरी है. बताए गए यूआरएल के लिए उपलब्ध संपर्क विकल्पों की सूची. |
विकल्प
संपर्क करने के विकल्प.
Enums | |
---|---|
OPTION_UNSPECIFIED |
सेट नहीं है |
WEB_CHAT |
वेब चैट का विकल्प. |
PHONE |
फ़ोन का विकल्प. |
EMAIL |
ईमेल का विकल्प. |
FAQS |
अक्सर पूछे जाने वाले सवाल का विकल्प. |
TWITTER |
Twitter का विकल्प. |
WHATSAPP |
WhatsApp का विकल्प. |
SurveyConfig
कस्टमाइज़ किए गए सर्वे के सवालों से जुड़ी सहायता के लिए, कॉन्फ़िगरेशन की जानकारी.
JSON के काेड में दिखाना |
---|
{
"templateQuestionIds": [
string
],
"customSurveys": {
string: {
object ( |
फ़ील्ड | |
---|---|
templateQuestionIds[] |
सर्वे में शामिल टेंप्लेट सवालों के लिए, टेंप्लेट सवाल के आईडी की सूची. |
customSurveys |
एजेंट के लिए, स्थान-भाषा के हिसाब से मैप किए गए, पसंद के मुताबिक सर्वे के सवाल. स्थान-भाषा को सही तरीके से बनाए गए IETF BCP 47 भाषा टैग से दिखाया जाता है. एक ऑब्जेक्ट, जिसमें |
CustomSurveyConfig
एजेंट के लिए पसंद के मुताबिक सर्वे कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{
"customQuestions": [
{
object ( |
फ़ील्ड | |
---|---|
customQuestions[] |
पसंद के मुताबिक बनाए गए सवालों की सूची. |
SurveyQuestion
हर सर्वे के सवाल का पूरा कॉन्टेंट.
JSON के काेड में दिखाना |
---|
{ "name": string, "questionType": enum ( |
फ़ील्ड | |
---|---|
name |
ज़रूरी है. सवाल का यूनीक आइडेंटिफ़ायर. |
questionType |
सिर्फ़ आउटपुट के लिए. सवाल किस तरह का है. |
questionContent |
ज़रूरी है. सवाल का कॉन्टेंट. अपनी पसंद के मुताबिक बनाए गए सवालों के लिए, ज़्यादा से ज़्यादा 200 वर्ण इस्तेमाल किए जा सकते हैं. |
responseOptions[] |
ज़रूरी है. सवाल के साथ दिखाए गए जवाबों की सूची. ज़्यादा से ज़्यादा 12. |
टाइप
सर्वे के सवाल का टाइप.
Enums | |
---|---|
TYPE_UNSPECIFIED |
सर्वे के सवाल किस तरह के हैं, इसकी जानकारी नहीं है. |
GOOGLE_STANDARD_QUESTION |
Google का स्टैंडर्ड सर्वे से जुड़ा सवाल. |
GOOGLE_TEMPLATE_QUESTION |
Google की ओर से दिया गया टेम्प्लेट सर्वे सवाल. |
PARTNER_CUSTOM_QUESTION |
पार्टनर की पसंद के मुताबिक सर्वे का सवाल. |
SurveyResponse
सर्वे के सवाल के जवाब के लिए कॉन्टेंट.
JSON के काेड में दिखाना |
---|
{ "content": string, "postbackData": string } |
फ़ील्ड | |
---|---|
content |
ज़रूरी है. यह टेक्स्ट, सर्वे में दिखता है. यह टेक्स्ट, उपयोगकर्ता के टैप करने पर एजेंट को वापस भेज दिया जाता है. ज़्यादा से ज़्यादा 35 वर्ण. |
postbackData |
जब उपयोगकर्ता सवाल के जवाब पर टैप करता है, तो एजेंट को मिलने वाली स्ट्रिंग. |
तरीके |
|
---|---|
|
किसी ब्रैंड का प्रतिनिधित्व करने के लिए एक नया एजेंट बनाता है. |
|
एजेंट को मिटा देता है. |
|
किसी एजेंट के बारे में जानकारी पाएं. |
|
किसी एजेंट के लॉन्च की जानकारी देता है. |
|
किसी एजेंट की पुष्टि की जानकारी फ़ेच करता है. |
|
किसी ब्रैंड से जुड़े सभी एजेंट की सूची बनाता है. |
|
इससे किसी एजेंट की जानकारी अपडेट होती है. |
|
इससे एजेंट को लॉन्च करने की प्रोसेस शुरू होती है. |
|
किसी एजेंट के लिए कारोबार की जानकारी की पुष्टि की प्रक्रिया शुरू की जाती है. |
|
किसी एजेंट के लॉन्च की जानकारी को अपडेट करता है. |
|
यह एजेंट की पुष्टि की स्थिति को अपडेट करता है. |