Method: customers.suggestTravelAssets

ट्रैवल ऐसेट के सुझाव दिखाता है. एसेट के सुझाव, बेहतर कोशिश करने के बाद दिखाए जाते हैं. इस बात की कोई गारंटी नहीं है कि किसी भी होटल प्रॉपर्टी के लिए, हर तरह की एसेट दिखाई जाएंगी.

एचटीटीपी अनुरोध

POST https://googleads.googleapis.com/v16/customers/{customerId}:suggestTravelAssets

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
customerId

string

ज़रूरी है. ग्राहक का आईडी.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "languageOption": string,
  "placeIds": [
    string
  ]
}
फ़ील्ड
languageOption

string

ज़रूरी है. ऐसेट के सुझावों के लिए, BCP 47 फ़ॉर्मैट में भाषा की जानकारी. जैसे, en-US, zh-CN वगैरह. टेक्स्ट इस भाषा में होगा. आम तौर पर, कैंपेन की टारगेट भाषाओं में से किसी एक से मैच होता है.

placeIds[]

string

Google Maps, उन होटलों के आईडी की जानकारी देता है जिनके लिए एसेट का अनुरोध किया गया है. ज़्यादा जानकारी के लिए, https://developers.google.com/places/web-service/place-id पर जाएं.

जवाब का मुख्य भाग

TravelAssetSuggestionService.SuggestTravelAssets के लिए जवाब मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "hotelAssetSuggestions": [
    {
      object (HotelAssetSuggestion)
    }
  ]
}
फ़ील्ड
hotelAssetSuggestions[]

object (HotelAssetSuggestion)

अनुरोध में सबमिट किए गए हर जगह के आईडी के लिए, एसेट के सुझाव.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/adwords

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.

HotelAssetSuggestion

होटल के लिए एसेट के सुझावों वाला मैसेज.

जेएसओएन के काेड में दिखाना
{
  "placeId": string,
  "finalUrl": string,
  "hotelName": string,
  "callToAction": enum (CallToActionType),
  "textAssets": [
    {
      object (HotelTextAsset)
    }
  ],
  "imageAssets": [
    {
      object (HotelImageAsset)
    }
  ],
  "status": enum (HotelAssetSuggestionStatus)
}
फ़ील्ड
placeId

string

होटल का Google Places आईडी.

finalUrl

string

किसी AssetGroup के लिए सुझाया गया फ़ाइनल यूआरएल.

hotelName

string

अनुरोध की गई भाषा में होटल का नाम.

callToAction

enum (CallToActionType)

कॉल-टू-ऐक्शन का टाइप.

textAssets[]

object (HotelTextAsset)

टेक्स्ट एसेट, जैसे कि हेडलाइन, ब्यौरा वगैरह.

imageAssets[]

object (HotelImageAsset)

इमेज एसेट, जैसे कि लैंडस्केप/पोर्ट्रेट/स्क्वेयर वगैरह.

status

enum (HotelAssetSuggestionStatus)

होटल एसेट के सुझाव की स्थिति.

HotelTextAsset

किसी होटल के लिए एक टेक्स्ट एसेट का सुझाव.

जेएसओएन के काेड में दिखाना
{
  "text": string,
  "assetFieldType": enum (AssetFieldType)
}
फ़ील्ड
text

string

एसेट का टेक्स्ट अनुरोध की गई भाषा में है.

assetFieldType

enum (AssetFieldType)

टेक्स्ट ऐसेट का टाइप. उदाहरण के लिए, HEADLINE, DESCRIPTION वगैरह.

HotelImageAsset

होटल के लिए एक इमेज एसेट का सुझाव.

जेएसओएन के काेड में दिखाना
{
  "uri": string,
  "assetFieldType": enum (AssetFieldType)
}
फ़ील्ड
uri

string

इमेज का यूआरआई.

assetFieldType

enum (AssetFieldType)

इमेज एसेट का टाइप. उदाहरण के लिए, MARKETING_IMAGE, PORTRAIT_MARKETING_IMAGE वगैरह.

HotelAssetSuggestionStatus

होटल एसेट के सुझाव के संभावित स्टेटस.

Enums
UNSPECIFIED Enum तय नहीं किया गया.
UNKNOWN इस वर्शन में गड़बड़ी के मिले कोड की जानकारी नहीं है.
SUCCESS होटल एसेट का सुझाव वापस लाया गया.
HOTEL_NOT_FOUND होटल के बारे में जानकारी देने पर, नतीजे के तौर पर कुछ नहीं दिखता.
INVALID_PLACE_ID Google स्थल आईडी अमान्य है और इसे डिकोड नहीं किया जा सकता.