- Representasi JSON
- AssetSetStatus
- MerchantCenterFeed
- HotelPropertyData
- LocationSet
- BusinessProfileLocationSet
- ChainSet
- ChainRelationshipType
- ChainFilter
- MapsLocationSet
- MapsLocationInfo
- BusinessProfileLocationGroup
- DynamicBusinessProfileLocationGroupFilter
- BusinessProfileBusinessNameFilter
- LocationStringFilterType
- ChainLocationGroup
Kumpulan aset yang mewakili kumpulan aset. Menggunakan AssetSetAsset untuk menautkan aset ke kumpulan aset.
Representasi JSON |
---|
{ "id": string, "resourceName": string, "name": string, "type": enum ( |
Kolom | |
---|---|
id |
Hanya output. ID kumpulan aset. |
resourceName |
Tidak dapat diubah. Nama resource kumpulan aset. Nama resource set aset memiliki bentuk:
|
name |
Wajib. Nama kumpulan aset. Wajib. Panjangnya harus minimal 1 dan panjang maksimal 128. |
type |
Wajib. Tidak dapat diubah. Jenis kumpulan aset. Wajib. |
status |
Hanya output. Status kumpulan aset. Hanya baca. |
merchantCenterFeed |
ID Merchant dan Label Feed dari Google Merchant Center. |
locationGroupParentAssetSetId |
Tidak dapat diubah. ID kumpulan aset induk untuk kumpulan aset tempat elemen kumpulan aset ini berasal. Misalnya: ID AssetSet lokasi tingkat sinkronisasi tempat elemen di LocationGroup AssetSet berasal. Kolom ini wajib diisi dan hanya berlaku untuk AssetSet dengan jenis Grup Lokasi. |
hotelPropertyData |
Hanya output. Bagi kampanye Performa Maksimal untuk sasaran perjalanan dengan penautan akun Pusat Pengelolaan Hotel. Hanya baca. |
Kolom union asset_set_source . Data kumpulan aset yang spesifik untuk setiap jenis kumpulan aset. Tidak semua jenis memiliki data spesifik. asset_set_source hanya ada berupa salah satu diantara berikut: |
|
locationSet |
Data kumpulan aset lokasi. Ini akan digunakan untuk set lokasi level sinkronisasi. Ini hanya dapat disetel jika jenis AssetSet adalah LOCATION_SYNC. |
businessProfileLocationGroup |
Data kumpulan aset grup lokasi Profil Bisnis. |
chainLocationGroup |
Menampilkan informasi tentang grup lokasi dinamis Jaringan Bisnis. Hanya berlaku jika jenis AssetSet tingkat sinkronisasi adalah LOCATION_SYNC dan sumber sinkronisasi adalah rantai. |
AssetSetStatus
Kemungkinan status dari kumpulan aset.
Enum | |
---|---|
UNSPECIFIED |
Statusnya belum ditentukan. |
UNKNOWN |
Nilai yang diterima tidak diketahui dalam versi ini. Nilai ini hanya merupakan respons. |
ENABLED |
Kumpulan aset diaktifkan. |
REMOVED |
Kumpulan aset dihapus. |
MerchantCenterFeed
ID Merchant dan Label Feed dari Google Merchant Center.
Representasi JSON |
---|
{ "merchantId": string, "feedLabel": string } |
Kolom | |
---|---|
merchantId |
Wajib. ID Penjual dari Google Merchant Center |
feedLabel |
Opsional. Label Feed dari Google Merchant Center. |
HotelPropertyData
Bagi kampanye Performa Maksimal untuk sasaran perjalanan dengan penautan akun Pusat Pengelolaan Hotel. Hanya baca.
Representasi JSON |
---|
{ "hotelCenterId": string, "partnerName": string } |
Kolom | |
---|---|
hotelCenterId |
Hanya output. ID pusat pengelolaan hotel partner. |
partnerName |
Hanya output. Nama partner hotel. |
LocationSet
Data yang terkait dengan set lokasi. Salah satu data Google Profil Bisnis (sebelumnya dikenal sebagai Google Bisnisku), data Jaringan bisnis, dan data lokasi peta harus ditentukan.
Representasi JSON |
---|
{ "locationOwnershipType": enum ( |
Kolom | |
---|---|
locationOwnershipType |
Wajib. Tidak dapat diubah. Jenis Kepemilikan Lokasi (lokasi yang dimiliki atau lokasi afiliasi). |
Kolom union source . Data lokasi khusus untuk setiap sumber sinkronisasi. source hanya ada berupa salah satu diantara berikut: |
|
businessProfileLocationSet |
Data yang digunakan untuk mengonfigurasi kumpulan lokasi yang diisi dari lokasi Google Profil Bisnis. |
chainLocationSet |
Data yang digunakan untuk mengonfigurasi lokasi pada set jaringan yang diisi dengan jaringan yang ditentukan. |
mapsLocationSet |
Hanya setel jika lokasi disinkronkan berdasarkan lokasi peta yang dipilih |
BusinessProfileLocationSet
Data yang digunakan untuk mengonfigurasi kumpulan lokasi yang diisi dari lokasi Google Profil Bisnis. Berbagai jenis filter akan digabungkan dengan operator DAN, jika ditentukan.
Representasi JSON |
---|
{ "httpAuthorizationToken": string, "emailAddress": string, "businessNameFilter": string, "labelFilters": [ string ], "listingIdFilters": [ string ], "businessAccountId": string } |
Kolom | |
---|---|
httpAuthorizationToken |
Wajib. Tidak dapat diubah. Token otorisasi HTTP yang digunakan untuk mendapatkan otorisasi. |
emailAddress |
Wajib. Tidak dapat diubah. Alamat email akun Google Profil Bisnis atau alamat email pengelola akun Google Profil Bisnis. |
businessNameFilter |
Digunakan untuk memfilter listingan Google Profil Bisnis menurut nama bisnis. Jika businessNameFilter ditetapkan, hanya listingan dengan nama bisnis yang cocok yang merupakan kandidat yang akan disinkronkan ke dalam Aset. |
labelFilters[] |
Digunakan untuk memfilter listingan Google Profil Bisnis menurut label. Jika ada entri di labelFilters, hanya listingan yang memiliki salah satu label yang ditetapkan yang merupakan kandidat untuk disinkronkan ke dalam Aset. Jika tidak ada entri di labelFilters, semua listingan merupakan kandidat untuk disinkronkan. Filter label digabungkan dengan fungsi OR. |
listingIdFilters[] |
Digunakan untuk memfilter listingan Google Profil Bisnis menurut ID listingan. Jika entri ada di listingIdFilters, hanya listingan yang ditentukan oleh filter yang merupakan kandidat untuk disinkronkan ke dalam Aset. Jika tidak ada entri di listingIdFilters, semua listingan merupakan kandidat untuk disinkronkan. Filter ID listingan digabungkan dengan fungsi ATAU. |
businessAccountId |
Tidak dapat diubah. ID akun bisnis terkelola yang lokasinya akan digunakan. Jika kolom ini tidak disetel, semua bisnis yang dapat diakses oleh pengguna (ditentukan oleh emailAddress) akan digunakan. |
ChainSet
Data yang digunakan untuk mengonfigurasi set lokasi yang diisi dengan jaringan yang ditentukan.
Representasi JSON |
---|
{ "relationshipType": enum ( |
Kolom | |
---|---|
relationshipType |
Wajib. Tidak dapat diubah. Jenis hubungan yang dimiliki jaringan bisnis yang ditentukan dengan pengiklan ini. |
chains[] |
Wajib. Daftar filter tingkat jaringan, semua filter digabungkan ATAU bersama. |
ChainRelationshipType
Kemungkinan jenis hubungan.
Enum | |
---|---|
UNSPECIFIED |
Tidak ditentukan. |
UNKNOWN |
Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini. |
AUTO_DEALERS |
Hubungan dealer mobil. |
GENERAL_RETAILERS |
Hubungan retailer umum. |
ChainFilter
Satu filter tingkat rantai pada lokasi di kumpulan elemen feed. Logika pemfilteran di antara semua kolom adalah AND.
Representasi JSON |
---|
{ "chainId": string, "locationAttributes": [ string ] } |
Kolom | |
---|---|
chainId |
Wajib. Digunakan untuk memfilter lokasi jaringan bisnis menurut ID jaringan bisnis. Hanya lokasi jaringan yang termasuk dalam jaringan yang ditentukan yang akan ada di kumpulan aset. |
locationAttributes[] |
Digunakan untuk memfilter lokasi jaringan bisnis menurut atribut lokasi. Hanya lokasi jaringan yang termasuk dalam semua atribut yang ditentukan yang akan ada dalam kumpulan aset. Jika kolom ini kosong, berarti tidak ada pemfilteran pada kolom ini. |
MapsLocationSet
Wrapper untuk beberapa data sinkronisasi lokasi peta
Representasi JSON |
---|
{
"mapsLocations": [
{
object ( |
Kolom | |
---|---|
mapsLocations[] |
Wajib. Daftar info lokasi peta yang disinkronkan secara manual oleh pengguna. |
MapsLocationInfo
Wrapper untuk ID tempat
Representasi JSON |
---|
{ "placeId": string } |
Kolom | |
---|---|
placeId |
ID Tempat lokasi Maps. |
BusinessProfileLocationGroup
Informasi tentang grup lokasi dinamis Profil Bisnis. Hanya berlaku jika jenis AssetSet tingkat sinkronisasi adalah LOCATION_SYNC dan sumber sinkronisasi adalah Profil Bisnis.
Representasi JSON |
---|
{
"dynamicBusinessProfileLocationGroupFilter": {
object ( |
Kolom | |
---|---|
dynamicBusinessProfileLocationGroupFilter |
Filter kumpulan lokasi Profil Bisnis dinamis. |
DynamicBusinessProfileLocationGroupFilter
Mewakili filter pada lokasi Profil Bisnis dalam kumpulan aset. Jika beberapa filter diberikan, filter tersebut akan digabungkan dan digabungkan.
Representasi JSON |
---|
{
"labelFilters": [
string
],
"listingIdFilters": [
string
],
"businessNameFilter": {
object ( |
Kolom | |
---|---|
labelFilters[] |
Digunakan untuk memfilter lokasi Profil Bisnis menurut label. Hanya lokasi yang memiliki label yang tercantum yang akan ada di kumpulan aset. Filter label digabungkan dengan fungsi OR. |
listingIdFilters[] |
Digunakan untuk memfilter lokasi Profil Bisnis menurut ID listingan. |
businessNameFilter |
Digunakan untuk memfilter lokasi Profil Bisnis menurut nama bisnis. |
BusinessProfileBusinessNameFilter
Filter nama bisnis grup lokasi Profil Bisnis.
Representasi JSON |
---|
{
"businessName": string,
"filterType": enum ( |
Kolom | |
---|---|
businessName |
String nama bisnis yang akan digunakan untuk pemfilteran. |
filterType |
Jenis pencocokan string yang akan digunakan saat memfilter dengan businessName. |
LocationStringFilterType
Kemungkinan jenis filter string lokasi.
Enum | |
---|---|
UNSPECIFIED |
Tidak ditentukan. |
UNKNOWN |
Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini. |
EXACT |
Filter akan menggunakan pencocokan string yang sama persis. |
ChainLocationGroup
Menampilkan informasi tentang grup lokasi dinamis Jaringan Bisnis. Hanya berlaku jika jenis AssetSet tingkat sinkronisasi adalah LOCATION_SYNC dan sumber sinkronisasi adalah rantai.
Representasi JSON |
---|
{
"dynamicChainLocationGroupFilters": [
{
object ( |
Kolom | |
---|---|
dynamicChainLocationGroupFilters[] |
Digunakan untuk memfilter lokasi jaringan bisnis menurut ID jaringan bisnis. Hanya Lokasi yang termasuk dalam jaringan yang ditentukan yang akan ada di kumpulan aset. |