NlpSemanticParsingModelsMediaDeeplinkInfo

NLPLink Signal

GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaDeeplinkInfo

6
out of 10
Medium
SEO Impact
Provider deeplink and associated metadata, in particular restrictions on platform and user's subscription. Next ID: 18

SEO Analysis

AI Generated

Related to link analysis and anchor text processing. Links remain one of the strongest ranking factors in Google's algorithm. This model (Nlp Semantic Parsing Models Media Deeplink Info) contains SEO-relevant attributes including score. Key functionality includes: The type of the deeplink. Sometimes the deeplink is not only used for playing media, but also used for other actions. For example, the deeplink could ...

Actionable Insights for SEOs

  • Audit your backlink profile for anchor text diversity and relevance
  • Ensure internal linking uses descriptive, relevant anchor text
  • Monitor for unnatural link patterns that could trigger penalties

Attributes

15
Sort:|Filter:
actionTypestring
Default: nilFull type: String.t

The type of the deeplink. Sometimes the deeplink is not only used for playing media, but also used for other actions. For example, the deeplink could be for playing a movie trailer from YouTube or recording a movie from YouTube TV.

blacklistedCountrystring
Default: nilFull type: list(String.t

The upper-case, III country code, e.g., "US", in which the deeplink cannot play. For possible values, see: google3/i18n/identifiers/regioncode.h google3/java/com/google/i18n/identifiers/RegionCode.java For details on converting to and from ISO country codes, see http://iii-howto#GettingCanonRegionCodes.

countrystring
Default: nilFull type: list(String.t

The upper-case, III country code, e.g., "US", in which the deeplink can play. If unset or has "earth" (b/72566951), means the deeplink can be used world-wide except in |blacklisted_country| list. For possible values, see: google3/i18n/identifiers/regioncode.h google3/java/com/google/i18n/identifiers/RegionCode.java For details on converting to and from ISO country codes, see http://iii-howto#GettingCanonRegionCodes.

deeplinkstring
Default: nilFull type: String.t

Deeplink to the media. This deeplink is meant to be send to the provider app on available platforms without any modifications. Required.

deeplinkForExecutionstring
Default: nilFull type: String.t

Some providers give us an opaque, unstable deeplink to use at execution-time. E.g. see http://go/collab-ranking-nl-uri#heading=h.ndmdfw388tk3 Such a deeplink is not useful for logging, caching, comparing to other candidate deeplinks, etc. So most fulfillment code will want the traditional, stable deeplink that can be interpreted, parsed, cached, etc (found in the "deeplink" field, above). But this opaque, unstable deeplink (if non-empty) must be included in the music initiation clientop.

incompatibleWithCredentialsboolean(
Default: nil

Indicate whether the deeplink is compatible with credentials. If true, CCS will not send the credentials to cast app. Currently this field is only used for voice-follow on cases on smart displays.

offerstring
Default: nilFull type: list(String.t

List of offers that allow user to access the deeplink, that is if the list contains PREMIUM_SUBSCRIPTION and BASIC_SUBSCRIPTION users that have either premium or basic subscription can use the deeplink. If the list is empty it means that there are no subscription restrictions.

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaPaidOfferDetail.t

This field is only used when "offer" includes a PAY_PER_USE. When "offer" includes a PAY_PER_USE, paid_offer_detail will contain offers for BUY and RENT offer_types with associated cost info.

platformstring
Default: nilFull type: list(String.t

List of platforms that support the deeplink. If the list is empty it means that there are no platform restrictions.

scorefloat(
Default: nil

Document scores which are used for ranking action links. Document scores might come from CDOC in Raffia or other indexing systems. For example, for web pages, the score shows how likely the web page (composite doc) which generated this link refers to the given entity or how close a particular entity is with the given composite doc. For the larger design, please see go/ma_dedup. For PACIFIC_COLLAB_RANKING deeplink, the score is the normalized confidence score returned by partner for fulfillment candidate. For pivot candidates, the score is calculated with the index of the alternative results.

subscriptionPackageNamestring
Default: nilFull type: list(String.t

Name of subscription packages which are granted access to this deeplink. This is to match exactly the end users authentication system. This is to be used if the offer is BASIC_SUBSCRIPTION or PREMIUM_SUBSCRIPTION. There can be multiple packages -- the user needs only to authenticate with a single package. For more information please see: go/subscription-package

tagstring
Default: nilFull type: list(String.t

Tags associated with the content played by this deeplink. In the common case, the deeplink is supposed to specify a music entity within the provider's inventory, and the provider app should decide the actual content based on the user's account profile (e.g., for a deeplink to an artist, playing tracks from the artist or similar artists, and for a song, playing the official album recording of the song). But in some cases, the deeplink belong to special content. For example, for an artist a seed radio based on the artist, and a live or karaoke version of a song. We use this field to mark such special content types.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaDeeplinkInfoTimeWindow.t

A time window in which the deeplink is valid. If not set, the deeplink is considered valid.

vuiIdstring
Default: nilFull type: String.t

DEPRECATED: This field is ignored by understanding and fulfillment.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaYouTubeDeeplinkInfo.t

Additional info specific to YouTube Deeplink (if applicable).