تتناول هذه المقالة بعض الأخطاء الشائعة التي قد تواجهها عند تطبيق وحدة المشاركة في الاستطلاع.
في هذه الصفحة:
وحدة المشاركة غير مرئية
إذا لم تكن وحدة المشاركة ظاهرة في صفحة تأكيد الطلب، راجِع مصادر المشاكل المحتمَلة التالية:
| المشكلة | التشخيص |
|---|---|
| مصدر رمز HTML لا يحتوي على رمز وحدة المشاركة. | اطّلِع على مصدر HTML في المتصفّح وتأكَّد من أنّ مثيلاً واحدًا بالتحديد من مجموعة رموز وحدة المشاركة يظهر على الصفحة. |
| تظهر وحدة الاشتراك خارج الشاشة أو تحجبها عناصر أخرى | قد يتم عرض الوحدة خارج حدود المنطقة القابلة للعرض. جرِّب الانتقال للأعلى أو الأسفل. |
| المتصفّح غير متوافق | يجب أن يتوافق المتصفح مع HTML 5، لذا من الأفضل تثبيت أحدث إصدار منه. |
| دمج منصّة التجارة الإلكترونية | قد تحدث مشاكل في التوافق على بعض أنظمة التجارة الإلكترونية. يُرجى التواصل مع مقدّم خدمة التجارة الإلكترونية لفهم خيارات التطبيق. |
| تتوفر صفحة التأكيد على نطاق مختلف. | إذا كانت جهة خارجية تعالج الدفعات وتتولى عملية الدفع، من المفترض أن تعيد التوجيه إلى صفحة التأكيد على نطاقك. |
| تمت إضافة رمز وحدة المشاركة إلى "إدارة العلامات من Google" | لا يمكن حاليًا استخدام "إدارة العلامات من Google" لدمج رمز المشاركة. |
| تفعيل أداة حظر الإعلانات أو حظر النوافذ المنبثقة في المتصفّح | أوقِف أداة حظر النوافذ المنبثقة في المتصفّح وأي إضافات لحظر الإعلانات لعرض وحدة الاشتراك. |
حدوث أخطاء JavaScript على الصفحة
يستعرض الجدول التالي مصادر الأخطاء الشائعة في JavaScript على وحدة الاشتراك:
| المشكلة | التشخيص |
|---|---|
| قيم العناصر النائبة | استبدِل العنصر النائب بقيم ديناميكية خاصة بموقعك الإلكتروني. |
| عدم وجود معلمة مطلوبة |
عند تطبيق رمز وحدة المشاركة، يجب استخدام الوحدات التالية:
|
| يجب أن يكون DOCTYPE بتنسيق HTML 5. |
احرص على استخدام HTML5 DOCTYPE في صفحة تأكيد الطلب: <DOCTYPE html!> |
| قيمة معلمة estimated_delivery_date غير صالحة | يجب أن يكون التاريخ بالتنسيق YYYY-MM-DD، حيث يشير YYYY إلى العام المكوّن من أربعة أرقام وMM إلى الشهر المكوّن من رقمين وDD إلى اليوم المكوّن من رقمين. ويجب أن تكون القيمة عبارة عن سلسلة وأن تحيط بها علامتا اقتباس. على سبيل المثال، "2016-09-13". |
| قيمة opt_in_style غير صالحة |
يمكن أن تكون قيمة المعلمة opt_in_style إحدى السلاسل التالية:
|
| الموقع الإلكتروني لا يستخدم بروتوكول HTTPS | يجب استخدام بروتوكول HTTPS في جميع صفحات التأكيد. |
| عنوان URL الخاص بالموقع الإلكتروني غير متطابق. | يجب تطبيق رمز وحدة المشاركة على عنوان URL الخاص بالموقع الإلكتروني نفسه الذي تمّ تأكيده والمطالبة به في Merchant Center. تؤدي هذه المشكلة عادةً إلى ظهور الخطأ 404 في JavaScript. |
عدم ظهور الاستطلاع
| المشكلة | التشخيص |
|---|---|
| عنوان البريد الإلكتروني غير صحيح | تأكَّد من أنّ عناوين البريد الإلكتروني التي تضيفها في الوحدة منسّقة بشكلٍ صحيح، وإلا لن يتم تسليم الرسائل الإلكترونية المتعلقة بالاستطلاع بشكل صحيح. |
| رموز البلد غير صحيحة | تأكّد من إضافة رموز البلدان الصحيحة إلى وحدة المشاركة. ويجب أن تكون هذه القيمة بتنسيق ISO 3166-1 alpha-2. لن تظهر أي أخطاء عند إضافة رموز بلدان غير صحيحة، ولكن لن يتمّ إرسال الاستطلاع. |
| عدم مرور ما يكفي من الوقت |
تأكَّد من انقضاء تاريخ الطلب المحدد في المعلمة بالإضافة إلى ذلك، قد يتأخّر عرض المعلومات في الرسوم البيانية في Merchant Center لما يصل إلى أسبوع واحد. |