يوضّح هذا الدليل كيفية استخدام Google Docs API لإجراء عملية دمج مراسلات.
مقدمة
تأخذ عملية دمج المراسلات القيم من صفوف جدول بيانات أو مصدر بيانات آخر وتُدرجها في مستند نموذج. يتيح لك ذلك إنشاء مستند أساسي واحد (النموذج) يمكنك من خلاله إنشاء العديد من المستندات المشابهة، مع تخصيص كل مستند بالبيانات التي يتم دمجها. لا يُستخدم الناتج بالضرورة في الرسائل الإلكترونية أو الرسائل النموذجية، ولكن يمكن استخدامه لأي غرض، مثل إنشاء مجموعة من فواتير العملاء.
تتوفّر ميزة "دمج المراسلات" منذ توفّر جداول البيانات وبرامج معالجة النصوص، وهي جزء من العديد من إجراءات سير العمل في الأنشطة التجارية اليوم. يتم عادةً تنظيم البيانات كسجل واحد لكل صف، مع تمثيل الأعمدة للحقول في البيانات، كما هو موضّح في الجدول التالي:
الاسم | العنوان | المنطقة | |
---|---|---|---|
1 | UrbanPq | 123 1st St. | الغرب |
2 | Pawxana | 456 2nd St. | الجنوب |
يوضّح نموذج التطبيق في هذه الصفحة كيفية استخدام واجهات برمجة التطبيقات الخاصة بـ "مستندات Google" و"جداول بيانات Google" وDrive لإخفاء تفاصيل كيفية تنفيذ عمليات دمج المراسلات، ما يحمي المستخدمين من المشاكل المتعلّقة بالتنفيذ. يمكنك الاطّلاع على مزيد من المعلومات حول نموذج Python هذا في مستودع GitHub الخاص بالنموذج.
.تطبيق نموذجي
ينسخ هذا التطبيق النموذجي النموذج الأساسي ثم يدمج المتغيرات من مصدر البيانات المحدّد في كل نسخة. لتجربة هذا التطبيق النموذجي، عليك أولاً إعداد النموذج باتّباع الخطوات التالية:
- إنشاء ملف "مستندات Google" اختَر النموذج الذي تريد استخدامه.
- دوِّن رقم تعريف المستند الخاص بالملف الجديد. لمزيد من المعلومات، يُرجى الاطّلاع على معرّف المستند.
- اضبط المتغيّر
DOCS_FILE_ID
على معرّف المستند. - استبدِل معلومات الاتصال بمتغيرات العناصر النائبة في النموذج التي سيدمجها التطبيق مع البيانات المحدّدة.
في ما يلي نموذج رسالة يتضمّن عناصر نائبة يمكن دمجها مع بيانات حقيقية من مصدر، مثل نص عادي أو "جداول بيانات Google". في ما يلي الشكل الذي يظهر به هذا النموذج:
بعد ذلك، اختَر إما نصًا عاديًا أو "جداول بيانات Google" كمصدر بيانات باستخدام المتغيّر SOURCE
. تكون العيّنة تلقائيًا نصًا عاديًا، ما يعني أنّ بيانات العيّنة تستخدم المتغيّر TEXT_SOURCE_DATA
. لاستخراج البيانات من "جداول بيانات Google"، عدِّل المتغيّر SOURCE
إلى 'sheets'
وأشِر إليه إلى نموذج جدول البيانات (أو جدول البيانات الخاص بك) من خلال ضبط المتغيّر SHEETS_FILE_ID
.
في ما يلي شكل ورقة البيانات لتتمكّن من الاطّلاع على التنسيق:
جرِّب التطبيق باستخدام بياناتنا النموذجية، ثم عدِّله ليناسب بياناتك وحالة الاستخدام. يعمل تطبيق سطر الأوامر على النحو التالي:
- الإعداد
- استرجاع البيانات من مصدر البيانات
- التكرار في كل صف من صفوف البيانات
- إنشاء نسخة من النموذج
- دمج النسخة مع البيانات
- رابط الإخراج إلى المستند الذي تم دمجه حديثًا
تظهر جميع الرسائل المدمجة حديثًا أيضًا في مجلد "ملفاتي" الخاص بالمستخدم. في ما يلي مثال على رسالة مدمجة:
رمز مصدر
Python
لمزيد من المعلومات، اطّلِع على ملف README
ورمز المصدر الكامل للتطبيق
في مستودع GitHub الخاص بالتطبيق النموذجي.
مواضيع ذات صلة
- إرسال رسائل إلكترونية مخصّصة باستخدام ميزة "دمج البريد"
- إنشاء عملية دمج للبريد باستخدام Gmail و"جداول بيانات Google"