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