تتيح لك خدمة "جداول بيانات متقدمة" الوصول إلى واجهة برمجة تطبيقات جداول البيانات باستخدام "برمجة التطبيقات". تسمح واجهة برمجة التطبيقات هذه للنصوص البرمجية بقراءة البيانات وتعديلها وتنسيقها وتقديمها في "جداول بيانات Google"، كما هو الحال إلى حد كبير مع خدمة واجهة برمجة تطبيقات "جداول بيانات Google" المضمّنة في "برمجة التطبيقات". في معظم الحالات، تكون الخدمة المُدمجة أسهل من حيث الاستخدام، لكن هذه الخدمة المتقدّمة توفّر بعض الميزات الإضافية.
مَراجع
للحصول على معلومات تفصيلية حول هذه الخدمة، اطّلع على المستندات المرجعية لواجهة برمجة تطبيقات Sheets. مثل جميع الخدمات المتقدمة في "برمجة التطبيقات"، تستخدم خدمة "جداول بيانات Google" المتقدمة العناصر والطرق والمعلَمات نفسها التي تستخدمها واجهة برمجة التطبيقات العامة. لمزيد من المعلومات، يُرجى الاطِّلاع على كيفية تحديد توقيعات الطريقة.
للإبلاغ عن المشاكل والعثور على خدمات دعم أخرى، يُرجى الاطّلاع على دليل دعم "جداول بيانات Google".
نموذج التعليمات البرمجية
يستخدم الرمز النموذجي أدناه الإصدار 4 من واجهة برمجة التطبيقات، وهو الإصدار الوحيد المتاح حاليًا من Sheets API كخدمة متقدمة في Apps Script.
قراءة القيم من نطاق
يوضح المثال التالي كيفية قراءة قيم البيانات من نطاق محدد في ورقة باستخدام الخدمة المتقدمة لـ Sheets. تعادل هذه الطريقة عيّنة وصفة قراءة نطاق واحد.
كتابة قيم لنطاقات متعددة
يوضح المثال التالي كيفية كتابة البيانات إلى نطاقات مختلفة ومفصولة في ورقة بطلب واحد. تعادل هذه الطريقة نموذج وصفة الكتابة في نطاقات متعددة.
إضافة ورقة جديدة
يوضح المثال التالي كيفية إنشاء ورقة جديدة بحجم محدد ولون علامة تبويب. وهو يوازي عينة إضافة ورقة.
إنشاء جدول محوري
يوضح المثال التالي كيفية إنشاء جدول محوري من بيانات المصدر. وهو يكافئ نموذج وصفة إضافة جدول محوري.