AssistantLogsAmbiguousTargetDeviceLogPuntInfoLog

GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAmbiguousTargetDeviceLogPuntInfoLog


Table of Contents ▼

Jump to a specific part of the page:

Description

PuntInfoLog is used to log why devices get filtered out during media content playability check. It contains media excuse, provider mid and also index of devices filtered by them.

Attributes List

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

View Attributes

Attributes

  1. deviceIndex (type: list(integer()), default: nil)
    - Index of devices that have the same punt info during playability check, i.e. same media_excuse and provider_mid.
  2. mediaExcuse (type: integer(), default: nil)
    - Excuse for media action triggering. See: assistant/verticals/media/proto/media_excuse.proto.
  3. providerMid (type: String.t, default: nil)
    - Provider id that the excuse belongs to. This is the KG MID of the provider, e.g., "/m/09jcvs" for Youtube.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsAmbiguousTargetDeviceLogPuntInfoLog{
deviceIndex: [integer()] | nil,
mediaExcuse: integer() | nil,
providerMid: String.t() | nil
}

Function

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

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