- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- मीटिंग का नतीजा
- कुंजी
- शामिल नहीं किए जाने की संख्या की जानकारी
- NoPriceCountDetails
- PriceCountCountDetails
- Priceसमस्याका ब्यौरा
- PriceUnAvailableCountDetails
यह किसी खास खाते के लिए, हिस्सा लेने की रिपोर्ट पाने (क्वेरी करने, फ़िल्टर करने, और सेगमेंट करने) की सुविधा देता है.
एचटीटीपी अनुरोध
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/participationReportViews:query
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल होता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
क्वेरी किए जा रहे खाते का संसाधन नाम. फ़ॉर्मैट |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
filter |
इस्तेमाल किए जा रहे खाते के लिए, हिस्सा लेने की मेट्रिक फ़िल्टर करने में इस्तेमाल की जाने वाली शर्तें (फ़ील्ड और एक्सप्रेशन). सिंटैक्स के लिए
मान्य शर्तों के उदाहरण नीचे दिए गए हैं:
|
aggregateBy |
इससे यह पता चलता है कि क्वेरी से मिलने वाली मेट्रिक को कैसे सेगमेंट करना है. उदाहरण के लिए, अगर स्ट्रिंग की वैल्यू, कॉमा लगाकर अलग की गई फ़ील्ड की सूची होती है. मान्य फ़ील्ड हैं: बड़ी संख्या में पंक्तियां बनाने वाले |
pageSize |
मीटिंग में हिस्सा लेने वाले ज़्यादा से ज़्यादा लोगों की संख्या. सेवा इस मान से कम वैल्यू दे सकती है. अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 10,000 नतीजे दिखाए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 10,000 हो सकती है; 10,000 से ज़्यादा वैल्यू को 10,000 पर सेट किया जाएगा. |
pageToken |
पिछले प्रति सेक्शन के ज़रिए रिपोर्ट पेज से मिला पेज टोकन. बाद वाला पेज पाने के लिए इसे उपलब्ध कराएं. पेजों को क्रम में लगाने पर, आपने भाग लेने वाले ViewViews.query के लिए जो भी अन्य पैरामीटर दिए हैं वे उस कॉल से मेल खाने चाहिए जो पेज टोकन देता है. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
ParticipationReportService.QueryParticipationReport
के लिए जवाब का मैसेज.
जेएसओएन के काेड में दिखाना |
---|
{
"results": [
{
object ( |
फ़ील्ड | |
---|---|
results[] |
क्वेरी से मेल खाने वाले नतीजों की सूची. |
nextPageToken |
नतीजों का अगला पेज वापस पाने के लिए, पेज पर नंबर डालने का टोकन इस्तेमाल किया गया. |
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/travelpartner
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
हिस्सा लेने का नतीजा
यह किसी खाते के लिए हिस्सा लेने से जुड़े आंकड़ों की क्वेरी करने से मिले नतीजे को दिखाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "key": { object ( |
फ़ील्ड | |
---|---|
key |
नतीजे की कुंजी. |
opportunityCount |
किसी खास होटल के लिए, उपलब्ध अवसरों की कुल संख्या. किसी होटल विज्ञापन को किसी उपयोगकर्ता को दिखाए जाने की कुल संख्या को अवसर कहा जाता है. |
participationCount |
उन अवसरों की कुल संख्या जिनके लिए आपको Google Ads नीलामी की प्रोसेस में शामिल होना था. |
participationPercent |
हिस्सा लेने की दर का प्रतिशत, जिसमें हिस्सा लेने वाले अवसरों की संख्या को, अवसरों की कुल संख्या से भाग दिया जाता है. उदाहरण के लिए, अगर कोई प्रॉपर्टी 100 मौकों में से Google Ads नीलामी में 90 गुना हिस्सा ले सकती है, तो हिस्सा लेने की दर 90% है. |
missedParticipationCount |
उन अवसरों की कुल संख्या, जो Google Ads नीलामी प्रक्रिया के लिए योग्य नहीं हैं. इसमें ये शामिल हैं:
|
missedParticipationCountDetails |
इवेंट में हिस्सा न लेने की वजहों (उदाहरण के लिए, खरीदारी के लिए उपलब्धता की जानकारी उपलब्ध नहीं है) और हर वजह के लिए कुल संख्या. |
partnerHotelDisplayName |
पार्टनर के होटल का डिसप्ले नेम. यह फ़ील्ड सिर्फ़ तब पॉप्युलेट होता है, जब नतीजा |
की
नतीजे की कुंजी.
जेएसओएन के काेड में दिखाना |
---|
{ "date": { object ( |
फ़ील्ड | |
---|---|
date |
वह तारीख जिसके लिए आप मेट्रिक का अनुरोध कर रहे हैं. अगर अनुरोध कॉल में |
userRegionCode |
उपयोगकर्ता के देश/इलाके का ISO 3116 क्षेत्र कोड. अगर अनुरोध कॉल में |
deviceType |
उपयोगकर्ता का डिवाइस किस तरह का है. अगर अनुरोध कॉल में |
partnerHotelId |
पार्टनर का होटल आईडी. अगर अनुरोध कॉल में |
hotelRegionCode |
होटल के देश/इलाके का CLDR इलाके का कोड. अगर अनुरोध कॉल में |
advanceBookingWindow |
जितने दिन पहले उपयोगकर्ता यात्रा की योजना बुक करना चाहता है. अगर अनुरोध कॉल में |
lengthOfStayDays |
यात्रा की योजना के लिए रातों की संख्या. अगर अनुरोध कॉल में |
checkinDate |
यात्रा की चेक इन करने की तारीख. अगर अनुरोध कॉल में |
occupancy |
यात्रा की कुल व्यस्तता की दर. अगर अनुरोध कॉल में |
उन लोगों की संख्या जो नहीं मिल सके
इवेंट में हिस्सा न लेने की वजह, कई वजहों से अलग-अलग हो सकती है.
जेएसओएन के काेड में दिखाना |
---|
{ "noAvailabilityCount": string, "hotelSuspendedCount": string, "noTaxBreakdownCount": string, "noLandingPageCount": string, "noPriceCount": string, "noPriceCountDetails": { object ( |
फ़ील्ड | |
---|---|
noAvailabilityCount |
होटल/यात्रा का विकल्प उपलब्ध न होने की वजह से यात्रा में शामिल न होने की कुल संख्या या यात्री को कमरे का किराया नहीं दिया जा सका. इन नीलामियों में हिस्सा लेने के लिए, आपको कीमत के बारे में और जानकारी देनी पड़ सकती है. |
hotelSuspendedCount |
किराये के सटीक होने की वजह से, आपके एक या उससे ज़्यादा होटल निलंबित होने की वजह से हिस्सा लेने की कुल संख्या. |
noTaxBreakdownCount |
आपके एक या उससे ज़्यादा होटल के टैक्स और शुल्क की अलग से जानकारी न देने की वजह से, हिस्सा लेने की कुल संख्या. |
noLandingPageCount |
उपयोगकर्ता का कोई भी लैंडिंग पेज मेल नहीं खाता. |
noPriceCount |
अनुरोध की गई यात्रा की योजना के लिए, कीमत ऑफ़र न किए जाने की वजह से छूटे हुए हिस्सा लेने की कुल संख्या. |
noPriceCountDetails |
कीमत न बताने की वजह (उदाहरण के लिए, लाइव कीमत उपलब्ध न होना) और हर वजह के लिए कुल संख्या. |
otherReasonCount |
होटल ने किसी ऐसी वजह से हिस्सा नहीं लिया जिसकी जानकारी नहीं थी. |
priceMissingCount |
कीमत, Google के कैश मेमोरी में मौजूद नहीं होने या लाइव कीमत की जानकारी नहीं दे पाने की वजह से, हिस्सा लेने की कुल संख्या है. इसमें ये शामिल हैं:
|
priceMissingCountDetails |
कीमत कम होने की वजहें. |
priceProblemCount |
यात्रा की योजना में दी गई कीमत के सटीक होने से जुड़ी किसी समस्या की वजह से, हिस्सा नहीं लेने की कुल संख्या. इसमें ये शामिल हैं:
|
priceProblemCountDetails |
कीमत की समस्या में शामिल होने की वजहें. |
priceUnavailableCount |
अनुरोध की गई यात्रा की योजना के लिए, उपलब्ध नहीं होने वाली कीमत (-1) के तौर पर बताई गई कुल संख्या. इसमें ये शामिल हैं:
|
priceUnavailableCountDetails |
कीमत कम होने की वजहें. |
NoPriceCountDetails
ऐसा नहीं हो पाने की वजहें और हर वजह के लिए कुल संख्या.
जेएसओएन के काेड में दिखाना |
---|
{ "livePricingTechnicalIssueCount": string, "livePricingNotTriggeredCount": string, "livePricingConfigIssueCount": string, "livePricingNotAvailableCount": string, "livePricingOtherReasonCount": string } |
फ़ील्ड | |
---|---|
livePricingTechnicalIssueCount |
इनमें से किसी भी वजह से लाइव कीमत की सुविधा से जुड़ी तकनीकी समस्याओं की वजह से, हिस्सा नहीं लेने की कुल संख्या:
|
livePricingNotTriggeredCount |
नीचे दी गई किसी भी वजह से, लाइव कीमत की सुविधा चालू न होने की वजह से हिस्सा नहीं लेने की कुल संख्या:
|
livePricingConfigIssueCount |
नीचे दी गई किसी भी वजह से, लाइव कीमत की सुविधा चालू न होने की वजह से हिस्सा नहीं लेने की कुल संख्या:
|
livePricingNotAvailableCount |
लाइव कीमत उपलब्ध न होने की वजह से, हिस्सा नहीं लेने की कुल संख्या. कुछ डिफ़ॉल्ट यात्रा योजना या यूज़र इंटरफ़ेस (यूआई) के लिए, लाइव कीमत ट्रिगर नहीं होगी. इस मामले में, पार्टनर को कैश मेमोरी में सेव की गई कीमत की ज़रूरत पड़ेगी. |
livePricingOtherReasonCount |
लाइव कीमत वाली दूसरी समस्याओं की वजह से, हिस्सा नहीं लेने वाले लोगों की संख्या. |
कीमत मौजूद नहीं है
कीमत कम होने की वजहें और हर वजह के लिए कुल संख्या.
जेएसओएन के काेड में दिखाना |
---|
{ "cacheRateMissingCount": string, "itineraryBlockedCount": string, "livePricingNotSetupCount": string, "bandwidthDepletedCount": string, "livePricingTimeoutCount": string, "livePricingErrorCount": string } |
फ़ील्ड | |
---|---|
cacheRateMissingCount |
इस यात्रा की योजना में कैश के लिए कोई कीमत मौजूद नहीं है. पेज पर कंस्ट्रेंट होने की वजह से, लाइव क्वेरी नहीं की जा सकी. |
itineraryBlockedCount |
यात्रा की योजना आपके बुनियादी पैरामीटर से बाहर थी, इसलिए यात्रा की योजना में लाइव क्वेरी या कैश मेमोरी का इस्तेमाल नहीं किया गया. |
livePricingNotSetupCount |
इस यात्रा की योजना के लिए, कोई कैश मेमोरी नहीं बनाई गई है. इस खाते के लिए लाइव क्वेरी कॉन्फ़िगर नहीं की गई है. |
bandwidthDepletedCount |
इस यात्रा की योजना के लिए, कोई कैश मेमोरी में सेव नहीं की गई है. साथ ही, लाइव क्वेरी का कोई कोटा नहीं है. |
livePricingTimeoutCount |
इस यात्रा की योजना के लिए, कोई कीमत कैश मेमोरी में सेव नहीं की गई थी. साथ ही, आपके सिस्टम को भेजी गई लाइव क्वेरी का समय खत्म हो गया है. |
livePricingErrorCount |
इस यात्रा की योजना के लिए, कोई कैश मेमोरी में सेव नहीं की गई है. लाइव क्वेरी का समय खत्म नहीं हुआ, लेकिन आपके सिस्टम में कोई गड़बड़ी मिली है. |
Priceप्रॉब्लम का ब्यौरा
कीमत में समस्या आने की वजहें और हर वजह के लिए कुल संख्या.
जेएसओएन के काेड में दिखाना |
---|
{ "hotelSuspendedCount": string, "priceUnusuallyHighCount": string, "priceUnusuallyLowCount": string, "taxesAndFeesMissingCount": string } |
फ़ील्ड | |
---|---|
hotelSuspendedCount |
होटल को निलंबित कर दिया गया है. ऐसा गलत टैक्स और शुल्क जैसे क्षेत्रों में लगातार आने वाली समस्याओं की वजह से हो सकता है. |
priceUnusuallyHighCount |
इस यात्रा की योजना के लिए दी गई कीमत, स्थानीय रुझानों के मुकाबले कुछ ज़्यादा ही थी. |
priceUnusuallyLowCount |
इस यात्रा की योजना के लिए दी गई कीमत, स्थानीय रुझानों के मुकाबले काफ़ी कम लग रही थी. |
taxesAndFeesMissingCount |
कीमत में टैक्स और शुल्क मौजूद नहीं थे. |