Method: spreadsheets.values.batchClearByDataFilter

E-tablodaki bir veya daha fazla değer aralığını temizler. Arayan, e-tablo kimliğini ve bir veya daha fazla DataFilters belirtmelidir. Belirtilen veri filtrelerinden herhangi biriyle eşleşen aralıklar temizlenir. Yalnızca değerler temizlenir. Hücrenin diğer tüm özellikleri (biçimlendirme, veri doğrulaması vb.) korunur.

HTTP isteği

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
spreadsheetId

string

Güncellenecek e-tablonun kimliği.

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Alanlar
dataFilters[]

object (DataFilter)

Hangi aralıkların temizleneceğini belirlemek için kullanılan DataFilters.

Yanıt gövdesi

Bir elektronik tabloda DataFilters ile seçilen bir değer aralığı temizlendiğinde verilen yanıt.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "spreadsheetId": string,
  "clearedRanges": [
    string
  ]
}
Alanlar
spreadsheetId

string

Güncellemelerin uygulandığı e-tablo.

clearedRanges[]

string

A1 gösterimindeki temizlenen aralıklar. İstekler sınırsız bir aralık veya sayfanın sınırlarından daha büyük bir aralık içinse bunlar, sayfanın sınırlarına bağlı olarak temizlenen gerçek aralıklardır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.