تسمح لك ميزة وضع العلامات من جهة الخادم بنقل إمكانات رصد علامة القياس من موقعك الإلكتروني أو تطبيقك إلى حاوية معالجة من جهة الخادم على Google Cloud Platform (GCP) أو أيّ منصة أخرى من اختيارك. توفّر ميزة وضع العلامات من جهة الخادم بعض المزايا مقارنةً بالعلامات من جهة العميل:
- أداء محسّن: إنّ استخدام عدد أقل من علامات القياس في موقعك الإلكتروني أو تطبيقك يعني استخدام عدد أقل من الرموز البرمجية لتشغيلها من جهة العميل.
- أمان أفضل: يتم حماية بيانات الزوّار بشكل أفضل وأكثر أمانًا عند جمعها وتوزيعها في بيئة من جهة الخادم يديرها العميل. يتم إرسال البيانات إلى مثيل في السحابة الإلكترونية حيث تتم معالجتها وتوجيهها من خلال علامات أخرى.
لبدء استخدام ميزة وضع العلامات من جهة الخادم:
- أنشئ حاوية خادم على أداة "إدارة العلامات من Google".
- إعداد خادم وضع العلامات في Google Cloud Platform
إنشاء حاوية خادم على أداة "إدارة العلامات من Google"
لاستخدام ميزة وضع العلامات من جهة الخادم، أنشئ حاوية خادم جديدة على أداة "إدارة العلامات من Google":
- من حسابك على أداة "إدارة العلامات من Google"، أنشئ حاوية جديدة.
- انقر على الحسابات > بجانب اسم الحساب المعني.
- اختر إنشاء حاوية.
- ضمن النظام الأساسي المستهدَف، اختَر الخادم.
- انقر على إنشاء.
سيظهر مربّع حوار لإعداد خادم وضع العلامات. يمكنك الاطّلاع على تفاصيل هذه العملية في القسم التالي.
إعداد خادم وضع العلامات
بعد إنشاء حاوية الخادم، عليك نشر خادم وضع العلامات. ملاحظة: للرجوع إلى هذه النقطة لاحقًا، انقر على معرّف الحاوية في الشريط العلوي أو انتقِل إلى علامة التبويب المشرف > إعدادات الحاوية > إعداد خادم وضع العلامات.
يمكنك اختيار أحد خيارات النشر التالية:
- التوفير التلقائي (إجراء يُنصح به): إذا اخترت توفير خادم وضع العلامات تلقائيًا، ستعمل أداة "إدارة العلامات من Google" على إعداد مشروع جديد على Google Cloud و خادم وضع العلامات في Cloud Run نيابةً عنك. إذا كنت تريد استخدام مشروع حالي على Google Cloud Platform، اتّبِع دليل إعداد Cloud Run.
- التوفير اليدوي على بنية أساسية غير تابعة لشركة Google: إذا كنت تريد استخدام حلّ الخادم الخاص بك، اتّبِع الخطوات الواردة في دليل الإعداد اليدوي.
ضبط نطاق الخادم
يحتوي خادم وضع العلامات الجديد على عنوان URL تلقائي على uc.a.run.app
. لتحسين خصوصية ملفات تعريف الارتباط ومدة صلاحيتها،
وجِّه نطاقًا فرعيًا من موقعك الإلكتروني إلى خادم وضع العلامات.
بهذه الطريقة، يمكن لخادم وضع العلامات قراءة ملفات تعريف الارتباط التي لا تظهر لشدَّة
النصوص البرمجية في الصفحة (ملفات تعريف الارتباط HttpOnly
).
تعرَّف على كيفية إعداد نطاق مخصّص لربطه بأحد
خوادم وضع العلامات.
فهم عملية النشر التلقائية على Google Cloud Platform
عند إنشاء خادم وضع العلامات باستخدام عملية إدارة الحسابات التلقائية، يتم ضبط الخادم على الإعدادات التلقائية.
ما هي موارد Google Cloud Platform التي يتم تخصيصها عند توفير خادم وضع العلامات تلقائيًا؟
عند توفير خادم وضع العلامات تلقائيًا، يتم إنشاء مشروع على Google Cloud مع نشر الحاوية من جهة الخادم على Cloud Run. يحدّ النشر من مقدار الموارد المتاحة، ويُنصح باستخدامه لاختبار أعداد الزيارات المحدودة فقط.
عندما تبدأ الحاوية من جهة الخادم في تلقّي زيارات مباشرة، يمكنك تخصيص نُسخ إضافية من خدمتك لضمان التكرار وعدم فقدان البيانات في حال حدوث انقطاعات أو قيود على السعة. ننصح باستخدام 3 نُسخ كحدّ أدنى لكل حاوية لتوفير عنصر تكرار. تعرَّف على كيفية ترقية عملية النشر.
ما هو نطاق خادم وضع العلامات؟
يستخدم النشر التلقائي نطاقًا فرعيًا في Cloud Run. ننصحك بشدة بتوجيه نطاق فرعي من موقعك الإلكتروني إلى خادم وضع العلامات. اتّبِع هذه التعليمات لربط النطاق الفرعي لموقعك الإلكتروني بأحد خوادم وضع العلامات.
ما هي تكلفة النشر التلقائي؟
إنّ عملية النشر التلقائية لمشروع على Google Cloud Platform باستخدام خادم واحد تكون مجانية في معظم الحالات. ومع ذلك، هناك بعض العوامل التي يمكن أن تؤدي إلى تحمّل تكاليف عند استخدام عملية برمجة على خادم واحد:
- إنّ حساب الفوترة المستخدَم لنشر Google Cloud Platform مرتبط بمشاريع أخرى تُخرج الخادم من الإصدار المجاني من Google Cloud Platform.
- يتجاوز عدد الزيارات المُرسَلة من الخادم الحدود المسموح بها في المستوى المجاني.
بعد ترقية بيئة Cloud Run، يمكنك توقّع إنفاق مبلغ يتراوح بين 30 و50 دولار أمريكي لكل خادم في الشهر. وقد تؤدي الكميات الكبيرة من عدد زيارات الشبكة إلى زيادة هذه التكلفة.
كيف يمكنني إضافة نُسخ إضافية إلى عملية النشر؟
للتعرّف على كيفية إضافة نُسخ إضافية إلى عملية النشر، يُرجى الاطّلاع على مستندات Cloud Run.
إرسال طلبك الأول
للتعرّف على كيفية إرسال طلبك الأول، اطّلِع على الدليل حول كيفية إرسال البيانات إلى أداة "إدارة العلامات من Google" من جهة الخادم.