ماذا تعنى تلك المقالة من جوجل أدسنس

سلام عليكم,

اريد شرح لذلك الكود داخل المقالة

يوجد أربع أكواد جميعهم باللون الأخضر

فقط أريد شرح أحد الأكواد وليس جميعهم

فضلاً وليس أمراً..

المقالة

https://developers.google.com/search/docs/data-types/event?hl=ar%23standard-event
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

waelaljamal أضف ردا

الأكواد تمثل بيانات لصفحة الويب، بتنسيق 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"
    }

كمحصلة، هذه البيانات تشكل هيكلية لتبادل بيانات الأحداث، يمكن تشاركها حسب توصيف الوثيق من غوغل