REST Resource: accounts.listings

Zasób: ParsedListing

przeanalizowane informacje o firmie,

Zapis 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
}
Pola
unitAttributes

map (key: string, value: string)

atrybut VR List.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

listingName[]

object (LocalizedText)

Lista zlokalizowanych nazw.

description[]

object (LocalizedText)

Opis obiektu.

category[]

object (LocalizedText)

Kategoria obiektu (rodzaj zakwaterowania) podana przez partnera.

review[]

object (Review)

Opinie powiązane z tą wizytówką. Każda opinia jest powiązana z jednym językiem.

dataIssueDetail[]

object (DataIssueDetail)

Problemy z danymi dotyczącymi tej wizytówki

image[]

object (Image)

Obrazy powiązane z tą wizytówką, zlokalizowane.

isServed

boolean

Określa, czy wizytówka może być wyświetlana na podstawie samych danych innych niż obrazy.

partnerListId

string

Identyfikator listy w pliku danych LEC partnera, podany przez partnera.

brand

string

Jeśli nie jest pusty, oznacza to, że ta informacja należy do marki z pliku danych.

regionCode

string

Kod kraju, w którym znajduje się wizytówka.

location

object (LatLng)

Lokalizacja kwatery wakacyjnej podana za pomocą szerokości i długości geograficznej (w stopniach).

imprecisionRadiusMeters

integer

Określa dokładność lokalizacji. Wizytówka może znajdować się w dowolnym miejscu w określonym obszarze w kształcie koła.

LatLng

Obiekt reprezentujący parę szerokości i długości geograficznej. Jest to para liczb zmiennoprzecinkowych podwójnej precyzji, które reprezentują stopnie szerokości i długości geograficznej. O ile nie określono inaczej, ten obiekt musi być zgodny ze standardem WGS84. Wartości muszą mieścić się w znormalizowanych zakresach.

Zapis JSON
{
  "latitude": number,
  "longitude": number
}
Pola
latitude

number

Szerokość geograficzna w stopniach. Musi mieścić się w zakresie od –90,0 do +90,0.

longitude

number

Długość geograficzna w stopniach. Musi mieścić się w zakresie [–180,0, +180,0].

Sprawdź

Pojedyncza opinia w ofercie VR.

NEXT ID: 10

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

object (Rating)

wszystkie oceny powiązane z tą opinią; Powtarzamy to, ponieważ opinie mogą zawierać oceny różnych aspektów wizytówki, np. lokalizacji, czystości itp.

languageCode

string

Język opinii w formacie ISO 639, np. „en”, „de” itp.

type

enum (Type)

Rodzaj opinii.

title

string

Tytuł opinii, np. Świetne 3 sypialnie.

body

string

Treść opinii

author

string

Autor opinii.

reviewTime

string (Timestamp format)

Sygnatura czasowa opinii w sekundach (czas uniksowy) w strefie UTC+0.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

visitTime

string (Timestamp format)

Sygnatura czasowa systemu Unix (w sekundach) pobytu w czasie UTC+0.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

Typ

Enum typu weryfikacji.

Wartości w polu enum
UNKNOWN Nieznany typ opinii.
EDITORIAL Opinia ma charakter redakcyjny.
USER Opinia jest typu użytkownika.

Ocena

Ocena informacji o kwaterze wakacyjnej.

NEXT ID: 4

Zapis JSON
{
  "type": enum (Type),
  "score": number,
  "ratingScale": integer
}
Pola
type

enum (Type)

Rodzaj oceny.

score

number

Ocena. (np. 8,5)

ratingScale

integer

Maksymalna możliwa ocena.

Typ

Rodzaj oceny informacji o kwaterze wakacyjnej.

Wartości w polu enum
TYPE_UNSPECIFIED Typ oceny nie został określony.
OVERALL Ocena jest typu ogólnego.

Obraz

Pojedynczy obraz w informacjach o obiekcie VR. Tytuł i adres URL galerii są przechowywane w każdym języku.

NEXT ID: 4

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

object (LocalizedText)

Adres URL, który jest linkiem bezpośrednim do obrazu w galerii (lub na stronie internetowej).

title[]

object (LocalizedText)

Tytuł obrazu.

uri

string

Adres URL, który prowadzi bezpośrednio do binarnej zawartości obrazu.

Metody

verify

Zwraca zweryfikowane informacje o firmie z problemami z danymi i kwalifikacjami do wyświetlania reklam tylko w przypadku partnerów VR.