
تتضمن عملية التنفيذ النموذجية لرسوم بيانية Google عدة خطوات:
تحميل المكتبة: أولاً، تحتاج إلى تحميل مكتبة رسوم بيانية Google من خلال تضمين السكربت المناسب في ملف HTML الخاص بك. يتم ذلك عن طريق إضافة السطر التالي من التعليمات البرمجية.
تحميل الحزم: بعد ذلك، تحتاج إلى تحميل الحزم المحددة للرسوم البيانية التي تنوي استخدامها. يتم ذلك باستخدام طريقة google.charts.load.
تعيين دالة رد النداء: ثم تقوم بتعيين دالة رد النداء التي سيتم تنفيذها بمجرد تحميل المكتبة. ستحتوي هذه الدالة على التعليمات البرمجية لرسم الرسم البياني.
تحضير البيانات: جهز البيانات للرسم البياني. يمكن القيام بذلك باستخدام فئة google.visualization.DataTable.
تعيين خيارات الرسم البياني: حدد خيارات الرسم البياني مثل العنوان والعرض والارتفاع، إلخ.
رسم الرسم البياني: أخيرًا، ارسم الرسم البياني عن طريق إنشاء مثيل لنوع الرسم البياني وتمرير البيانات والخيارات إليه.
يمكن أن يختلف الوقت المستغرق لتنفيذ رسوم بيانية Google اعتمادًا على تعقيد الرسم البياني ومدى دراية المطور بالمكتبة. بالنسبة لرسم بياني بسيط، يمكن أن يستغرق الإعداد بضع دقائق فقط. الرسوم البيانية الأكثر تعقيدًا مع معالجة البيانات المخصصة والتصميم قد تستغرق عدة ساعات.
أنواع الرسم البياني: تقدم رسوم بيانية Google مجموعة متنوعة من أنواع الرسوم البيانية بما في ذلك الرسوم البيانية الخطية والعمودية والدائرية والانتشار وغيرها، مما يتيح للشركات اختيار أفضل تصور لبياناتها.
التصميم والمظهر: يمكن تخصيص مظهر الرسوم البيانية بشكل كبير. يمكنك تغيير الألوان والخطوط والأحجام، وإضافة تسميات وأدلة مخصصة.
التفاعلية: تدعم رسوم بيانية Google ميزات تفاعلية متنوعة مثل أدلة المعلومات، والتكبير، والانزلاق، والتي يمكن تخصيصها لتعزيز تجربة المستخدم.
مصادر البيانات: يمكن ملء الرسوم البيانية بالبيانات من مجموعة متنوعة من المصادر بما في ذلك المصفوفات الثابتة، والبيانات الديناميكية من قواعد البيانات، أو البيانات في الوقت الحقيقي من واجهات البرمجة.
التعليقات والخطوط الاتجاهية: يمكنك إضافة تعليقات وخطوط اتجاهية إلى الرسوم البيانية لتسليط الضوء على نقاط بيانات معينة أو الاتجاهات، مما يمكن أن يكون مفيدًا لتحليل الأعمال.
رسوم بيانية Google هي خدمة مجانية مقدمة من Google، لذا لا توجد رسوم إعداد أو تكاليف صيانة أو رسوم دعم مرتبطة باستخدامها. ومع ذلك، قد تتكبد الشركات تكاليف غير مباشرة مثل:
وقت التطوير: الوقت المنقضي من قبل المطورين لتنفيذ وتخصيص الرسوم البيانية.
التدريب: التكاليف المرتبطة بتدريب الموظفين على استخدام وتفسير الرسوم البيانية.
تقدم رسوم بيانية Google العديد من الموارد لمساعدة المستخدمين الجدد في البدء:
التوثيق: يوجد توثيق شامل متاح على موقع Google للمطورين، والذي يتضمن أدلة تفصيلية، وأمثلة، ومراجع API.
الدروس التعليمية: تتوفر دروس تعليمية خطوة بخطوة لمساعدة المستخدمين على فهم كيفية تنفيذ وتخصيص الرسوم البيانية.
دعم المجتمع: يمكن للمستخدمين طلب المساعدة من المجتمع من خلال المنتديات ومجموعات النقاش مثل Stack Overflow.
رسوم بيانية Google نفسها لا تخزن أي بيانات؛ إنها مكتبة عميل تقوم برسم الرسوم البيانية باستخدام البيانات التي يقدمها المستخدم. لذلك، فإن أمان البيانات يعتمد على كيفية التعامل معها من قبل التطبيق الذي يستخدم رسوم بيانية Google. ومع ذلك، تشمل بعض تدابير الأمان العامة:
تشفير البيانات: تأكد من أن البيانات المرسلة والمستلمة بين العميل والخادم مشفرة باستخدام HTTPS.
ضوابط الوصول: تنفيذ ضوابط وصول مناسبة لتحديد من يمكنه عرض أو تعديل البيانات.
تنظيف البيانات: تنظيف مدخلات البيانات لمنع هجمات الحقن.
التحديثات المنتظمة: حافظ على مكتبة أي تبعيات محدثة لحماية ضد الثغرات الأمنية المعروفة.
من خلال اتباع هذه الممارسات الأفضل، يمكن للشركات ضمان بقاء بياناتها آمنة أثناء استخدام رسوم بيانية Google.
هناك قناتان رئيسيتان للإصدارات - 'الحالية' و 'القادمة'
تحتوي القناة 'الحالية' على أحدث إصدار مستقر جاهز للإنتاج الذي يجب أن يستخدمه معظم المستخدمين.
تحتوي القناة 'القادمة' على إصدار مرشح للإصدار الذي تحت الاختبار قبل أن يتم الترويج له كـ 'الحالي'. يتيح ذلك للمطورين اختبار الميزات الجديدة مسبقًا.
تحافظ Google على سياسة التوافق العكسي، لذا يجب أن لا تؤدي التحديثات إلى 'الإصدار الحالي' إلى كسر الرسوم البيانية الموجودة. ومع ذلك، يوصون باختبار الرسوم البيانية باستخدام 'الإصدار القادم' قبل أن يصبح 'الحالي'.
بالإضافة إلى الإصدارات المتدحرجة 'الحالية' و 'القادمة'، توفر Google أيضًا إصدارات 'مجمدة' تبقى دون تغيير إلى الأبد، باستثناء الإصلاحات الحرجة. كان أول إصدار مجمد هو الإصدار 41 الذي صدر في 23 فبراير 2015.
يمكن أن تختلف دورات الإصدار بشكل كبير. على سبيل المثال، كانت الفجوة بين الإصدار 51 و 52 (مرشح الإصدار) حوالي 9 أشهر بسبب إعادة الهيكلة الداخلية الكبرى والانتقال إلى ES6 و TypeScript.
توفر ملاحظات الإصدار لتسليط الضوء على الميزات الجديدة، وإصلاحات الأخطاء وأي تغييرات مؤثرة على كل إصدار جديد في القناة 'القادمة'.
يمكن للمستخدمين الإبلاغ عن أي مشاكل مع الإصدار 'القادم' على مجموعة نقاش مطوري Google Visualization API، والتي تتم مراقبتها من قبل فريق رسوم بيانية Google خلال مرشحي الإصدار.
رسوم بيانية Google نفسها لا تخزن أو تمتلك أي بيانات مستخدم. إنها مكتبة عميل تقوم برسم التصويرات على أساس البيانات المقدمة من تطبيق المستخدم. تعود ملكية البيانات وسياسات النقل إلى الطريقة التي يتعامل بها المستخدم مع بياناته الخاصة.
ومع ذلك، تقدم Google بعض الإرشادات والتوصيات حول ملكية البيانات والنقل عند استخدام رسوم بيانية Google:
الخصوصية والأمان
لا تحتفظ Google بأي بيانات مخططة خاصة تم تحميلها على خوادمها. أي بيانات يتم إرسالها تُستخدم فقط لرسم الرسوم البيانية وتُdiscarded بعد فترة قصيرة لأغراض التصحيح.
يتفق المطورون من الأطراف الثالثة الذين ينشئون الرسوم البيانية على احترام خصوصية المستخدم وصيانة سياسة خصوصية قانونية مناسبة إذا كانوا يجمعون البيانات.
النقل
تسمح Google للعملاء بتصدير بياناتهم من خدمات Google السحابية من خلال أدوات تصدير البيانات.
يتحمل العملاء مسؤولية استخدام هذه الوظيفة لاستخراج ونقل بياناتهم إذا لزم الأمر للنقل.
أهمية ملكية البيانات
تؤكد Google على أهمية ملكية البيانات، مما يسمح للعملاء بالتحكم في كيفية جمع البيانات وتخزينها والوصول إليها واستخدامها حسب متطلباتهم.
يُنصح بإقامة أطر حوكمة البيانات، وتدابير الأمان، وعمليات النسخ الاحتياطي / الاستعادة، وما إلى ذلك، للحفاظ على الملكية.
لا توجد شروط معالجة البيانات للعرض قبل التوافر العام
بالنسبة للعرض قبل التوافر العام (GA) مثل الإصدارات التجريبية / التجريبية، لا تنطبق بموجب المصادقة التكرارية.
لا ينبغي للعملاء استخدام العروض قبل التوافر العام لمعالجة البيانات الشخصية أو الحساسة التي تتطلب الامتثال.
لا توفر رسوم بيانية Google شروطًا مباشرة لزيادة أو تقليل الاستخدام، لأنها مكتبة مجانية من جانب العميل. ومع ذلك، هناك بعض النقاط المتعلقة بالتوسع من الشروط العامة لجوجل السحابية:
خصومات الاستخدام المرتبطة
تقدم Google Cloud 'خصومات الاستخدام المرتبطة' التي توفر فوائد تسعيرية إذا التزم العملاء باستخدام مستوى معين من الموارد / الخدمات لمدة سنة أو ثلاث سنوات.
يمكن للعملاء زيادة أو تقليل مستويات التزامهم خلال المدة عن طريق تغيير مقدار الاستخدام المرتبط.
إذا قاموا بالتقليل، قد يحتاجون إلى دفع رسوم إنهاء للالتزام المتبقي.
التسعير لكل وحدة
تُفوَض معظم خدمات Google Cloud على أساس كل وحدة / استعمال.
لذا يمكن للعملاء توسيع أو تقليل الاستخدام بسلاسة بناءً على الطلب، ودفع فقط مقابل ما يستخدمونه.
الحصص والحدود
هناك حصص / حدود افتراضية على استخدام الموارد لمنع مفاجآت الفواتير.
يمكن للعملاء طلب زيادات في هذه الحصص مع زيادة استخدامهم.
الوحدات المرتبطة للرسوم البيانية
لا تحتوي رسوم بيانية Google حاليًا على أي مفهوم 'وحدات مرتبطة' تتطلب التزامًا مسبقًا.
لذا يمكن للعملاء توسيع أو تقليل الاستخدام بحرية دون عقوبات أو رسوم إنهاء.
جلب تراخيصك الخاصة
بالنسبة للخدمات التي تتطلب جلب تراخيص متوافقة من طرف ثالث، قد يحتاج العملاء إلى تعديل أعداد تراخيصهم إذا قاموا بتوسيع الاستخدام بشكل كبير.
رسوم بيانية Google هي مكتبة مجانية ومفتوحة المصدر مقدمة من Google، لذا لا توجد شروط تعاقد محددة أو عمليات تجديد أو سياسات إلغاء مرتبطة باستخدامها. ومع ذلك، إليك بعض النقاط ذات الصلة حول شروط المنتجات العامة لجوجل:
لا عقود مرتبطة للرسم البياني
تتطلب خدمات Google Cloud مثل خصومات الاستخدام المرتبطة التزامًا مسبقًا لمدة سنة أو ثلاث سنوات.
ومع ذلك، لا تحتوي رسوم بيانية Google حاليًا على نموذج عقد مرتبط.
إلغاء خدمات Google Cloud
بالنسبة لخدمات Google Cloud المدفوعة مع عقود مرتبطة، يمكن للعملاء إلغاء التزاماتهم قبل انتهاء المدة.
قد يتطلب ذلك رسوم إنهاء لفترة الالتزام المتبقية.
ستقوم Google برد أي رسوم مقدمة غير مستخدمة بعد الإلغاء.
عدم التجديد من قبل Google
توفر Google إشعارًا مسبقًا إذا كانت تنوي إيقاف أو إجراء تغييرات غير متوافقة مع الخلف على خدمة ما.
تهدف فترة الإشعار هذه إلى السماح للعملاء بتجديد العقود إذا رغبوا في ذلك قبل التغييرات.
النقل عند الإنهاء
عند الإنهاء أو عدم تجديد الخدمات، تتيح Google للعملاء تصدير بياناتهم من خلال أدوات تصدير البيانات.
يسمح ذلك للعملاء بالحفاظ على نقل بياناتهم عندما تنتهي العقود.
سياسة الإزالة
لدى رسوم بيانية Google سياسة للإزالة لدعم الإصدارات القديمة لفترة بعد إطلاق إصدارات جديدة غير متوافقة مع الخلف.
يسمح ذلك للعملاء بتجديد العقود على الإصدارات القديمة مؤقتًا إذا رغبت في ذلك.
لذا بشكل أساسي، بينما لا تحتوي رسوم بيانية Google نفسها على عقود لتجديدها أو إلغاؤها، تهدف شروط Google الأوسع إلى توفير المرونة، والإشعار المسبق، ونقل البيانات للعملاء عند الانتقال بعيدا عن الخدمات تحت التعاقد. ومع ذلك، لا يوجد نموذج عقد مرتبط حاليًا لمكتبة رسوم بيانية مجانية.
تقدم Google الإرشادات التالية حول استخدام خدماتها وواجهات البرمجة مثل الرسوم البيانية بطريقة متوافقة:
ملاحظة معالجة البيانات
لأغراض معالجة البيانات الشخصية، تحدد مذكرة معالجة البيانات من Google ممارساتها الأمنية وامتثالها للوائح مثل GDPR.
يغطي ذلك مجالات مثل تشفير البيانات، وضوابط الوصول، وإخطار الانتهاكات، ونقل البيانات، وغيرها.
الموارد المتوافقة
تقدم Google موارد حول كيفية استخدام خدماتها بطريقة متوافقة للوائح مثل GDPR، وHIPAA، وFedRAMP، وغيرها.
يتضمن ذلك أوراق بيضاء، وأدلة امتثال، وتخطيط للمتطلبات التنظيمية، وغيرها.
التدقيق والشهادات
تخضع Google Cloud للتدقيق والشهادات من قبل طرف ثالث مثل ISO 27001، وPCI-DSS، وSOC 2/3، وFedRAMP، وغيرها بانتظام.
يمكن للعملاء الاستفادة من هذه التقارير والشهادات لتقييم أمان Google وموقفها من الامتثال.
العروض
لدى Google عروض امتثال محددة مثل واجهة برمجة تطبيقات الرعاية الصحية السحابية (لـ HIPAA)، وواجهة برمجة تطبيقات منع فقدان البيانات السحابية، وغيرها.
يمكن أن تساعد هذه الأدوات التطبيقات التي تستخدم الرسوم البيانية في تلبية متطلبات حماية البيانات والخصوصية ذات الصلة.
الشروط الخاصة بالبيانات المنظمة
للعروض قبل التوافر العام، تحظر شروط Google صراحة معالجة البيانات المنظمة مثل المعلومات الشخصية / الحساسة.
يضمن ذلك أن العملاء يستخدمون خدمات جاهزة للإنتاج ومتوافقة للتعامل مع البيانات المنظمة.
لذا بينما لا تحتوي رسوم بيانية Google نفسها على أي شهادات امتثال داخلية، تقدم Google توثيقات كافية، وشروط، وأدوات، وتقارير تدقيق لإرشاد العملاء في استخدام الرسوم البيانية وغيرها من الخدمات بطريقة متوافقة استنادًا إلى الاحتياجات التنظيمية الخاصة بهم حول خصوصية البيانات، والأمان، ومعايير الصناعة.