منبع: MediaItem
یک مورد رسانهای واحد.
| نمایش JSON | |
|---|---|
{ "name": string, "mediaFormat": enum ( | |
| فیلدها | ||
|---|---|---|
name | نام منبع برای این آیتم رسانه. | |
mediaFormat | قالب این آیتم رسانهای. باید هنگام ایجاد آیتم رسانهای تنظیم شود و در تمام درخواستهای دیگر فقط خواندنی است. قابل بهروزرسانی نیست. | |
locationAssociation | هنگام فراخوانی این مورد هنگام افزودن رسانه جدید به مکانی با استفاده از | |
googleUrl | فقط خروجی. آدرس اینترنتی میزبانیشده توسط گوگل برای این آیتم رسانهای. این آدرس اینترنتی ثابت نیست زیرا ممکن است با گذشت زمان تغییر کند. برای ویدیو، این یک تصویر پیشنمایش با یک نماد پخش خواهد بود که روی آن قرار گرفته است. | |
thumbnailUrl | فقط خروجی. در صورت وجود، نشانی اینترنتی تصویر کوچک برای این مورد رسانهای. | |
createTime | فقط خروجی. زمان ایجاد این مورد رسانهای. یک مهر زمانی در قالب RFC3339 UTC "زولو"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: | |
dimensions | فقط خروجی. ابعاد (عرض و ارتفاع) بر حسب پیکسل. | |
insights | فقط خروجی. آمار این مورد رسانهای. | |
attribution | فقط خروجی. اطلاعات مربوط به انتساب برای اقلام رسانهای مشتری. شما باید این انتساب را همانطور که به کاربرانتان ارائه شده است نمایش دهید و نباید انتساب را حذف یا تغییر دهید. | |
description | توضیحات این مورد رسانهای. توضیحات را نمیتوان از طریق API گوگل برای کسبوکار من تغییر داد، اما میتوان هنگام ایجاد یک مورد رسانهای جدید که عکس روی جلد نیست، آنها را تنظیم کرد. | |
به استثنای بخشهای تمام عکسهای آپلود شده باید از دستورالعملهای نمایه کسبوکار برای عکسها پیروی کنند. | ||
sourceUrl | یک URL با دسترسی عمومی که میتوان آیتم رسانهای را از آن بازیابی کرد. هنگام ایجاد یکی از این موارد، باید this یا dataRef برای مشخص کردن منبع آیتم رسانه تنظیم شود. اگر هنگام ایجاد یک آیتم رسانهای این فیلد قابل بهروزرسانی نیست. | |
dataRef | فقط ورودی. ارجاعی به دادههای دودویی آیتم رسانه که توسط متد هنگام ایجاد یک آیتم رسانهای، یا یا باید تنظیم شود. | |
MediaItemDataRef
ارجاع به دادههای دودویی عکس یک MediaItem که از طریق API گوگل مای بیزینس آپلود شده است.
با استفاده از media.startUpload یک مرجع داده ایجاد کنید و هنگام آپلود بایتها به [media.upload] و متعاقباً فراخوانی media.create از این مرجع استفاده کنید.
| نمایش JSON | |
|---|---|
{ "resourceName": string } | |
| فیلدها | |
|---|---|
resourceName | شناسهی منحصر به فرد برای دادههای دودویی این آیتم رسانهای. برای آپلود دادههای عکس با [media.upload] و هنگام ایجاد یک آیتم رسانهای جدید از آن بایتها با مثال آپلود بایت: برای فراخوانیهای |
مدیافرمت
Enum برای قالب رسانه.
| انومها | |
|---|---|
MEDIA_FORMAT_UNSPECIFIED | قالب مشخص نشده. |
PHOTO | مورد رسانهای یک عکس است. در این نسخه، فقط عکسها پشتیبانی میشوند. |
VIDEO | آیتم رسانهای یک ویدیو است. |
انجمن موقعیت مکانی
چگونه آیتم رسانهای با مکان خود مرتبط است.
| نمایش JSON | |
|---|---|
{ // Union field | |
| فیلدها | ||
|---|---|---|
فیلد واحد location_attachment_type . رسانههای مربوط به مکان یا باید دارای یک دستهبندی باشند یا شناسهی یک آیتم لیست قیمت که به آن مرتبط هستند. رسانههای غیرمکان (مثلاً عکسهای پستهای محلی) نباید هیچکدام را داشته باشند. location_attachment_type فقط میتواند یکی از موارد زیر باشد: | ||
category | دستهای که این عکس مکان به آن تعلق دارد. | |
priceListItemId | شناسهی یک آیتم فهرست قیمت که این عکس مکان با آن مرتبط است. | |
دسته بندی
Enum برای دسته بندی آیتم های رسانه ای.
| انومها | |
|---|---|
CATEGORY_UNSPECIFIED | دسته بندی نامشخص. |
COVER | عکس روی جلد. یک مکان فقط یک عکس روی جلد دارد. |
PROFILE | عکس پروفایل. یک مکان فقط یک عکس پروفایل دارد. |
LOGO | عکس لوگو. |
EXTERIOR | رسانههای خارجی. |
INTERIOR | رسانههای داخلی. |
PRODUCT | رسانه محصول. |
AT_WORK | رسانههای «در محل کار». |
FOOD_AND_DRINK | رسانههای مربوط به غذا و نوشیدنی. |
MENU | رسانه منو. |
COMMON_AREA | رسانههای عمومی منطقه. |
ROOMS | رسانههای اتاقها. |
TEAMS | رسانههای تیمها. |
ADDITIONAL | رسانههای اضافی و دستهبندی نشده. |
ابعاد
ابعاد کالای رسانهای.
| نمایش JSON | |
|---|---|
{ "widthPixels": integer, "heightPixels": integer } | |
| فیلدها | |
|---|---|
widthPixels | عرض آیتم رسانهای، بر حسب پیکسل. |
heightPixels | ارتفاع آیتم رسانهای، بر حسب پیکسل. |
مدیا اینسایتس
بینشها و آمار مربوط به آیتم رسانهای.
| نمایش JSON | |
|---|---|
{ "viewCount": string } | |
| فیلدها | |
|---|---|
viewCount | فقط خروجی. تعداد دفعاتی که آیتم رسانهای مشاهده شده است. |
انتساب
اطلاعات مربوط به انتساب موارد رسانهای مشتری، مانند نام و تصویر نمایه مشارکتکننده.
| نمایش JSON | |
|---|---|
{ "profileName": string, "profilePhotoUrl": string, "takedownUrl": string, "profileUrl": string } | |
| فیلدها | |
|---|---|
profileName | نام کاربری که آیتم رسانهای به آن نسبت داده میشود. |
profilePhotoUrl | نشانی اینترنتی (URL) تصویر کوچک عکس نمایه کاربر منتسب. |
takedownUrl | نشانی اینترنتی صفحه حذف، که در صورت نامناسب بودن رسانه میتوان آن را گزارش کرد. |
profileUrl | نشانی اینترنتی صفحه نمایه نقشههای گوگل کاربر منتسب. |
روشها | |
|---|---|
| یک آیتم رسانهای جدید برای مکان ایجاد میکند. |
| مورد رسانه مشخص شده را حذف میکند. |
| متادیتای مربوط به آیتم رسانهای درخواست شده را برمیگرداند. |
| فهرستی از آیتمهای رسانهای مرتبط با یک مکان را برمیگرداند. |
| متادیتای آیتم رسانهای مشخصشده را بهروزرسانی میکند. |
| یک MediaItemDataRef برای آپلود آیتم رسانهای تولید میکند. |