PremiumPerDocData

GoogleApi.ContentWarehouse.V1.Model.PremiumPerDocData


Table of Contents ▼

Jump to a specific part of the page:

Description

Per-doc data for premium documents in the Google index.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. Currency (type: integer(), default: nil)
    - type froogle/currency/currency.h
  2. Date (type: String.t, default: nil)
    - publishing date (seconds since 1970,
  3. Entitlement (type: list(integer()), default: nil)
    - entitlement data
  4. IsArchival (type: boolean(), default: nil)
    - True if a free document is archival in nature.
  5. IsEntitled (type: boolean(), default: nil)
    - User is entitled to see the premium content for free.
  6. Price (type: integer(), default: nil)
    - price * 100 if available
  7. Publication (type: String.t, default: nil)
    - negative values for prior dates) FP of the Premium publication name

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.PremiumPerDocData{
Currency: integer() | nil,
Date: String.t() | nil,
Entitlement: [integer()] | nil,
IsArchival: boolean() | nil,
IsEntitled: boolean() | nil,
Price: integer() | nil,
Publication: String.t() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.PremiumPerDocData