Skip to content

JsonLdForSoftwareApp Reference

The JsonLdForSoftwareApp component renders Software Application JSON-LD structured data in a script tag.

The JsonLdForSoftwareApp component accepts the following props:

type: string

The name of the software application.

type: string

The operating system(s) the application runs on (e.g., "Windows, macOS, Linux", "iOS, Android").

type: ApplicationCategory

The category of the application. Valid values are:

  • "GameApplication"
  • "SocialNetworkingApplication"
  • "TravelApplication"
  • "ShoppingApplication"
  • "SportsApplication"
  • "LifestyleApplication"
  • "BusinessApplication"
  • "DesignApplication"
  • "DeveloperApplication"
  • "DriverApplication"
  • "EducationalApplication"
  • "HealthApplication"
  • "FinanceApplication"
  • "SecurityApplication"
  • "BrowserApplication"
  • "CommunicationApplication"
  • "DesktopEnhancementApplication"
  • "EntertainmentApplication"
  • "MultimediaApplication"
  • "HomeApplication"
  • "UtilitiesApplication"
  • "ReferenceApplication"

type: { price: number; currency: string }

The pricing information for the application:

  • price (number): The price of the application (use 0 for free apps)
  • currency (string): The currency code (e.g., "USD", "EUR", "GBP")

type: { value: number; count: number }

The aggregate rating information:

  • value (number): The average rating value (typically 0-5)
  • count (number): The total number of ratings

type: string

A description of the software application.

type: string

A custom ID for the script tag.

type: string

A custom React key for the script element.