REST Resource: accounts.listings

Risorsa: ParsedListing

Una scheda analizzata

Rappresentazione JSON
{
  "unitAttributes": {
    string: string,
    ...
  },
  "listingName": [
    {
      object (LocalizedText)
    }
  ],
  "description": [
    {
      object (LocalizedText)
    }
  ],
  "category": [
    {
      object (LocalizedText)
    }
  ],
  "review": [
    {
      object (Review)
    }
  ],
  "dataIssueDetail": [
    {
      object (DataIssueDetail)
    }
  ],
  "image": [
    {
      object (Image)
    }
  ],
  "isServed": boolean,
  "partnerListId": string,
  "brand": string,
  "regionCode": string,
  "location": {
    object (LatLng)
  },
  "imprecisionRadiusMeters": integer
}
Campi
unitAttributes

map (key: string, value: string)

Attributo VR List.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

listingName[]

object (LocalizedText)

Elenco dei nomi localizzati.

description[]

object (LocalizedText)

Descrizione della proprietà.

category[]

object (LocalizedText)

La categoria (tipo di alloggio) della proprietà fornita dal partner.

review[]

object (Review)

Recensioni associate a questa scheda. A ogni recensione è associata una sola lingua.

dataIssueDetail[]

object (DataIssueDetail)

Problemi relativi ai dati di questa scheda

image[]

object (Image)

Immagini associate a questa scheda, localizzate.

isServed

boolean

Indica se la scheda può essere pubblicata in base ai soli dati non immagine.

partnerListId

string

L'ID elenco nel feed LEC del partner, fornito dal partner.

brand

string

Se non è vuoto, indica che questa scheda appartiene a un brand del feed.

regionCode

string

Il codice paese in cui si trova la scheda.

location

object (LatLng)

Posizione della casa vacanze utilizzando latitudine e longitudine (gradi).

imprecisionRadiusMeters

integer

Rappresenta la precisione della posizione. La scheda può trovarsi ovunque all'interno dell'area circolare definita.

LatLng

Un oggetto che rappresenta una coppia di coordinate di latitudine e longitudine. Questi valori sono espressi come una coppia di numeri double per rappresentare i gradi di latitudine e longitudine. Se non diversamente specificato, questo oggetto deve essere conforme allo standard WGS84. I valori devono rientrare negli intervalli normalizzati.

Rappresentazione JSON
{
  "latitude": number,
  "longitude": number
}
Campi
latitude

number

La latitudine in gradi. Deve essere compresa nell'intervallo [-90,0, +90,0].

longitude

number

La longitudine in gradi. Deve essere compreso nell'intervallo [-180.0, +180.0].

Rivedi

Una singola recensione in una scheda VR.

NEXT ID: 10

Rappresentazione JSON
{
  "rating": [
    {
      object (Rating)
    }
  ],
  "languageCode": string,
  "type": enum (Type),
  "link": string,
  "title": string,
  "body": string,
  "author": string,
  "reviewTime": string,
  "visitTime": string
}
Campi
rating[]

object (Rating)

Eventuali valutazioni associate a questa recensione. Questo passaggio viene ripetuto perché le recensioni possono includere valutazioni su diversi aspetti di una scheda, ad esempio posizione, pulizia e così via.

languageCode

string

Lingua della recensione in formato ISO639, ad esempio "en", "de" e così via.

type

enum (Type)

Il tipo di recensione.

title

string

Il titolo della recensione, ad esempio: Ottima casa con tre camere da letto.

body

string

Il corpo della recensione.

author

string

L'autore della recensione.

reviewTime

string (Timestamp format)

Timestamp Unix (in secondi) della recensione, in formato UTC+0.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

visitTime

string (Timestamp format)

Timestamp Unix (in secondi) del soggiorno, in formato UTC+0.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Tipo

Enum per il tipo di revisione.

Enum
UNKNOWN Il tipo di revisione è sconosciuto.
EDITORIAL La recensione è di tipo editoriale.
USER La recensione è di tipo utente.

Classificazione

Una valutazione per una scheda di case vacanze.

ID SUCCESSIVO: 4

Rappresentazione JSON
{
  "type": enum (Type),
  "score": number,
  "ratingScale": integer
}
Campi
type

enum (Type)

Il tipo di classificazione.

score

number

Il punteggio della valutazione. (ad es. 8.5)

ratingScale

integer

Valutazione massima possibile.

Tipo

Il tipo di valutazione di una scheda di case vacanze.

Enum
TYPE_UNSPECIFIED Il tipo di classificazione non è specificato.
OVERALL La valutazione è di tipo complessivo.

Immagine

Una singola immagine in una scheda VR. Il titolo e l'URL della galleria vengono memorizzati per ogni impostazione regionale.

ID SUCCESSIVO: 4

Rappresentazione JSON
{
  "galleryUri": [
    {
      object (LocalizedText)
    }
  ],
  "title": [
    {
      object (LocalizedText)
    }
  ],
  "uri": string
}
Campi
galleryUri[]

object (LocalizedText)

URL che rimanda direttamente all'immagine in una galleria (o a una pagina web).

title[]

object (LocalizedText)

Il titolo dell'immagine.

uri

string

URL che rimanda direttamente ai contenuti dell'immagine binaria.

Metodi

verify

Restituisce schede verificate con problemi di dati e idoneità alla pubblicazione solo per i partner VR.