وضع الطرف الأول: تحميل نصوص Google البرمجية من خلال وضع العلامات من جهة الخادم
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
هذه المقالة مخصّصة للمطوّرين الذين يستخدِمون وضع العلامات من جهة الخادم ويريدون عرض
النصوص البرمجية من Google من خوادمهم الخاصة.
تسمح لك ميزة وضع العلامات من جهة الخادم بتحميل نصوص Google البرمجية، مثل gtm.js أو gtag.js،
مباشرةً من خادم وضع العلامات بدلاً من خوادم Google. يتيح لك ذلك عرض البيانات في سياق الطرف الأول.
لإنشاء سياق الطرف الأول بين حاوية الويب وخادم وضع العلامات، يجب تحميل نصوص Google البرمجية من خلال خادمك.
لتحميل نصوص Google البرمجية من خلال حاوية الخادم:
اختَر خيار التنفيذ للاطّلاع على التعليمات.
الخطوة 2: تعديل نطاق مصدر النص البرمجي
بشكلٍ تلقائي، تحمِّل أداة "إدارة العلامات من Google" أو gtag.js العناصر التي تعتمد عليها من خوادم تملكها Google، مثل https://example.com/metrics.
عليك تعديل عنوان URL للنص البرمجي على موقعك الإلكتروني لتحميل الملحقات من خلال خادمك الخاص.
اختَر خيار التنفيذ للاطّلاع على التعليمات.
الخطوة 3: التحقّق من مصدر النصوص البرمجية
توضّح التعليمات التالية كيفية الاختبار باستخدام Google Chrome.
يمكنك استخدام أي متصفّح تختاره، ولكن قد تختلف الخطوات.
لاختبار ما إذا كانت حاوية الخادم تحمّل التبعيات:
افتح موقعك الإلكتروني في علامة تبويب متصفّح جديدة.
افتح أدوات المطوّرين في المتصفّح. في متصفّح Google Chrome، يمكنك النقر بزر الماوس الأيمن في أي مكان على الصفحة واختيار فحص.
في أدوات المطوّرين، افتح علامة التبويب المصادر. تعرض هذه النافذة جميع التبعيات التي تم تحميلها عند فتح الموقع الإلكتروني.
✅ يكون التنفيذ صحيحًا إذا تم تحميل gtm.js من المصدر الذي حدّدته.
❌ إذا كانت علامة التبويب المصادر تعرض www.googletagmanager.com كمصدر gtm.js، سيستمر تحميل التبعيات من خوادم Google.
تحقّق مما إذا كنت قد عدّلت عنوان URL المصدر في الرمز البرمجي، راجِع الخطوة 2.
تاريخ التعديل الأخير: 2025-04-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-04-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This article guides developers on serving Google scripts like gtm.js or gtag.js from their own servers using server-side tagging for a first-party data context."],["Before starting, ensure you have a server container in Tag Manager, a tagging server setup, and a configured custom server domain."],["Implementation involves configuring the client to load Google scripts through your server, updating the script source domain to your server, and verifying the script source using browser developer tools."],["If using consent mode, you can further enhance control by setting up region-specific tag behavior after completing the implementation."]]],["Developers using server-side tagging can load Google scripts (gtm.js, gtag.js) from their own server for a first-party context. This requires setting up a server container, a tagging server, and a custom server domain. Steps involve configuring the client to load scripts through the server and updating the script source URL on the website to point to the custom server. Verification includes checking the browser's developer tools to confirm that `gtm.js` loads from the custom server, not Google's.\n"]]