Method: customers.suggestTravelAssets

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

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

POST https://googleads.googleapis.com/v15/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

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

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 स्थान' आईडी अमान्य है और इसे डिकोड नहीं किया जा सकता.