Bir istekten hangi verilerin seçilmesi gerektiğini veya döndürülmesi gerektiğini tanımlayan filtre.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleştirme alanı filter . Seçilen verileri sınırlandırabilecek filtre türleri. filter şunlardan yalnızca 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 verilerini dikkate alı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'yı 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 belirtilen tam konumla ilişkili geliştirici meta verileri eşleştirilir. Bu alan INTERSECating olarak belirtilirse kesişen konumlarla ilgili geliştirici meta verileri de eşleştirilir. Belirtilmemesi durumunda bu alan, varsayılan |
metadataId |
Seçilen geliştirici meta verilerini, eşleşen |
metadataKey |
Seçilen geliştirici meta verilerini, eşleşen |
metadataValue |
Seçilen geliştirici meta verilerini, eşleşen |
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 bir 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 konumlarda ilişkili meta veriler dikkate alınmaz. |
INTERSECTING_LOCATION |
Belirtilen bir konumun, kesişen konumların yanı sıra tam olarak bu konumla eşleşmesi gerektiğini belirtir. Örneğin, konum olarak üçüncü satır belirtilmişse bu eşleştirme stratejisi üçüncü satırda ilişkili geliştirici meta verilerinin yanı sıra üçüncü satırla kesişen konumlarla ilişkili meta verilerle de eşleşir. Ö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. |