View Source GoogleApi.ContentWarehouse.V1.Model.IndexingMobileInterstitialsProtoDesktopInterstitials (google_api_content_warehouse v0.4.0)

Desktop interstitials signal. The message contains both fields for site-level signal lookup in Index Signals (go/index-signals) and fields for final attachment in DocJoin.

Attributes

  • details (type: list(GoogleApi.ContentWarehouse.V1.Model.IndexingMobileInterstitialsProtoDesktopInterstitialsDetails.t), default: nil) -
  • pipelineEpoch (type: String.t, default: nil) - Epoch of the interstitial offline pipeline generating this signal.
  • pipelinePattern (type: String.t, default: nil) - If present, pipeline_pattern identifies the cluster of URLs for which the signal value was smeared.
  • urlTree (type: GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTree.t, default: nil) - URL tree of interstitial patterns belong to the host, to be used as site-level signal in Index Signals. A pattern may contain a payload InterstitialPatternPayload, which will indicate the violated interstitial types of this pattern.
  • violatesDesktopInterstitialPolicy (type: boolean(), default: nil) - Overall policy violation status. If this is true, at least one of the InterstitialSignal below indicates a violation.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.IndexingMobileInterstitialsProtoDesktopInterstitials{
    details:
      [
        GoogleApi.ContentWarehouse.V1.Model.IndexingMobileInterstitialsProtoDesktopInterstitialsDetails.t()
      ]
      | nil,
    pipelineEpoch: String.t() | nil,
    pipelinePattern: String.t() | nil,
    urlTree:
      GoogleApi.ContentWarehouse.V1.Model.IndexingUrlPatternUrlTreeUrlTree.t()
      | nil,
    violatesDesktopInterstitialPolicy: boolean() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.