Risorsa: SearchAds360Field
Un campo o una risorsa (elemento) utilizzata da SearchAds360Service.
| Rappresentazione JSON | 
|---|
{ "resourceName": string, "category": enum (  | 
              
| Campi | |
|---|---|
resourceName | 
                
                   
 Il nome della risorsa dell'elemento. I nomi delle risorse degli elementi hanno il seguente formato: 
  | 
              
category | 
                
                   
 La categoria dell'elemento.  | 
              
selectableWith[] | 
                
                   
 I nomi di tutte le risorse, i segmenti e le metriche selezionabili con l'artefatto descritto.  | 
              
attributeResources[] | 
                
                   
 I nomi di tutte le risorse selezionabili con l'artefatto descritto. I campi di queste risorse non segmentano le metriche quando sono inclusi nelle query di ricerca. Questo campo è impostato solo per gli artefatti la cui categoria è RESOURCE.  | 
              
metrics[] | 
                
                   
 Questo campo elenca i nomi di tutte le metriche selezionabili con l'elemento descritto quando viene utilizzato nella clausola FROM. È impostato solo per gli artefatti la cui categoria è RESOURCE.  | 
              
segments[] | 
                
                   
 Questo campo elenca i nomi di tutti gli elementi, che si tratti di un segmento o di un'altra risorsa, che segmentano le metriche quando sono inclusi nelle query di ricerca e quando l'elemento descritto viene utilizzato nella clausola FROM. È impostato solo per gli artefatti la cui categoria è RESOURCE.  | 
              
enumValues[] | 
                
                   
 Valori che l'elemento può assumere se si tratta di un campo di tipo ENUM. Questo campo è impostato solo per gli elementi della categoria SEGMENTO o ATTRIBUTE.  | 
              
dataType | 
                
                   
 Questo campo determina gli operatori che possono essere utilizzati con l'elemento nelle clausole WHERE.  | 
              
name | 
                
                   
 Il nome dell'elemento.  | 
              
selectable | 
                
                   
 Indica se l'elemento può essere utilizzato in una clausola SELECT nelle query di ricerca.  | 
              
filterable | 
                
                   
 Indica se l'artefatto può essere utilizzato in una clausola WHERE nelle query di ricerca.  | 
              
sortable | 
                
                   
 Indica se l'elemento può essere utilizzato in una clausola ORDER BY nelle query di ricerca.  | 
              
typeUrl | 
                
                   
 L'URL del protocollo che descrive il tipo di dati dell'artefatto.  | 
              
isRepeated | 
                
                   
 Indica se l'artefatto del campo è ripetuto.  | 
              
SearchAds360FieldCategory
La categoria dell'elemento.
| Enum | |
|---|---|
UNSPECIFIED | 
                Non specificato | 
UNKNOWN | 
                Sconosciuto | 
RESOURCE | 
                L'elemento descritto è una risorsa. | 
ATTRIBUTE | 
                L'elemento descritto è un campo ed è un attributo di una risorsa. L'inclusione in una query di un campo per l'attributo di una risorsa può segmentare la query se la risorsa a cui è attribuito segmenta la risorsa trovata nella clausola FROM. | 
SEGMENT | 
                L'elemento descritto è un campo e segmenta sempre le query di ricerca. | 
METRIC | 
                L'elemento descritto è un campo e una metrica. Non segmenta mai le query di ricerca. | 
SearchAds360FieldDataType
Questi sono i vari tipi che può assumere un elemento SearchAds360Service.
| Enum | |
|---|---|
UNSPECIFIED | 
                Non specificato | 
UNKNOWN | 
                Sconosciuto | 
BOOLEAN | 
                Corrisponde a google.protobuf.BoolValue Operatori applicabili: =, !=  | 
              
DATE | 
                Viene mappato a google.protobuf.StringValue. Tuttavia, può essere confrontato utilizzando l'insieme di operatori specifici per le date. Operatori applicabili: =, <, >, <=, >=, BETWEEN, DURING e IN  | 
              
DOUBLE | 
                Corrisponde a google.protobuf.DoubleValue Operatori applicabili: =, !=, <, >, IN, NOT IN  | 
              
ENUM | 
                Si mappa a un enum. La sua definizione specifica è disponibile all'indirizzo typeUrl. Operatori applicabili: =, !=, IN, NOT IN  | 
              
FLOAT | 
                Corrisponde a google.protobuf.FloatValue Operatori applicabili: =, !=, <, >, IN, NOT IN  | 
              
INT32 | 
                Corrisponde a google.protobuf.Int32Value Operatori applicabili: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN  | 
              
INT64 | 
                Viene mappato a google.protobuf.Int64Value Operatori applicabili: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN  | 
              
MESSAGE | 
                Corrisponde a un tipo di messaggio del buffer del protocollo. I dettagli del tipo di dati sono disponibili in typeUrl. Nessun operatore funziona con i campi MESSAGE.  | 
              
RESOURCE_NAME | 
                Corrisponde a google.protobuf.StringValue. Rappresenta il nome della risorsa (ID univoco) di una risorsa o di una delle relative chiavi esterne. Nessun operatore funziona con i campi RESOURCE_NAME.  | 
              
STRING | 
                Corrisponde a google.protobuf.StringValue. Operatori applicabili: =, !=, LIKE, NOT LIKE, IN, NOT IN  | 
              
UINT64 | 
                Corrisponde a google.protobuf.UInt64Value Operatori applicabili: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN  | 
              
Metodi | 
            |
|---|---|
                
 | 
              Restituisce solo il campo richiesto. | 
                
 | 
              Restituisce tutti i campi che corrispondono alla query di ricerca. |