View Source GoogleApi.AuthorizedBuyersMarketplace.V1.Model.FirstPartyMobileApplicationTargeting (google_api_authorized_buyers_marketplace v0.6.0)

Represents a list of targeted and excluded mobile application IDs that publishers own. Android App ID, for example, com.google.android.apps.maps, can be found in Google Play Store URL. iOS App ID (which is a number) can be found at the end of iTunes store URL. First party mobile applications is either included or excluded.

Attributes

  • excludedAppIds (type: list(String.t), default: nil) - A list of application IDs to be excluded.
  • targetedAppIds (type: list(String.t), default: nil) - A list of application IDs to be included.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.AuthorizedBuyersMarketplace.V1.Model.FirstPartyMobileApplicationTargeting{
    excludedAppIds: [String.t()] | nil,
    targetedAppIds: [String.t()] | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.