- نمایندگی JSON
- AssetSetStatus
- MerchantCenterFeed
- HotelPropertyData
- LocationSet
- BusinessProfileLocationSet
- مجموعه زنجیره ای
- نوع رابطه زنجیره ای
- فیلتر زنجیره ای
- MapsLocationSet
- MapsLocationInfo
- BusinessProfileLocationGroup
- DynamicBusinessProfileLocationGroupFilter
- BusinessProfileBusinessNameFilter
- LocationStringFilterType
- ChainLocationGroup
مجموعه دارایی که مجموعه ای از دارایی ها را نشان می دهد. از AssetSetAsset برای پیوند یک دارایی به مجموعه دارایی استفاده کنید.
نمایندگی JSON |
---|
{ "id": string, "resourceName": string, "name": string, "type": enum ( |
فیلدها | |
---|---|
id | فقط خروجی شناسه مجموعه دارایی. |
resourceName | تغییرناپذیر. نام منبع مجموعه دارایی. نام منابع مجموعه دارایی به شکل زیر است: |
name | مورد نیاز. نام مجموعه دارایی مورد نیاز. طول آن باید حداقل 1 و حداکثر طول 128 باشد. |
type | مورد نیاز. تغییرناپذیر. نوع مجموعه دارایی مورد نیاز. |
status | فقط خروجی وضعیت مجموعه دارایی. فقط خواندنی |
merchantCenterFeed | شناسه بازرگان و برچسب فید از Google Merchant Center. |
locationGroupParentAssetSetId | تغییرناپذیر. شناسه مجموعه دارایی اصلی برای مجموعه دارایی که عناصر این مجموعه دارایی از آنجا آمده است. به عنوان مثال: شناسه مکان سطح همگام سازی AssetSet که عناصر موجود در LocationGroup AssetSet از آنجا آمده اند. این فیلد الزامی است و فقط برای AssetSet تایپ شده در گروه مکان قابل اجرا است. |
hotelPropertyData | فقط خروجی برای کمپینهای حداکثر عملکرد برای اهداف سفر با پیوند حساب مرکز هتل. فقط خواندنی |
فیلد اتحادیه asset_set_source . داده های مجموعه دارایی خاص برای هر نوع مجموعه دارایی. همه انواع داده های خاصی ندارند. asset_set_source تنها می تواند یکی از موارد زیر باشد: | |
locationSet | داده های مجموعه دارایی مکان. این برای تنظیم مکان سطح همگام سازی استفاده خواهد شد. این فقط در صورتی قابل تنظیم است که نوع AssetSet LOCATION_SYNC باشد. |
businessProfileLocationGroup | داده های مجموعه دارایی گروه مکان نمایه کسب و کار. |
chainLocationGroup | اطلاعاتی را در مورد یک گروه مکان پویا زنجیره نشان می دهد. فقط در صورتی قابل اجرا است که نوع AssetSet سطح همگامسازی LOCATION_SYNC و منبع همگامسازی زنجیرهای باشد. |
AssetSetStatus
وضعیت های احتمالی یک مجموعه دارایی
Enums | |
---|---|
UNSPECIFIED | وضعیت مشخص نشده است. |
UNKNOWN | مقدار دریافتی در این نسخه مشخص نیست. این یک مقدار فقط پاسخگویی است. |
ENABLED | مجموعه دارایی فعال است. |
REMOVED | مجموعه دارایی حذف می شود. |
MerchantCenterFeed
شناسه بازرگان و برچسب فید از Google Merchant Center.
نمایندگی JSON |
---|
{ "merchantId": string, "feedLabel": string } |
فیلدها | |
---|---|
merchantId | مورد نیاز. شناسه بازرگان از Google Merchant Center |
feedLabel | اختیاری. برچسب فید از Google Merchant Center. |
HotelPropertyData
برای کمپینهای حداکثر عملکرد برای اهداف سفر با پیوند حساب مرکز هتل. فقط خواندنی
نمایندگی JSON |
---|
{ "hotelCenterId": string, "partnerName": string } |
فیلدها | |
---|---|
hotelCenterId | فقط خروجی شناسه مرکز هتل شریک. |
partnerName | فقط خروجی نام شریک هتل. |
LocationSet
داده های مربوط به مجموعه مکان. یکی از دادههای نمایه کسبوکار Google (که قبلاً بهعنوان «Google برای کسبوکار من شناخته میشد»)، دادههای زنجیرهای و دادههای مکان نقشه باید مشخص شود.
نمایندگی JSON |
---|
{ "locationOwnershipType": enum ( |
فیلدها | |
---|---|
locationOwnershipType | مورد نیاز. تغییرناپذیر. نوع مالکیت مکان (مکان متعلق به یا مکان وابسته). |
source میدان اتحادیه داده های مکان خاص برای هر منبع همگام سازی. source می تواند تنها یکی از موارد زیر باشد: | |
businessProfileLocationSet | دادههای مورد استفاده برای پیکربندی یک مجموعه مکان پر شده از مکانهای نمایه کسبوکار Google. |
chainLocationSet | داده هایی که برای پیکربندی یک مکان در مجموعه زنجیره ای پر شده با زنجیره های مشخص شده استفاده می شود. |
mapsLocationSet | فقط در صورتی تنظیم کنید که مکان ها بر اساس مکان های نقشه انتخاب شده همگام شوند |
BusinessProfileLocationSet
دادههای مورد استفاده برای پیکربندی یک مجموعه مکان پر شده از مکانهای نمایه کسبوکار Google. اگر مشخص شده باشد، انواع مختلف فیلترها با هم AND'd می شوند.
نمایندگی JSON |
---|
{ "httpAuthorizationToken": string, "emailAddress": string, "businessNameFilter": string, "labelFilters": [ string ], "listingIdFilters": [ string ], "businessAccountId": string } |
فیلدها | |
---|---|
httpAuthorizationToken | مورد نیاز. تغییرناپذیر. کد مجوز HTTP که برای دریافت مجوز استفاده می شود. |
emailAddress | مورد نیاز. تغییرناپذیر. آدرس ایمیل یک حساب Google Business Profile یا آدرس ایمیل یک مدیر حساب Google Business Profile. |
businessNameFilter | برای فیلتر کردن فهرستهای نمایه کسبوکار Google بر اساس نام کسبوکار استفاده میشود. اگر businessNameFilter تنظیم شده باشد، فقط فهرستهایی با نام تجاری منطبق کاندیدای همگامسازی با داراییها هستند. |
labelFilters[] | برای فیلتر کردن فهرستهای نمایه کسبوکار Google بر اساس برچسبها استفاده میشود. اگر ورودیهایی در labelFilters وجود داشته باشد، فقط فهرستهایی که دارای هر یک از برچسبها هستند کاندیدای همگامسازی با داراییها هستند. اگر هیچ ورودی در labelFilters وجود نداشته باشد، همه فهرستها کاندید همگامسازی هستند. فیلترهای برچسب با هم OR شده اند. |
listingIdFilters[] | برای فیلتر کردن فهرستهای نمایه کسبوکار Google با شناسه فهرست استفاده میشود. اگر ورودیهایی در listingIdFilters وجود داشته باشد، فقط فهرستهایی که توسط فیلترها مشخص شدهاند کاندیدای همگامسازی با داراییها هستند. اگر هیچ ورودی در listingIdFilters وجود نداشته باشد، همه فهرستها کاندید همگامسازی هستند. فیلترهای شناسه فهرست با هم OR شده اند. |
businessAccountId | تغییرناپذیر. شناسه حساب کسب و کار مدیریت شده که مکانهای آن استفاده میشود. اگر این فیلد تنظیم نشده باشد، از تمام مشاغل قابل دسترسی کاربر (که توسط آدرس ایمیل مشخص شده است) استفاده می شود. |
مجموعه زنجیره ای
داده هایی که برای پیکربندی یک مجموعه مکان پر شده با زنجیره های مشخص شده استفاده می شود.
نمایندگی JSON |
---|
{ "relationshipType": enum ( |
فیلدها | |
---|---|
relationshipType | مورد نیاز. تغییرناپذیر. نوع رابطه زنجیره های مشخص شده با این تبلیغ کننده. |
chains[] | مورد نیاز. لیستی از فیلترهای سطح زنجیره، همه فیلترها با هم OR'ed شده اند. |
نوع رابطه زنجیره ای
انواع احتمالی یک رابطه
Enums | |
---|---|
UNSPECIFIED | مشخص نشده است. |
UNKNOWN | فقط برای مقدار برگشتی استفاده می شود. نشان دهنده مقدار ناشناخته در این نسخه است. |
AUTO_DEALERS | رابطه فروشنده خودرو |
GENERAL_RETAILERS | روابط عمومی خرده فروش. |
فیلتر زنجیره ای
فیلتر سطح یک زنجیره در محل در مجموعه آیتم خوراک. منطق فیلتر در بین تمام فیلدها AND است.
نمایندگی JSON |
---|
{ "chainId": string, "locationAttributes": [ string ] } |
فیلدها | |
---|---|
chainId | مورد نیاز. برای فیلتر کردن مکان های زنجیره با شناسه زنجیره استفاده می شود. فقط مکانهای زنجیرهای که به زنجیره مشخصشده تعلق دارند در مجموعه دارایی خواهند بود. |
locationAttributes[] | برای فیلتر کردن مکان های زنجیره ای با ویژگی های مکان استفاده می شود. فقط مکانهای زنجیرهای که متعلق به همه ویژگی(های) مشخصشده هستند در مجموعه دارایی خواهند بود. اگر این فیلد خالی باشد به معنی عدم فیلتر در این فیلد است. |
MapsLocationSet
بسته بندی برای داده های همگام سازی موقعیت مکانی چند نقشه
نمایندگی JSON |
---|
{
"mapsLocations": [
{
object ( |
فیلدها | |
---|---|
mapsLocations[] | مورد نیاز. فهرستی از اطلاعات مکان نقشهها که کاربر به صورت دستی در آن همگامسازی کرده است. |
MapsLocationInfo
لفاف برای شناسه مکان
نمایندگی JSON |
---|
{ "placeId": string } |
فیلدها | |
---|---|
placeId | شناسه مکان مکان نقشه ها. |
BusinessProfileLocationGroup
اطلاعاتی درباره گروه مکان پویا نمایه کسب و کار. فقط در صورتی قابل اعمال است که نوع AssetSet سطح همگامسازی LOCATION_SYNC و منبع همگامسازی نمایه کسبوکار باشد.
نمایندگی JSON |
---|
{
"dynamicBusinessProfileLocationGroupFilter": {
object ( |
فیلدها | |
---|---|
dynamicBusinessProfileLocationGroupFilter | فیلتر برای مجموعههای مکان نمایه کسبوکار پویا. |
DynamicBusinessProfileLocationGroupFilter
فیلتری را در مکانهای نمایه کسبوکار در یک مجموعه دارایی نشان میدهد. اگر چندین فیلتر ارائه شده باشد، آنها با هم AND' می شوند.
نمایندگی JSON |
---|
{
"labelFilters": [
string
],
"listingIdFilters": [
string
],
"businessNameFilter": {
object ( |
فیلدها | |
---|---|
labelFilters[] | برای فیلتر کردن مکانهای نمایه کسبوکار بر اساس برچسب استفاده میشود. فقط مکانهایی که دارای هر یک از برچسبهای فهرستشده هستند در مجموعه دارایی خواهند بود. فیلترهای برچسب با هم OR شده اند. |
listingIdFilters[] | برای فیلتر کردن مکانهای نمایه کسبوکار با فهرست کردن شناسهها استفاده میشود. |
businessNameFilter | برای فیلتر کردن مکانهای نمایه کسبوکار بر اساس نام کسبوکار استفاده میشود. |
BusinessProfileBusinessNameFilter
فیلتر نام تجاری گروه مکان نمایه کسب و کار.
نمایندگی JSON |
---|
{
"businessName": string,
"filterType": enum ( |
فیلدها | |
---|---|
businessName | رشته نام کسب و کار برای استفاده برای فیلتر کردن. |
filterType | نوع تطبیق رشته برای استفاده هنگام فیلتر کردن با businessName. |
LocationStringFilterType
انواع احتمالی فیلتر رشته مکان.
Enums | |
---|---|
UNSPECIFIED | مشخص نشده است. |
UNKNOWN | فقط برای مقدار برگشتی استفاده می شود. نشان دهنده مقدار ناشناخته در این نسخه است. |
EXACT | فیلتر از تطبیق دقیق رشته استفاده خواهد کرد. |
ChainLocationGroup
اطلاعاتی را در مورد یک گروه مکان پویا زنجیره نشان می دهد. فقط در صورتی قابل اجرا است که نوع AssetSet سطح همگامسازی LOCATION_SYNC و منبع همگامسازی زنجیرهای باشد.
نمایندگی JSON |
---|
{
"dynamicChainLocationGroupFilters": [
{
object ( |
فیلدها | |
---|---|
dynamicChainLocationGroupFilters[] | برای فیلتر کردن مکان های زنجیره ای توسط شناسه های زنجیره ای استفاده می شود. فقط مکان هایی که به زنجیره(های) مشخص شده تعلق دارند در مجموعه دارایی خواهند بود. |