Bir istekten hangi verilerin seçilmesi gerektiğini veya döndürülmesi gerektiğini tanımlayan filtre.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı filter . Seçilen verileri sınırlandırabilecek filtre türleri. filter yalnızca aşağıdakilerden biri olabilir: |
|
developerMetadataLookup |
Bu |
a1Range |
Belirtilen A1 aralığıyla eşleşen verileri seçer. |
gridRange |
|
DeveloperMetadataLookup
Belirtilen tüm alanlarla eşleşen DeveloperMetadata
değerini seçer. Örneğin, yalnızca meta veri kimliği belirtilirse söz konusu benzersiz kimliğe sahip DeveloperMetadata
dikkate alınır. Bir meta veri anahtarı belirtilirse bu anahtara sahip tüm geliştirici meta verileri dikkate alınır. Bir anahtar, görünürlük ve konum türünün tümü belirtilmişse bu işlem, o türdeki bir konumla ilişkilendirilmiş o anahtarı ve görünürlüğü içeren tüm geliştirici meta verilerini dikkate alır. Genel olarak bu, belirtilen tüm alanların kesişimiyle eşleşen tüm DeveloperMetadata öğelerini seçer. Herhangi bir alan veya alan kombinasyonu belirtilebilir.
JSON gösterimi |
---|
{ "locationType": enum ( |
Alanlar | |
---|---|
locationType |
Seçilen geliştirici meta verilerini, belirtilen türdeki konumlarla ilişkili girişlerle sınırlar. Örneğin, bu alan |
metadataLocation |
Seçilen geliştirici meta verilerini, belirtilen konumla ilişkili girişlerle sınırlandırır. Bu alan, belirtilen |
locationMatchingStrategy |
Bu aramanın konumla nasıl eşleştiğini belirler. Bu alan TAM olarak belirtilirse yalnızca tam olarak belirtilen konumla ilişkilendirilmiş geliştirici meta verileri eşleştirilir. Bu alan INTERSECating olarak belirtilirse kesişen konumlarla ilgili geliştirici meta verileri de eşleştirilir. Bu alan belirtilmezse varsayılan değer |
metadataId |
Seçilen geliştirici meta verilerini, eşleşen bir |
metadataKey |
Seçilen geliştirici meta verilerini, eşleşen |
metadataValue |
Seçilen geliştirici meta verilerini, eşleşen bir |
visibility |
Seçilen geliştirici meta verilerini, eşleşen |
DeveloperMetadataLocationMatchingStrategy
Geliştirici meta verisi konumlarını eşleştirmeye yönelik stratejilerin listesi.
Sıralamalar | |
---|---|
DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmamalıdır. |
EXACT_LOCATION |
Belirtilen konumun tam olarak eşleşmesi gerektiğini belirtir. Örneğin, konum olarak üçüncü satır belirtilirse bu eşleştirme stratejisi yalnızca üçüncü satırda da ilişkilendirilen geliştirici meta verileriyle eşleşir. Diğer konumlarla ilişkilendirilmiş meta veriler dikkate alınmaz. |
INTERSECTING_LOCATION |
Belirtilen bir konumun, tam olarak bu konumun yanı sıra kesiştiği tüm konumlarla eşleşmesi gerektiğini belirtir. Örneğin, üçüncü satır bir konum olarak belirtilmişse bu eşleştirme stratejisi, üçüncü satırla kesişen konumlarda ilişkilendirilen meta verilerin yanı sıra üçüncü satırla ilişkilendirilen geliştirici meta verilerini de eşleştirir. Örneğin, B sütunuyla ilişkilendirilmiş geliştirici meta verileri varsa bu eşleştirme stratejisi de söz konusu konumla eşleşir, çünkü B sütunu üçüncü satırla kesişir. |