View Source GoogleApi.ContentWarehouse.V1.Model.IndexingMobileInterstitialsProtoInterstitialBasicInfo (google_api_content_warehouse v0.3.0)

Basic interstitial info, shared by all layout types. This message can be used to quickly iterate through detected interstitials, if layout type specific details are not required. Note: this message stores info for one primary interstitial as detected by a particular layout codepath. Some codepaths, e.g. overlay interstitial detection, may find multiple interstitial candidates; such details can be found in codepath-specific messages below.

Attributes

  • absoluteBox (type: GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoBox.t, default: nil) - Stores the geometry of detected interstitial in absolute page pixels.
  • contentType (type: String.t, default: nil) -
  • detectionMode (type: String.t, default: nil) -
  • layoutType (type: String.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.IndexingMobileInterstitialsProtoInterstitialBasicInfo{
    absoluteBox:
      GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoBox.t()
      | nil,
    contentType: String.t() | nil,
    detectionMode: String.t() | nil,
    layoutType: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.