Method: customers.userListQueries.validate

Przeprowadza testy walidacji na podstawie podanego zapytania o listę użytkowników.

Żądanie HTTP

POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/userListQueries:validate

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Nazwa zasobu nadrzędnego, do którego należy zapytanie, np. 'customers/123'.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "query": {
    object (UserListQuery)
  },
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "spec": {
    object (QueryExecutionSpec)
  },
  "includePerformanceInfo": boolean
}
Pola
query

object (UserListQuery)

Zapytanie do weryfikacji.

adsDataCustomerId
(deprecated)

string (int64 format)

Opcjonalne. Identyfikator klienta połączonego Centrum danych reklam, który służy do weryfikowania danych reklam i dostępu do tabeli tymczasowej. Domyślnie są to połączone konta wszystkich klientów. Rola wycofana. Użyj parametru adsDataCustomerId wewnątrz query_execution_spec.

matchDataCustomerId
(deprecated)

string (int64 format)

Opcjonalne. Identyfikator połączonego klienta Centrum danych reklam, który służy do weryfikowania danych dopasowania i dostępu do tabeli tymczasowej. Domyślnie są to połączone konta wszystkich klientów. Rola wycofana. Użyj parametru match_table_customer_id w zapytaniu_execution_spec.

spec

object (QueryExecutionSpec)

Opcjonalne. Zduplikowane pola w zapytaniu query_execution_spec zastąpią pola na zewnątrz.

includePerformanceInfo

boolean

Opcjonalne. Jeśli wartość to prawda, wywołaj BigQuery, aby uruchomić zapytanie, aby zebrać informacje o wydajności. Może to potrwać dłużej niż samo sprawdzenie zapytania. W uruchomieniu próbnym należy ustawić parametry startDate, endDate i parametry w parametrze query_execution_spec.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Odpowiedź na żądanie userListQuery.validate.

Zapis JSON
{
  "processedBytes": string,
  "queryPerformanceInfo": {
    object (QueryPerformanceInfo)
  }
}
Pola
processedBytes
(deprecated)

string (int64 format)

Wycofana i zamiast niej użyj zapytania QueryPerformanceInfo. Bajty danych odczytywanych przez to zapytanie. Szczegółowe informacje na temat obliczania tych wartości znajdziesz na stronie https://cloud.google.com/bigquery/pricing#data. Zwraca wartość „true”, jeśli jest ustawiona wartość true (prawda). Zaokrąglamy dane przetworzoneBytes do MB, a następnie konwertujemy je na bajty. -1 oznacza, że nie udało się go pobrać w przypadku tego zapytania.

queryPerformanceInfo

object (QueryPerformanceInfo)

Zwraca wartość „true”, jeśli jest ustawiona wartość true (prawda).

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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