Dostępny jest już nowy interfejs Search Ads 360 Reporting API. Dołącz do grupy dyskusyjnej Google 
searchads-api-announcements, aby na bieżąco otrzymywać informacje o nadchodzących ulepszeniach i wersjach.
  
        
 
     
  
  
  
    
  
  
  
    
      Dokumentacja gramatyczna zapytania
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
  
  
  
  
  
  
  
  
  
  
Tabela poniżej zawiera pełne omówienie gramatyki w języku zapytań w Search Ads 360.
  
    | Dokumentacja dotycząca gramatyki | 
  
    | Zapytanie | 
        
          | SELECTklauzula | SELECT FIELD_NAME (, FIELD_NAME)* |  
          | FROMklauzula | FROM RESOURCE_NAME |  
          | WHEREklauzula | WHERE CONDITION (AND CONDITION)* |  
          | ORDER BYklauzula | ORDER BY ORDERING (, ORDERING)* |  
          | LIMITklauzula | LIMIT POSITIVE_INTEGER |  
          | PARAMETERSklauzula | PARAMETERS LITERAL = VALUE (, LITERAL = VALUE)* |  | 
  
    | Nazwa pola | [a-z] ([a-zA-Z0-9._])* | 
  
    | Nazwa zasobu | [a-z] ([a-zA-Z_])* | 
  
    | Warunek | FIELD_NAMEOPERATORVALUE | 
  
    | Kolejność | FIELD_NAME (ASC | DESC)? | 
  
    | Operator | = | != | > | >= | < | <= | IN | NOT IN | LIKE | NOT LIKE | CONTAINS ANY |CONTAINS ALL | CONTAINS NONE | IS NULL | IS NOT NULL | DURING | BETWEEN |
 REGEXP_MATCH | NOT REGEXP_MATCH
 | 
  
    | Funkcja | LAST_14_DAYS | LAST_30_DAYS | LAST_7_DAYS | LAST_BUSINESS_WEEK | LAST_MONTH |LAST_WEEK_MON_SUN | LAST_WEEK_SUN_SAT | THIS_MONTH | THIS_WEEK_MON_TODAY |
 THIS_WEEK_SUN_TODAY | TODAY | YESTERDAY
 | 
  
    | Wartość | LITERAL | LITERAL_LIST | NUMBER | NUMBER_LIST | STRING | STRING_LIST | FUNCTION | 
  
    | Dodatnia liczba całkowita | [1-9] ([0-9])* | 
  
    | Liczba | -? [0-9]+ (. [0-9] [0-9]*)? | 
  
    | Ciąg znaków | (' Char* ') | (" Char* ") | 
  
    | Dosłowny | [a-zA-Z0-9_]* | 
  
    | Lista ciągów znaków | ( STRING (, STRING)* ) | 
  
    | Lista dosłowna | ( LITERAL (, LITERAL)* ) | 
  
    | Lista numerów | ( NUMBER (, NUMBER)* ) | 
Klucz:
- ?oznacza element opcjonalny.
- *oznacza zero lub więcej
- +oznacza co najmniej 1.
- (xxxxxx)oznacza grupowanie.
- [a-z0-9]oznacza zakres znaków.
- Charoznacza dowolny znak.
- |oznacza „lub”.
- Operator REGEXP_MATCHużywa składni RE2.
- Aby za pomocą operatora - LIKEdopasować litera- [,- ],- %lub- _, wpisz znak w nawiasach kwadratowych. Na przykład ten warunek pasuje do wszystkich wartości- campaign.name, które zaczynają się od- [Earth_to_Mars]:
 - WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'
 
 
  
    
    
      
       
    
    
  
  
  O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-08-29 UTC.
  
  
  
    
      [null,null,["Ostatnia aktualizacja: 2025-08-29 UTC."],[],["The Search Ads 360 Query Language grammar includes clauses like `SELECT`, `FROM`, `WHERE`, `ORDER BY`, `LIMIT`, and `PARAMETERS`. It defines field, resource, and operator types, allowing queries to select data, specify the source, filter results, order them, and limit the output.  Conditions are built with `FIELD_NAME`, `OPERATOR`, and `VALUE`. Values can be literals, numbers, strings, or lists. The grammar includes operators like `=`, `!=`, `\u003e`, `IN`, `LIKE`, and `REGEXP_MATCH` for comparisons.\n"]]