REST Resource: googleAdsFields

Kaynak: GoogleAdsField

GoogleAdsService tarafından kullanılan bir alan veya kaynak (yapı).

JSON gösterimi
{
  "resourceName": string,
  "category": enum (GoogleAdsFieldCategory),
  "selectableWith": [
    string
  ],
  "attributeResources": [
    string
  ],
  "metrics": [
    string
  ],
  "segments": [
    string
  ],
  "enumValues": [
    string
  ],
  "dataType": enum (GoogleAdsFieldDataType),
  "name": string,
  "selectable": boolean,
  "filterable": boolean,
  "sortable": boolean,
  "typeUrl": string,
  "isRepeated": boolean
}
Alanlar
resourceName

string

Yalnızca çıkış. Yapının kaynak adı. Yapı kaynak adları şu biçimdedir:

googleAdsFields/{name}

category

enum (GoogleAdsFieldCategory)

Yalnızca çıkış. Yapının kategorisi.

selectableWith[]

string

Yalnızca çıkış. Açıklanan yapıyla seçilebilen tüm kaynakların, segmentlerin ve metriklerin adları.

attributeResources[]

string

Yalnızca çıkış. Açıklanan yapıyla seçilebilen tüm kaynakların adları. Bu kaynaklardaki alanlar, arama sorgularına dahil edildiğinde metrikleri segmentlere ayırmaz.

Bu alan yalnızca kategorisi SOURCE olan yapılar için ayarlanır.

metrics[]

string

Yalnızca çıkış. Bu alan, FROM yan tümcesinde kullanıldığında açıklanan yapıyla seçilebilen tüm metriklerin adlarını listeler. Yalnızca kategorisi SOURCE olan yapılar için ayarlanır.

segments[]

string

Yalnızca çıkış. Bu alanda, arama sorgularına dahil edildiğinde ve FROM yan tümcesinde açıklanan yapı kullanıldığında segment metrikleri veya başka bir kaynak gibi tüm yapıların adları listelenir. Yalnızca kategorisi SOURCE olan yapılar için ayarlanır.

enumValues[]

string

Yalnızca çıkış. Yapının, ENUM türünde bir alan olması halinde varsayabileceği değerler.

Bu alan yalnızca SEGMENT veya ATTRIBUTE kategorisindeki yapılar için ayarlanır.

dataType

enum (GoogleAdsFieldDataType)

Yalnızca çıkış. Bu alan, WHERE yan tümcelerinde yapıyla kullanılabilecek operatörleri belirler.

name

string

Yalnızca çıkış. Yapının adı.

selectable

boolean

Yalnızca çıkış. Yapının, arama sorgularındaki bir SELECT yan tümcesinde kullanılıp kullanılamayacağı.

filterable

boolean

Yalnızca çıkış. Yapının, arama sorgularındaki bir WHERE yan tümcesinde kullanılıp kullanılamayacağı.

sortable

boolean

Yalnızca çıkış. Yapının, arama sorgularındaki bir ORDER BY yan tümcesinde kullanılıp kullanılamayacağı.

typeUrl

string

Yalnızca çıkış. Yapının veri türünü açıklayan protonun URL'si.

isRepeated

boolean

Yalnızca çıkış. Alan yapısının tekrarlanıp tekrarlanmayacağı.

GoogleAdsFieldCategory

Yapının kategorisi.

Sıralamalar
UNSPECIFIED Belirtilmedi
UNKNOWN Bilinmiyor
RESOURCE Açıklanan yapı bir kaynak.
ATTRIBUTE Açıklanan yapı bir alandır ve bir kaynağın özniteliğidir. Bir sorguya kaynak özelliği alanı eklendiğinde, ilişkilendirildiği kaynak FROM yan tümcesinde bulunan kaynağı segmentlere ayırırsa sorguyu segmentlere ayırır.
SEGMENT Açıklanan yapı bir alandır ve arama sorgularını her zaman segmentlere ayırır.
METRIC Açıklanan yapı bir alandır ve bir metriktir. Arama sorgularını hiçbir zaman segmentlere ayırmaz.

GoogleAdsFieldDataType

Bunlar, bir Google AdsService yapısının üstlenebileceği çeşitli türlerdir.

Sıralamalar
UNSPECIFIED Belirtilmedi
UNKNOWN Bilinmiyor
BOOLEAN

google.protobuf.BoolValue adresine eşlenir

Geçerli operatörler: =, !=

DATE

google.protobuf.StringValue ile eşlenir. Bununla birlikte, tarihlere özel operatör grupları kullanılarak karşılaştırılabilir.

Geçerli operatörler: =, <, >, <=, >=, BETWEEN, DURING ve IN

DOUBLE

google.protobuf.DoubleValue ile eşlenir.

Geçerli operatörler: =, !=, <, >, IN, NOT IN

ENUM

Bir numaralandırmaya eşlenir. Özel tanımını typeUrl adresinde bulabilirsiniz.

Geçerli operatörler: =, !=, IN, NOT IN

FLOAT

google.protobuf.FloatValue ile eşlenir

Geçerli operatörler: =, !=, <, >, IN, NOT IN

INT32

google.protobuf.Int32Value ile eşlenir

Geçerli operatörler: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

INT64

google.protobuf.Int64Value ile eşlenir

Geçerli operatörler: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

MESSAGE

Bir protokol arabelleği mesaj türüne eşlenir. Veri türünün ayrıntılarını typeUrl adresinde bulabilirsiniz.

MESSAGE alanlarıyla hiçbir operatör çalışmaz.

RESOURCE_NAME

google.protobuf.StringValue ile eşlenir. Bir kaynağın veya yabancı anahtarlarından birinin kaynak adını (benzersiz kimlik) temsil eder.

RESOURCE_NAME alanlarıyla hiçbir operatör çalışmaz.

STRING

google.protobuf.StringValue ile eşlenir.

Geçerli operatörler: =, !=, LIKE, NOT LIKE, IN, NOT IN

UINT64

google.protobuf.UInt64Value ile eşlenir

Geçerli operatörler: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

Yöntemler

get

Yalnızca istenen alanı döndürür.
Arama sorgusuyla eşleşen tüm alanları döndürür.