FeedItemSet

Mewakili kumpulan elemen feed. Kumpulan ini dapat digunakan dan dibagikan di antara fitur elemen feed tertentu. Misalnya, kumpulan tersebut dapat direferensikan dalam fungsi pencocokan CustomerFeed, CampaignFeed, dan AdGroupFeed.

Representasi JSON
{
  "resourceName": string,
  "feed": string,
  "feedItemSetId": string,
  "displayName": string,
  "status": enum (FeedItemSetStatus),

  // Union field dynamic_set_filter can be only one of the following:
  "dynamicLocationSetFilter": {
    object (DynamicLocationSetFilter)
  },
  "dynamicAffiliateLocationSetFilter": {
    object (DynamicAffiliateLocationSetFilter)
  }
  // End of list of possible types for union field dynamic_set_filter.
}
Kolom
resourceName

string

Tidak dapat diubah. Nama resource kumpulan elemen feed. Nama resource kumpulan elemen feed memiliki bentuk: customers/{customerId}/feedItemSets/{feedId}~{feedItemSetId}

feed

string

Tidak dapat diubah. Nama resource feed yang berisi elemen feed dalam kumpulan. Tidak dapat diubah. Wajib.

feedItemSetId

string (int64 format)

Hanya output. ID kumpulan.

displayName

string

Nama set. Harus unik dalam akun.

status

enum (FeedItemSetStatus)

Hanya output. Status kumpulan elemen feed. Kolom ini bersifat hanya baca.

Kolom union dynamic_set_filter. Menampilkan filter pada lokasi dalam kumpulan elemen feed. Hanya berlaku jika Feed induk dari FeedItemSet adalah feed LOCATION. dynamic_set_filter hanya ada berupa salah satu diantara berikut:
dynamicLocationSetFilter

object (DynamicLocationSetFilter)

Filter untuk kumpulan lokasi dinamis. Ini hanya digunakan untuk kumpulan lokasi.

dynamicAffiliateLocationSetFilter

object (DynamicAffiliateLocationSetFilter)

Filter untuk lokasi afiliasi dinamis ditetapkan. Kolom ini tidak berlaku secara umum untuk kumpulan elemen feed. Kode ini hanya digunakan untuk kumpulan lokasi afiliasi.

FeedItemSetStatus

Kemungkinan status kumpulan elemen feed.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini.
ENABLED Kumpulan elemen feed diaktifkan.
REMOVED Kumpulan elemen feed telah dihapus.

DynamicLocationSetFilter

Menampilkan filter pada lokasi dalam kumpulan elemen feed. Hanya berlaku jika Feed induk dari FeedItemSet adalah feed LOCATION.

Representasi JSON
{
  "labels": [
    string
  ],
  "businessNameFilter": {
    object (BusinessNameFilter)
  }
}
Kolom
labels[]

string

Jika beberapa label ditetapkan, hanya feeditem yang ditandai dengan semua label yang akan ditambahkan ke FeedItemSet.

businessNameFilter

object (BusinessNameFilter)

Filter nama bisnis.

BusinessNameFilter

Mewakili filter nama bisnis pada lokasi di FeedItemSet.

Representasi JSON
{
  "businessName": string,
  "filterType": enum (FeedItemSetStringFilterType)
}
Kolom
businessName

string

String nama bisnis yang akan digunakan untuk pemfilteran.

filterType

enum (FeedItemSetStringFilterType)

Jenis pencocokan string yang akan digunakan saat memfilter dengan businessName.

FeedItemSetStringFilterType

menjelaskan kemungkinan jenis {i>FeedItemSetStringFilter<i}.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Kode error yang diterima tidak diketahui pada versi ini.
EXACT Filter kumpulan dinamis akan menggunakan pencocokan string yang sama persis.

DynamicAffiliateLocationSetFilter

Menampilkan filter pada lokasi afiliasi di FeedItemSet. Hanya berlaku jika Feed induk dari FeedItemSet adalah feed AFFILIATE_LOCATION.

Representasi JSON
{
  "chainIds": [
    string
  ]
}
Kolom
chainIds[]

string (int64 format)

Digunakan untuk memfilter lokasi afiliasi menurut ID jaringan bisnis. Hanya lokasi afiliasi yang termasuk dalam jaringan bisnis tertentu yang akan ditambahkan ke FeedItemSet.