Bir istekten hangi verilerin seçilmesi gerektiğini veya döndürüleceğini açıklayan filtre.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı filter . Hangi verilerin seçili olduğunu sınırlayabilecek filtre türleri. filter aşağıdakilerden yalnızca biri olabilir: |
|
developerMetadataLookup |
Bu |
a1Range |
Belirtilen A1 aralığıyla eşleşen verileri seçer. |
gridRange |
|
GeliştiriciMeta Araması
Belirtilen tüm alanlarla eşleşen DeveloperMetadata
seçeneğini belirler. Örneğin, yalnızca bir meta veri kimliği belirtilmişse bu, söz konusu benzersiz kimliğe sahip DeveloperMetadata
olarak kabul edilir. Meta veri anahtarı belirtilirse bu, söz konusu anahtara sahip tüm geliştirici meta verilerini dikkate alır. Bir anahtar, görünürlük ve konum türünün tamamı belirtilmişse bu, söz konusu anahtarın ve söz konusu türdeki bir konumla ilişkili görünürlüğün bulunduğu tüm geliştirici meta verilerini dikkate alır. Genel olarak bu, belirtilen tüm alanların kesişimi ile eşleşen tüm DeveloperMeta verilerini 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 verisini, belirtilen konumla ilişkili girişlerle sınırlar. Bu alan ya tam konumlarla ya da belirtilen |
locationMatchingStrategy |
Bu aramanın konumla nasıl eşleştiğini belirler. Bu alan TAM OLARAK belirtilirse yalnızca belirtilen konumla ilişkilendirilmiş geliştirici meta verileri eşleştirilir. Bu alan ETKİLEŞİM olarak belirtilirse kesişen konumlarla ilişkili geliştirici meta verileri de eşleştirilir. Belirtilmemesi durumunda bu alan için varsayılan |
metadataId |
Seçilen geliştirici meta verisini, eşleşen bir |
metadataKey |
Seçilen geliştirici meta verisini, eşleşen bir |
metadataValue |
Seçilen geliştirici meta verisini, eşleşen bir |
visibility |
Seçilen geliştirici meta verisini, eşleşen bir |
GeliştiriciMeta VerisiKonum Eşleştirme Stratejisi
Geliştirici meta veri konumlarını eşleştirme stratejilerinin 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, üçüncü satır konum olarak belirtilmişse bu eşleştirme stratejisi yalnızca üçüncü satır ile de ilişkilendirilmiş geliştirici meta verileriyle eşleşir. Diğer konumlarla ilişkili meta veriler dikkate alınmaz. |
INTERSECTING_LOCATION |
Belirli bir konumun, kesiştiği yerlerin yanı sıra tam olarak belirtilen konumla eşleşmesi gerektiğini belirtir. Örneğin, üçüncü satır bir yer olarak belirtilmişse bu eşleştirme stratejisi, üçüncü satırla ilişkili geliştirici meta verilerinin yanı sıra üçüncü satırla kesişen konumlarda bulunan meta verilerle eşleşir. Örneğin, B sütunuyla ilişkili geliştirici meta verisi varsa B sütunu, üçüncü satırla kesiştiği için bu eşleme stratejisi de bu konumla eşleşir. |