Ressource: SearchAds360Field
Champ ou ressource (artefact) utilisé par SearchAds360Service.
Représentation JSON |
---|
{ "resourceName": string, "category": enum ( |
Champs | |
---|---|
resource |
Nom de la ressource de l'artefact. Les noms de ressources d'artefact se présentent sous la forme suivante:
|
category |
Catégorie de l'artefact. |
selectable |
Noms de toutes les ressources, segments et métriques sélectionnables avec l'artefact décrit. |
attribute |
Noms de toutes les ressources pouvant être sélectionnées avec l'artefact décrit. Les champs de ces ressources ne segmentent pas les métriques lorsqu'ils sont inclus dans les requêtes de recherche. Ce champ n'est défini que pour les artefacts dont la catégorie est RESOURCE. |
metrics[] |
Ce champ répertorie les noms de toutes les métriques qui peuvent être sélectionnées avec l'artefact décrit lorsqu'il est utilisé dans la clause FROM. Il n'est défini que pour les artefacts dont la catégorie est RESOURCE. |
segments[] |
Ce champ répertorie les noms de tous les artefacts, qu'il s'agisse d'un segment ou d'une autre ressource, qui segmentent les métriques lorsqu'elles sont incluses dans des requêtes de recherche et lorsque l'artefact décrit est utilisé dans la clause FROM. Il n'est défini que pour les artefacts dont la catégorie est "RESSOURCE". |
enum |
Valeurs que l'artefact peut supposer s'il s'agit d'un champ de type ENUM. Ce champ n'est défini que pour les artefacts de la catégorie SEGMENT ou ATTRIBUTE. |
data |
Ce champ détermine les opérateurs pouvant être utilisés avec l'artefact dans les clauses WHERE. |
name |
Nom de l'artefact. |
selectable |
Indique si l'artefact peut être utilisé dans une clause SELECT dans les requêtes de recherche. |
filterable |
Indique si l'artefact peut être utilisé dans une clause WHERE dans les requêtes de recherche. |
sortable |
Indique si l'artefact peut être utilisé dans une clause ORDER BY dans les requêtes de recherche. |
type |
URL du proto décrivant le type de données de l'artefact. |
is |
Indique si l'artefact de champ est répété. |
SearchAds360FieldCategory
Catégorie de l'artefact.
Enums | |
---|---|
UNSPECIFIED |
Non spécifié |
UNKNOWN |
Inconnu |
RESOURCE |
L'artefact décrit est une ressource. |
ATTRIBUTE |
L'artefact décrit est un champ et un attribut d'une ressource. L'inclusion d'un champ d'attribut de ressource dans une requête peut la segmenter si la ressource à laquelle il est attribué segmente la ressource trouvée dans la clause FROM. |
SEGMENT |
L'artefact décrit est un champ et segmente toujours les requêtes de recherche. |
METRIC |
L'artefact décrit est un champ et une métrique. Il ne segmente jamais les requêtes de recherche. |
SearchAds360FieldDataType
Voici les différents types d'artefacts SearchAds360Service.
Enums | |
---|---|
UNSPECIFIED |
Non spécifié |
UNKNOWN |
Inconnu |
BOOLEAN |
Correspond à google.protobuf.BoolValue Opérateurs applicables: =, != |
DATE |
Correspond à google.protobuf.StringValue. Vous pouvez toutefois les comparer à l'aide de l'ensemble d'opérateurs spécifiques aux dates. Opérateurs applicables : =, <, >, <=, >=, BETWEEN, DURING et IN |
DOUBLE |
Correspond à google.protobuf.DoubleValue Opérateurs applicables : =, !=, <, >, IN, NOT_IN |
ENUM |
Correspond à une énumération. Vous trouverez sa définition spécifique sur typeUrl. Opérateurs applicables : =, !=, IN, NOT IN |
FLOAT |
Correspond à google.protobuf.FloatValue Opérateurs applicables : =, !=, <, >, IN, NOT_IN |
INT32 |
Correspond à google.protobuf.Int32Value Opérateurs applicables: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
INT64 |
Correspond à google.protobuf.Int64Value Opérateurs applicables: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
MESSAGE |
Correspond à un type de message de tampon de protocole. Vous trouverez les détails du type de données dans typeUrl. Aucun opérateur ne fonctionne avec les champs MESSAGE. |
RESOURCE_NAME |
Correspond à google.protobuf.StringValue. Représente le nom de la ressource (identifiant unique) d'une ressource ou de l'une de ses clés étrangères. Aucun opérateur ne fonctionne avec les champs RESOURCE_NAME. |
STRING |
Correspond à google.protobuf.StringValue. Opérateurs applicables: =, !=, LIKE, NOT LIKE, IN, NOT IN |
UINT64 |
Correspond à google.protobuf.UInt64Value Opérateurs applicables: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
Méthodes |
|
---|---|
|
Renvoie uniquement le champ demandé. |
|
Renvoie tous les champs correspondant à la requête de recherche. |