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

NEXT_TAG: 13

Attributes

  • additionalChangesMerged (type: integer(), default: nil) - Duplicate UrlChanges crawled within a specified time range will be merged together. UrlChanges are considered duplicates if the simhash, simhash_is_trusted, simhash_v2, simhash_v2_is_trusted, and shingle_simhash are the same. additional_changes_merged indiciates the number of duplicate UrlChanges merged into this UrlChange.
  • fractionalTileChange (type: float(), default: nil) - Deprecated fields. The fraction of tiles (0 to 1) that changed.
  • interval (type: integer(), default: nil) - The length in seconds of the change.
  • offDomainLinksChange (type: boolean(), default: nil) - Whether the content of the off-domain links changed.
  • offDomainLinksCount (type: integer(), default: nil) - The new count of off-domain links, if they changed.
  • onDomainLinksCount (type: integer(), default: nil) - The new count of on-domain links, if the count changed.
  • onDomainLinksCountChange (type: boolean(), default: nil) - Whether the number of on-domain links changed.
  • shingleSimhash (type: GoogleApi.ContentWarehouse.V1.Model.IndexingConverterShingleFingerprint.t, default: nil) - The old simhash value obtained from shingles.
  • simhash (type: String.t, default: nil) - The simhash-v1 value. Use of simhash-v1 is deprecated, and newer UrlChange should only contain simhash-v2. During this transition period, UrlChange can contain either simhash or simhash_v2. It is possible that previous UrlChange only contain simhash-v1 and the next UrlChange only contain simhash-v2. In this case, we skip that interval in our changerate computation. [go/changerate-simhash-v2-migration]
  • simhashIsTrusted (type: boolean(), default: nil) - Whether the simhash-v1 should be trusted.
  • simhashV2 (type: String.t, default: nil) - The simhash-v2 value.
  • simhashV2IsTrusted (type: boolean(), default: nil) - Whether the simhash-v2 value should be trusted.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.CrawlerChangerateUrlChange{
  additionalChangesMerged: integer() | nil,
  fractionalTileChange: float() | nil,
  interval: integer() | nil,
  offDomainLinksChange: boolean() | nil,
  offDomainLinksCount: integer() | nil,
  onDomainLinksCount: integer() | nil,
  onDomainLinksCountChange: boolean() | nil,
  shingleSimhash:
    GoogleApi.ContentWarehouse.V1.Model.IndexingConverterShingleFingerprint.t()
    | nil,
  simhash: String.t() | nil,
  simhashIsTrusted: boolean() | nil,
  simhashV2: String.t() | nil,
  simhashV2IsTrusted: boolean() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.