Bir istekten hangi verilerin seçilmesi veya döndürülmesi gerektiğini açıklayan filtre. Daha fazla bilgi için Meta verileri okuma, yazma ve arama başlıklı makaleyi inceleyin.
| JSON gösterimi |
|---|
{ "developerMetadataLookup": { object ( |
| Alanlar | |
|---|---|
filter birleşik alanı. Hangi verilerin seçileceğini 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 |
|
DeveloperMetadataLookup
Belirtilen alanların tümüyle eşleşen DeveloperMetadata öğesini seçer. Örneğin, yalnızca bir meta veri kimliği belirtilmişse bu, söz konusu benzersiz kimliğe sahip DeveloperMetadata'yı 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ü belirtilmişse bu, söz konusu anahtar ve görünürlüğe sahip olup bu türdeki bir konumla ilişkilendirilmiş tüm geliştirici meta verilerini dikkate alır. Genel olarak bu, belirtilen tüm alanların kesişimine uyan 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ş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, belirtilen |
locationMatchingStrategy |
Bu aramanın konumla nasıl eşleştiğini belirler. Bu alan EXACT olarak belirtilirse yalnızca belirtilen konumla tam olarak eşleşen 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. Belirtilmediği takdirde bu alanın varsayılan değeri |
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şleme stratejilerinin numaralandırılması.
| 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ştirilmesi gerektiğini gösterir. Örneğin, üçüncü satır konum olarak belirtilmişse bu eşleştirme stratejisi yalnızca üçüncü satırla da ilişkilendirilmiş geliştirici meta verileriyle eşleşir. Diğer konumlarda ilişkilendirilen meta veriler dikkate alınmaz. |
INTERSECTING_LOCATION |
Belirtilen bir konumun, tam olarak o konumla ve kesişen tüm konumlarla eşleşmesi gerektiğini gösterir. Örneğin, üçüncü satır konum olarak belirtilmişse bu eşleştirme stratejisi, üçüncü satırla ilişkilendirilmiş geliştirici meta verilerinin yanı sıra üçüncü satırla kesişen konumlarla ilişkilendirilmiş meta verileri de eşleştirir. Örneğin, B sütununda geliştirici meta verileri varsa bu eşleştirme stratejisi, B sütunu üçüncü satırla kesiştiği için bu konumu da eşleştirir. |