سلام عليكم,
اريد شرح لذلك الكود داخل المقالة
يوجد أربع أكواد جميعهم باللون الأخضر
فقط أريد شرح أحد الأكواد وليس جميعهم
فضلاً وليس أمراً..
المقالة
https://developers.google.com/search/docs/data-types/event?hl=ar%23standard-event
الأكواد تمثل بيانات لصفحة الويب، بتنسيق JSON وهو javascript object notation هي طريقة تمثيل البيانات على شكل ثنائيات، مفتاح : قيمة، حيث يمكن من خلال الاعتماد عليها نقل و تخزين البيانات ومعالجتهم بطريقة سريعة، (أسرع من XML مثلا).. وغيرها من التقنيات.
نلاحظ وجود JSON ضمن وسم script في صفحة html وهي المكان الذي نضيف فيه عادة أكواد جافاسكربت و نضمن ملفات من روابط أخرى، لكي تعمل ضمن صفحة الويب، إذا الوسم script لتحميل السكربتات الخاريجة التي ليست html.
<script type="application/ld+json">
نمط البيانات هنا JavaScript Object Notation for Linked Data ، تمثل هذه جزء من البيانات المشاركة بين صفحات الويب وهي تفيد لجعل البيانات مشاركة عبر الشبكة.
طريقة كتابتها مثل JOSN العادي المكون من مفتاح (اسم خاصية و قيمتها)
اسم الخاصية سلسلة نصية حصرا، أما القيمة ممكن أن تكون integer - bool - array أو حتى كائنات JSON فرعية أخرى:
{ "key1" : "value1", // نص "key2" : 2, // رقم "key3" : ["value3.1","value3.2"], // مصفوفة "key4" : { // غرض JSON "key4.1" : "value4.1", }, }
مثال بسيط:
{ "name":"John", "age":30, "car":null }
حسب الرابط:
{ "@context": "https://schema.org/", // سلسلة نصية "@type": "Recipe", "name": "Party Coffee Cake", "author": { // كائن JSON "@type": "Person", "name": "Mary Stone" }, "datePublished": "2018-03-10", "description": "This coffee cake is awesome and perfect for parties.", "prepTime": "PT20M" }
كمحصلة، هذه البيانات تشكل هيكلية لتبادل بيانات الأحداث، يمكن تشاركها حسب توصيف الوثيق من غوغل
التعليقات