Zasób: SearchAds360Field
Pole lub zasób (artefakt) używane przez SearchAds360Service.
Zapis JSON |
---|
{ "resourceName": string, "category": enum ( |
Pola | |
---|---|
resourceName |
Nazwa zasobu artefaktu. Nazwy zasobów artefaktów mają postać:
|
category |
Kategoria artefaktu. |
selectableWith[] |
Nazwy wszystkich zasobów, segmentów i wskaźników, które można wybrać przy użyciu opisanego artefaktu. |
attributeResources[] |
Nazwy wszystkich zasobów, które można wybrać przy użyciu opisanego artefaktu. Pola z tych zasobów nie dzielą danych na segmenty, gdy występują w zapytaniach. To pole jest ustawiane tylko dla artefaktów, których kategoria to RESOURCE. |
metrics[] |
To pole zawiera nazwy wszystkich wskaźników, które można wybrać z opisanym artefaktem, gdy jest ono używane w klauzuli FROM. Jest ustawiana tylko dla artefaktów, których kategoria to RESOURCE. |
segments[] |
To pole zawiera nazwy wszystkich artefaktów (segmentów czy innych zasobów), które dzielą dane na segmenty, gdy są uwzględnione w zapytaniach i kiedy dany artefakt jest używany w klauzuli FROM. Jest ustawiana tylko dla artefaktów, których kategoria to RESOURCE. |
enumValues[] |
Wartości, które może przyjąć artefakt, jeśli jest to pole typu ENUM. To pole jest ustawione tylko dla artefaktów kategorii SEGMENT lub ATTRIBUTE. |
dataType |
To pole określa operatory, których można używać z artefaktem w klauzulach WHERE. |
name |
Nazwa artefaktu. |
selectable |
Określa, czy artefakt może być używany w klauzuli SELECT w zapytaniach. |
filterable |
Określa, czy artefakt może być używany w klauzuli WHERE w zapytaniach. |
sortable |
Określa, czy artefakt może być używany w klauzuli ORDER BY w zapytaniach. |
typeUrl |
Adres URL protokołu opisującego typ danych artefaktu. |
isRepeated |
Wskazuje, czy artefakt pola się powtarza. |
SearchAds360FieldCategory
Kategoria artefaktu.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Brak informacji |
UNKNOWN |
Brak informacji |
RESOURCE |
Opisany artefakt jest zasobem. |
ATTRIBUTE |
Opisany artefakt jest polem i atrybutem zasobu. Uwzględnienie w zapytaniu pola atrybutu zasobu może spowodować segmentację zapytania, jeśli zasób, do którego jest przypisany, segmentuje zasób znaleziony w klauzuli FROM. |
SEGMENT |
Opisany artefakt jest polem i zawsze dzieli zapytania na segmenty. |
METRIC |
Opisany artefakt to pole i dane. Nigdy nie dzieli zapytań na segmenty. |
SearchAds360FieldDataType
Oto różne typy artefaktów SearchAds 360Service.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Brak informacji |
UNKNOWN |
Brak informacji |
BOOLEAN |
Mapy na google.protobuf.BoolValue Dostępne operatory: =, != |
DATE |
Mapuje na google.protobuf.StringValue. Można ją jednak porównywać, używając zestawu operatorów dla konkretnych dat. Dostępne operatory: =, <, >, <=, >=, BETWEEN, DURING i IN. |
DOUBLE |
Mapy na google.protobuf.DoubleValue Dostępne operatory: =, !=, <, >, IN, NOT IN |
ENUM |
Mapuje na wyliczenie. Konkretną definicję znajdziesz na stronie typeUrl. Dostępne operatory: =, !=, IN, NOT IN |
FLOAT |
Mapy na google.protobuf.FloatValue Dostępne operatory: =, !=, <, >, IN, NOT IN |
INT32 |
Mapy na google.protobuf.Int32Value Dostępne operatory: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN. |
INT64 |
Mapy na google.protobuf.Int64Value Dostępne operatory: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN. |
MESSAGE |
Mapuje na typ wiadomości bufora protokołu. Szczegółowe informacje o typie danych znajdziesz w typeUrl. Żadne operatory nie działają z polami MESSAGE. |
RESOURCE_NAME |
Mapuje na google.protobuf.StringValue. Reprezentuje nazwę zasobu (unikalny identyfikator) zasobu lub jednego z jego kluczy obcych. Żadne operatory nie działają z polami RESOURCE_NAME. |
STRING |
Mapuje na google.protobuf.StringValue. Dostępne operatory: =, !=, LIKE, NOT LIKE, IN, NOT IN |
UINT64 |
Mapy na google.protobuf.UInt64Value Dostępne operatory: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN. |
Metody |
|
---|---|
|
Zwraca tylko żądane pole. |
|
Zwraca wszystkie pola pasujące do zapytania query. |