Error Parsing XML, Line 650, Column 80: Attribute Name “Async” Associated With An Element Type “Script” Must Be Followed By The ‘ = ‘ Character. حل مشكلة

عرض المشكلة


عندما أردت وضع كود / شفرة اعلان جوجل ادسنس على مدونتى على بلوجر المقبولة فى أدسنس واجهتني مشكلة وهى رسالة خطأ تظهر كالتالى :

Error parsing XML, line 650, column 80: Attribute name “async” associated with an element type “script” must be followed by the ‘ = ‘ character.

هذه هى المشكلة تظهر رسالة الخطأ السابقة عندما أود وضع الإعلان الخاص بالهاتف page level ads الخاصة ببرنامج ادسنس .
ماذا فعلت خطأ ؟ كيف أصلح الخطأ ؟ ماذا عليَ أن أفعل إذن ؟

فهم المشكلة وحل المشكلة ؟


كل ما حدث أنك وضعت الكود التالى ، وهو كود الاعلان من جوجل ادسنس الخاص بالهاتف المحمول :

<!– adsense page level for mob –>
<script async src=”//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: “ca-pub-xxxxxxxxxxxxxxxxx”,
enable_page_level_ads: true
});
</script>
<!– end adsense for mob –>

كود الإعلان الخاص بجوجل ادسنس عندما يوضع فى قالب بلوجر ستجد بالطبع رسالة الخطأ التى تقول انه هناك خطأ في ترجمة اكواد xml . المشكلة بالتحديد فى كلمة async لانها مناسبة للغة html5 وهى غير مناسبة للغة xhtml التى تعمل بها منصة بلوجر .

كيف نحل المشكلة إذن ؟


الحل بسيط جداً وهو ان تغير async الى احد هذه الاكواد :

async=”async”

وهذا هو أفضل حل لانه مناسب لجوجل ادسنس ومناسب للغة xhtml الخاصة بمنصة بلوجر . أما الحل الآخر وهو :

async=”true”

وهذا الحل الثانى وهو جائز وسيعرض الإعلان بشكل عادى جداً ولكن الافضل هو الحل السابق لانه مناسب لجوجل ادسنس ومنصة بلوجر التى تعمل بلغة xhtml حسب كلام خبراء ادسنس .

وبذلك يصبح شكل كود الاعلان كالتالى :

<!– adsense page level for mob –>
<script async=”async” src=”//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: “ca-pub-xxxxxxxxxxxxxxx”,
enable_page_level_ads: true
});
</script>
<!– end adsense for mob –>

ولن يتم عرض رسالة الخطأ بعد الآن . ويتم عرض الإعلان بنجاح والحمد لله . إن كنت تنصح بقراءة هذا التوضيح ؟ شاركه على مواقع التواصل الإجتماعي. لمزيد من المعلومات عن البرمجة ولينكس وأندرويد وويندوز وماك وآيفون وتصميم المواقع، ابحث عن "موقع أبانوب حنا للبرمجيات" على جوجل وادخل للموقع وستجد موضوع جديد يشرح فكرة أو معلومة جميلة ومفيدة كل يوم.

0 comments:

إرسال تعليق