تصف هذه الصفحة كيفية أخذ مخططات حالية من "جداول بيانات Google" وإضافتها إلى عروض "العروض التقديمية من Google".
يمكن أن تساعد إضافة مخططات إلى عرض تقديمي في إحداث المزيد من التأثير وجعل البيانات ذات مغزى لجمهورك. الرسومات البيانية هي أدوات فعّالة بشكل فريد لعرض المحتوى. الأنماط أو الاتجاهات في مجموعة بيانات، ويمكن أن تساعدك على التواصل بوضوح حول البيانات الكمية.
يناقش الفيديو أعلاه كيفية إنشاء شرائح من بيانات جدول البيانات. ويتضمن مثالاً كاملاً (بايثون) يضيف مخططًا إلى شريحة، وأيضًا يستورد بيانات خلايا جدول البيانات إلى جدول.
لمحة عن إضافة الرسوم البيانية
كلما تقدم معلومات كَمية، يمكن أن تعزز مخططات البيانات عرضك التقديمي. تتيح لك Slides API تضمين أي رسم بياني يمكنك الإنشاء في جداول بيانات 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
لذلك
بحيث يمكن تحديثه في وقت لاحق
برمجة تطبيقات
البدء
Java
JavaScript
Node.js
PHP
Python
Ruby
إعادة تحميل رسم بياني
إذا كان رسم بياني LINKED
مضمَّنًا في العرض التقديمي، يمكنك إعادة تحميله.
في أي وقت باستخدام
RefreshSheetsChartRequest.
يؤدي هذا إلى تحديث المخطط لمزامنته مع مخطط جداول البيانات الأساسي
البيانات التي تستند إليها.
يؤدي المثال التالي إلى إعادة تحميل رسم بياني حالي: