Bir istekten hangi verilerin seçilmesi veya döndürülmesi gerektiğini açıklayan filtre.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı filter . Seçilen verileri sınırlayabilecek 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 bir meta veri kimliği belirtilirse bu, söz konusu benzersiz kimliğe sahip DeveloperMetadata
öğesini dikkate alı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ü belirtilirse bu, bu anahtara ve görünürlük değerine sahip, bu tür bir konumla ilişkilendirilmiş 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ırlandırır. Ö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 INTERSECTING olarak belirtilirse kesişen konumlarda ilişkilendirilen 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 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 konumun tam olarak eşleşmesi gerektiğini belirtir. Örneğin, üçüncü satır bir konum olarak belirtilmişse bu eşleme stratejisi yalnızca üçüncü satırda da ilişkilendirilmiş geliştirici meta verileriyle eşleşir. Diğer konumlarla ilişkilendirilmiş meta veriler dikkate alınmaz. |
INTERSECTING_LOCATION |
Belirtilen 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ütununda ilişkilendirilmiş geliştirici meta verileri varsa B sütunu üçüncü satırla kesiştiği için bu eşleme stratejisi söz konusu konumla da eşleşir. |