Video (VideoObject, Clip, BroadcastEvent) structured data in json

   <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "Introducing the self-driving bicycle in the Netherlands",
      "description": "This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country.",
      "thumbnailUrl": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "uploadDate": "2016-03-31T08:00:00+08:00",
      "duration": "PT1M54S",
      "contentUrl": "https://www.example.com/video/123/file.mp4",
      "embedUrl": "https://www.example.com/embed/123",
      "interactionStatistic": {
        "@type": "InteractionCounter",
        "interactionType": { "@type": "WatchAction" },
        "userInteractionCount": 5647018
      },
      "regionsAllowed": "US,NL"
    }
    </script>

The value "duration": "PT1M54S" represents the duration of a video or audio clip in ISO 8601 format.

In this format, "P" indicates a period of time, "T" indicates the start of a time section, "1M" indicates 1 minute, and "54S" indicates 54 seconds. Therefore, "PT1M54S" means a duration of 1 minute and 54 seconds.

Learning video (LearningResource, VideoObject, Clip) structured data in json

<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": ["VideoObject", "LearningResource"],
      "name": "An introduction to Genetics",
      "description": "Explanation of the basics of Genetics for beginners.",
      "learningResourceType": "Concept Overview",
      "educationalLevel": "High school (US)",
      "contentUrl": "https://www.example.com/video/123/file.mp4",
      "thumbnailUrl": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
      ],
      "uploadDate": "2016-03-31T08:00:00+08:00"
    }
</script>

Estimated salary (Occupation) structured data in json

<script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Occupation",
      "name": "Software Developer, Applications",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "lastReviewed": "2017-07-23T14:20:00-05:00"
      },
      "description": "Develops information systems by designing, developing, and installing software solutions",
      "estimatedSalary": [
        {
          "@type": "MonetaryAmountDistribution",
          "name": "base",
          "currency": "USD",
          "duration": "P1Y",
          "percentile10": "100000.5",
          "percentile25": "115000",
          "median": "120000.28",
          "percentile75": "130000",
          "percentile90": "150000"
        }
      ],
      "occupationLocation": [
        {
          "@type": "City",
          "name": "Mountain View"
        }
      ]
    }
</script>

In this example, we have an Occupation schema for a Software Developer, and we provide an estimated salary using the estimatedSalary property. The MonetaryAmountDistribution type allows us to specify a range of salaries using percentiles. We provide the currency, duration, and percentiles for the salary range.

Software App (SoftwareApplication) structured data in json

<script type="application/ld+json">
 {
  "@context": "https://schema.org/",
  "@type": "SoftwareApplication",
  "name": "Example App",
  "operatingSystem": "Windows 10",
  "applicationCategory": "Productivity",
  "description": "Example App is a powerful productivity software that helps you get more done in less time.",
  "url": "https://example.com/app",
  "image": "https://example.com/app-image.jpg",
  "author": {
    "@type": "Organization",
    "name": "Example Inc.",
    "url": "https://example.com"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "10"
  },
  "offers": {
    "@type": "Offer",
    "price": "19.99",
    "priceCurrency": "USD"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "John Doe"
      },
      "datePublished": "2022-01-01",
      "description": "Great app!",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "4.5"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Jane Smith"
      },
      "datePublished": "2022-02-01",
      "description": "Love this app!",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5"
      }
    }
  ]
}

</script>
    

Note that this is just an example and the properties used may vary depending on the specific details of your software app.

- All From ChatGPT
PLG_GSPEECH_SPEECH_BLOCK_TITLE