Risorsa: GoogleAdsField
Un campo o una risorsa (artefatto) utilizzato da GoogleAdsService.
Rappresentazione JSON |
---|
{ "resourceName": string, "category": enum ( |
Campi | |
---|---|
resourceName |
Solo output. Il nome risorsa dell'artefatto. I nomi delle risorse degli artefatti hanno il seguente formato:
|
category |
Solo output. La categoria dell'artefatto. |
selectableWith[] |
Solo output. I nomi di tutte le risorse, tutti i segmenti e le metriche selezionabili con l'artefatto descritto. |
attributeResources[] |
Solo output. 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[] |
Solo output. 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[] |
Solo output. Questo campo elenca i nomi di tutti gli artefatti, che si tratti di un segmento o un'altra risorsa, che segmentano le metriche quando sono incluse nelle query di ricerca e quando l'elemento descritto viene utilizzato nella clausola FROM. È impostato solo per gli artefatti la cui categoria è RESOURCE. |
enumValues[] |
Solo output. Valori che l'artefatto può assumere se è un campo di tipo ENUM. Questo campo è impostato solo per gli artefatti della categoria SEGMENTO o ATTRIBUTE. |
dataType |
Solo output. Questo campo determina gli operatori che possono essere utilizzati con l'artefatto nelle clausole WHERE. |
name |
Solo output. Il nome dell'artefatto. |
selectable |
Solo output. Indica se l'artefatto può essere utilizzato in una clausola SELECT nelle query di ricerca. |
filterable |
Solo output. Indica se l'artefatto può essere utilizzato in una clausola WHERE nelle query di ricerca. |
sortable |
Solo output. Indica se l'artefatto può essere utilizzato in una clausola ORDER BY nelle query di ricerca. |
typeUrl |
Solo output. L'URL del proto che descrive il tipo di dati dell'artefatto. |
isRepeated |
Solo output. Indica se l'artefatto del campo è ripetuto. |
GoogleAdsFieldCategory
La categoria dell'artefatto.
Enum | |
---|---|
UNSPECIFIED |
Non specificato |
UNKNOWN |
Sconosciuto |
RESOURCE |
L'artefatto descritto è una risorsa. |
ATTRIBUTE |
L'artefatto descritto è un campo ed è un attributo di una risorsa. L'inclusione di un campo di attributo della risorsa in una query può segmentare la query se la risorsa a cui è attribuita segmenta la risorsa trovata nella clausola FROM. |
SEGMENT |
L'elemento descritto è un campo che segmenta sempre le query di ricerca. |
METRIC |
L'artefatto descritto è un campo e una metrica. Non segmenta mai le query di ricerca. |
GoogleAdsFieldDataType
Questi sono i vari tipi che un artefatto GoogleAdsService può assumere.
Enum | |
---|---|
UNSPECIFIED |
Non specificato |
UNKNOWN |
Sconosciuto |
BOOLEAN |
Mappe per 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 |
Mappe per google.protobuf.DoubleValue Operatori applicabili: =, !=, <, >, IN, NOT IN |
ENUM |
Viene mappato a un'enumerazione. La sua definizione specifica è disponibile all'indirizzo typeUrl. Operatori applicabili: =, !=, IN, NOT IN |
FLOAT |
Mappe in google.protobuf.FloatValue Operatori applicabili: =, !=, <, >, IN, NOT IN |
INT32 |
Mappe su google.protobuf.Int32Value Operatori applicabili: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
INT64 |
Mappe su google.protobuf.Int64Value Operatori applicabili: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
MESSAGE |
Viene mappato a un tipo di messaggio del buffer di protocollo. I dettagli del tipo di dati sono disponibili in typeUrl. Nessun operatore funziona con i campi MESSAGE. |
RESOURCE_NAME |
Viene mappato a google.protobuf.StringValue. Rappresenta il nome (ID univoco) di una risorsa o una delle sue chiavi esterne. Nessun operatore funziona con i campi RESOURCE_NAME. |
STRING |
Viene mappato a google.protobuf.StringValue. Operatori applicabili: =, !=, LIKE, NOT LIKE, IN, NOT IN |
UINT64 |
Mappe per 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. |