Bu sayfada, Google E-Tablolar'daki mevcut grafiklerin nasıl alınacağı ve Google Slaytlar sunularına nasıl ekleneceği açıklanmaktadır.
Sunulara grafik ekleyerek daha fazla etki yaratabilir ve göz önünde bulundurmalısınız. Grafikler, kullanıcılara en iyi deneyimi sunmak için ortaya çıkarır ve veriler hakkında açık bir şekilde iletişim kurmanıza niceliksel verilerdir.
Yukarıdaki videoda e-tablo verilerinden nasıl slayt oluşturulacağı açıklanmaktadır. Slayta grafik ekleyen ve e-tablo hücre verilerini tabloya aktaran eksiksiz bir örnek (Python) içerir.
Grafik ekleme hakkında
Nicel bilgiler sunarken, veri grafikleri daha iyi sonuçlar en iyi uygulamaları paylaşacağız. Slaytlar API'si, gösterebileceğiniz her grafiği Google E-Tablolar'da oluşturun: çubuk grafikler, çizgi grafikler, pasta grafikler ve çok daha fazlası.
Yukarıdaki şemada gösterildiği gibi, önce Google E-Tablolar'da grafiği oluşturmanız gerekir. Grafik oluşturulduktan sonra bunu sununuza yerleştirebilirsiniz.
Sunumunuzda grafikleri yönetmeye ilişkin genel süreç şu şekildedir:
- Google E-Tablolar'da bir grafik oluşturun.
- Elde edilen sonucun grafik kimliğini okumak için Sheets API'yi kullanın EmbeddedChart.
- CreateSheetsChartRequest'i kullanın bir kez eklemeniz yeterli.
- RefreshSheetsChartRequest'i kullanın gerektiği şekilde kaynak veri senkronize edin.
Statik ve bağlı grafikler
API'yi kullanarak sununuza grafik eklerken, belirttiğiniz LinkingMode'u seçin. Bu, grafiğin statik bir resim olarak mı yoksa bir nesne olarak mı ekleneceğini belirler bir tarih aralığı seçin.
Aşağıdaki durumlarda LINKED
modunu kullanın:
- Gelecekteki değişiklikleri yansıtacak şekilde grafiği yenilemek istiyorsanız temel verilerden yararlanabilirsiniz.
- Ortak çalışanların kaynağı içeren e-tablonun bağlantısına sahip olmasını istiyorsanız grafiğe dökülebilir.
Aşağıdaki durumlarda NOT_LINKED_IMAGE
(statik) modunu kullanın:
- Grafiğin gelecekte hiçbir zaman değişmemesini istiyorsanız.
- Ortak çalışanların kaynak e-tablonun bağlantısını görmesini istemiyorsunuz.
Google E-Tablolar'a erişim kapsamları
Slaytınıza bir grafik eklediğinizde Slaytlar API'sinin buna Google E-Tablolar'dan erişmesi gerekir. Bu, isteğinizin aşağıdaki kapsamlardan birini kullanması gerektiği anlamına gelir:
https://www.googleapis.com/auth/spreadsheets.readonly
(tercih edilen)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
spreadsheets.readonly
kapsamı genellikle en iyisidir çünkü
olduğunu öğrenmiştiniz. Ancak, uygulamanız zaten diğer kapsamlardan birini kullanıyorsa
kapsamı kullanın.
Grafik ekleme
Grafik eklemek için grafiğin e-tablo kimliğini ve grafik kimliğini bilmeniz gerekir.
Google E-Tablolar'da açın. Ardından şunu kullanarak batchUpdate
yöntemini çağırırsınız:
CreateSheetsChartRequest
bir kez tıklayın.
Aşağıdaki örnekte bir grafik alıp bunu bir slayta LINKED
olarak ekler. Böylece,
bunu daha sonra yapabilirsiniz.
Apps Komut Dosyası
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Grafiği yenileme
Sununuza LINKED
grafiği yerleştirdiyseniz bu grafiği yenileyebilirsiniz
kullanarak istediğiniz zaman
RefreshSheetsChartRequest.
Bu işlem, grafiği güncelleyerek temel E-Tablolar grafiğiyle senkronize eder ve
temel aldığı verilerdir.
Aşağıdaki örnek, mevcut bir grafiği yeniler: