Bir istekten hangi verilerin seçilmesi gerektiğini veya döndürüleceğini açıklayan 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
'i seçer. Örneğin, yalnızca bir meta veri kimliği belirtilirse bu, söz konusu benzersiz kimliğe sahip DeveloperMetadata
öğesi olarak dikkate alınır. Bir meta veri anahtarı belirtilirse bu anahtar, 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ü belirtilirse bu anahtarlara sahip tüm geliştirici meta verileri ve bu tür bir konumla ilişkilendirilmiş görünürlük de dikkate alını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şkilendirilmiş girişlerle sınırlar. Örneğin, bu alan |
metadataLocation |
Seçilen geliştirici meta verilerini, belirtilen konumla ilişkili girişlerle sınırlar. Bu alan, tam olarak veya 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şkili geliştirici meta verileri eşleştirilir. Bu alan INTERSECTING olarak belirtilirse kesişen konumlarla ilişkili geliştirici meta verileri de eşleştirilir. Belirtilmezse bu alanda varsayılan değerin |
metadataId |
Seçilen geliştirici meta verilerini, eşleşen bir |
metadataKey |
Seçilen geliştirici meta verilerini, eşleşen bir |
metadataValue |
Seçilen geliştirici meta verilerini, eşleşen bir |
visibility |
Seçilen geliştirici meta verilerini, eşleşen bir |
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, üçüncü satır konum olarak belirtilmişse bu eşleştirme stratejisi yalnızca üçüncü satırla da ilişkilendirilen geliştirici meta verileriyle eşleşir. Diğer konumlarla ilişkili meta veriler dikkate alınmaz. |
INTERSECTING_LOCATION |
Belirtilen bir konumun, kesişen konumların yanı sıra bu tam konumla eşleşmesi gerektiğini belirtir. Örneğin, üçüncü satır konum olarak belirtilmişse bu eşleştirme stratejisi, üçüncü satırla ilişkilendirilen 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şkili geliştirici meta verisi varsa B sütunu üçüncü satırla kesiştiği için bu eşleştirme stratejisi o konumla da eşleşir. |