NlpSemanticParsingModelsMediaDeeplinkInfo
NLPLink SignalGoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaDeeplinkInfo
SEO Analysis
AI GeneratedRelated 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
15actionTypestringnilFull type: String.tThe 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.
blacklistedCountrystringnilFull type: list(String.tThe 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.
countrystringnilFull type: list(String.tThe 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.
deeplinkstringnilFull type: String.tDeeplink to the media. This deeplink is meant to be send to the provider app on available platforms without any modifications. Required.
deeplinkForExecutionstringnilFull type: String.tSome 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(nilIndicate 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.
offerstringnilFull type: list(String.tList 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.
paidOfferDetailNlpSemanticParsingModelsMediaPaidOfferDetail →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaPaidOfferDetail.tThis 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.
platformstringnilFull type: list(String.tList of platforms that support the deeplink. If the list is empty it means that there are no platform restrictions.
scorefloat(nilDocument 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.
subscriptionPackageNamestringnilFull type: list(String.tName 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
tagstringnilFull type: list(String.tTags 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.
validTimeWindowNlpSemanticParsingModelsMediaDeeplinkInfoTimeWindow →nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaDeeplinkInfoTimeWindow.tA time window in which the deeplink is valid. If not set, the deeplink is considered valid.
vuiIdstringnilFull type: String.tDEPRECATED: This field is ignored by understanding and fulfillment.
youtubeDeeplinkInfoNlpSemanticParsingModelsMediaYouTubeDeeplinkInfo →nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsMediaYouTubeDeeplinkInfo.tAdditional info specific to YouTube Deeplink (if applicable).