تصف هذه الصفحة كيفية أخذ مخططات حالية من "جداول بيانات Google" وإضافتها إلى عروض "العروض التقديمية من Google".
يمكن أن تساعد إضافة مخططات إلى عرض تقديمي في إحداث المزيد من التأثير وجعل البيانات ذات مغزى لجمهورك. تعد المخططات أدوات قوية بشكل فريد لإظهار الأنماط أو الاتجاهات في مجموعة بيانات، ويمكن أن تساعدك على التواصل بوضوح حول البيانات الكمية.
يناقش الفيديو أعلاه كيفية إنشاء شرائح من بيانات جدول البيانات. ويتضمن مثالاً كاملاً (بايثون) يضيف مخططًا إلى شريحة، وأيضًا يستورد بيانات خلايا جدول البيانات إلى جدول.
لمحة عن إضافة الرسوم البيانية
كلما تقدم معلومات كَمية، يمكن لمخططات البيانات تحسين عرضك التقديمي. تتيح لك واجهة برمجة تطبيقات الشرائح تضمين أي مخطط يمكنك إنشاؤه في جداول بيانات Google: المخططات الشريطية، والمخططات الخطية، والمخططات الدائرية، وغيرها الكثير.
كما هو موضح في الرسم التخطيطي أعلاه، يجب أولاً إنشاء المخطط في جداول بيانات Google. بمجرد وجود المخطط، يمكنك تضمينه في العرض التقديمي.
العملية العامة لإدارة المخططات في العرض التقديمي هي:
- إنشاء مخطط في جداول بيانات Google.
- استخدِم Sheets API لقراءة رقم تعريف الرسم البياني EmbeddedChart الناتج.
- استخدم CreateSheetsChartRequest مرة واحدة لإضافتها إلى شريحة.
- استخدِم RefreshSheetsChartRequest حسب الحاجة لمزامنته مع البيانات المصدر.
الرسوم البيانية الثابتة مقابل الرسوم البيانية المرتبطة
عند استخدام واجهة برمجة التطبيقات لإضافة رسم بياني إلى العرض التقديمي، فإنّ إحدى المعلمات التي تحدّدها هي LinkingMode. يحدد هذا ما إذا كان ستتم إضافة الرسم البياني كصورة ثابتة أو ككائن يمكن تحديثه في المستقبل.
يمكنك استخدام الوضع "LINKED
" في الحالات التالية:
- تريد تحديث المخطط في المستقبل، مما يعكس التغييرات في البيانات الأساسية.
- تريد أن يكون لدى المتعاونين رابط لجدول البيانات الذي يحتوي على المخطط المصدر.
استخدِم الوضع NOT_LINKED_IMAGE
(الثابت) في الحالات التالية:
- تريد ألا يتغير الرسم البياني في المستقبل.
- أنت لا تريد أن يرى المتعاونون رابطًا إلى جدول البيانات المصدر.
نطاقات الوصول إلى "جداول بيانات Google"
عند إضافة رسم بياني إلى الشريحة، تحتاج واجهة برمجة تطبيقات "العروض التقديمية من Google" إلى الوصول إليه في "جداول بيانات Google". يعني ذلك أنّ طلبك يجب أن يستخدم أحد النطاقات التالية:
https://www.googleapis.com/auth/spreadsheets.readonly
(مفضّلة)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
بشكل عام، من الأفضل استخدام نطاق spreadsheets.readonly
لأنّه الأكثر تقييدًا. ومع ذلك، إذا كان تطبيقك يستخدم بالفعل أحد النطاقات الأخرى المذكورة أعلاه، فما عليك سوى استخدام هذا النطاق.
إضافة مخطط
لإضافة مخطط، ستحتاج إلى معرفة رقم تعريف جدول البيانات ومعرف المخطط
للمخطط في جداول بيانات Google. بعد ذلك، يمكنك استدعاء الإجراء batchUpdate
باستخدام
CreateSheetsChartRequest
مرة واحدة لإضافة الرسم البياني.
يأخذ المثال التالي رسمًا بيانيًا ويضيفه إلى شريحة باسم LINKED
حتى يمكن إعادة تحميله لاحقًا.
Apps Script
البدء
Java
JavaScript
Node.js
PHP
Python
Ruby
إعادة تحميل رسم بياني
إذا ضمّنت رسمًا بيانيًا LINKED
في العرض التقديمي، يمكنك إعادة تحميله
في أي وقت باستخدام
RefreshSheetsChartRequest.
يقوم هذا بتحديث المخطط لجعله متزامنًا مع مخطط "جداول البيانات" الأساسي
والبيانات التي يعتمد عليها.
يؤدي المثال التالي إلى إعادة تحميل رسم بياني حالي: