MediaFile

একটি মিডিয়া ফাইল।

JSON প্রতিনিধিত্ব
{
  "resourceName": string,
  "type": enum (MediaType),
  "mimeType": enum (MimeType),
  "id": string,
  "sourceUrl": string,
  "name": string,
  "fileSize": string,

  // Union field mediatype can be only one of the following:
  "image": {
    object (MediaImage)
  },
  "mediaBundle": {
    object (MediaBundle)
  },
  "audio": {
    object (MediaAudio)
  },
  "video": {
    object (MediaVideo)
  }
  // End of list of possible types for union field mediatype.
}
ক্ষেত্র
resourceName

string

অপরিবর্তনীয়। মিডিয়া ফাইলের সম্পদের নাম। মিডিয়া ফাইল রিসোর্স নামের ফর্ম আছে:

customers/{customerId}/mediaFiles/{media_file_id}

type

enum ( MediaType )

অপরিবর্তনীয়। মিডিয়া ফাইলের ধরন।

mimeType

enum ( MimeType )

শুধুমাত্র আউটপুট। মিডিয়া ফাইলের মাইম প্রকার।

id

string ( int64 format)

শুধুমাত্র আউটপুট। মিডিয়া ফাইলের আইডি।

sourceUrl

string

অপরিবর্তনীয়। মূল মিডিয়া ফাইল যেখান থেকে ডাউনলোড করা হয়েছিল তার URL (বা একটি ফাইলের নাম)। শুধুমাত্র AUDIO এবং IMAGE ধরনের মিডিয়ার জন্য ব্যবহার করা হয়।

name

string

অপরিবর্তনীয়। মিডিয়া ফাইলের নাম। নামটি ক্লায়েন্টদের দ্বারা পূর্বে আপলোড করা মিডিয়া সনাক্ত করতে সাহায্য করতে ব্যবহার করা যেতে পারে।

fileSize

string ( int64 format)

শুধুমাত্র আউটপুট। বাইটে মিডিয়া ফাইলের আকার।

ইউনিয়ন ফিল্ড mediatype । মিডিয়া ফাইলের নির্দিষ্ট প্রকার। mediatype নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
image

object ( MediaImage )

অপরিবর্তনীয়। একটি চিত্রকে এনক্যাপসুলেট করে।

mediaBundle

object ( MediaBundle )

অপরিবর্তনীয়। একটি ZIP সংরক্ষণাগার মিডিয়া যার সামগ্রীতে HTML5 সম্পদ রয়েছে৷

audio

object ( MediaAudio )

শুধুমাত্র আউটপুট। একটি অডিও এনক্যাপসুলেট করে।

video

object ( MediaVideo )

অপরিবর্তনীয়। একটি ভিডিও এনক্যাপসুলেট করে।

আমি আজ খুশি

মিডিয়ার ধরন।

এনামস
UNSPECIFIED মিডিয়ার ধরন নির্দিষ্ট করা হয়নি।
UNKNOWN

প্রাপ্ত মান এই সংস্করণে জানা নেই.

এটি একটি প্রতিক্রিয়া শুধুমাত্র মান.

IMAGE স্ট্যাটিক ইমেজ, ইমেজ বিজ্ঞাপনের জন্য ব্যবহৃত।
ICON ছোট ছবি, মানচিত্র বিজ্ঞাপনের জন্য ব্যবহৃত।
MEDIA_BUNDLE ZIP ফাইল, টেমপ্লেট বিজ্ঞাপনের ক্ষেত্রে ব্যবহৃত হয়।
AUDIO অডিও ফাইল।
VIDEO ভিডিও ফাইল।
DYNAMIC_IMAGE অ্যানিমেটেড ছবি, যেমন অ্যানিমেটেড GIF।

মিডিয়া ইমেজ

একটি চিত্রকে এনক্যাপসুলেট করে।

JSON প্রতিনিধিত্ব
{
  "data": string,
  "fullSizeImageUrl": string,
  "previewSizeImageUrl": string
}
ক্ষেত্র
data

string ( bytes format)

অপরিবর্তনীয়। কাঁচা চিত্র তথ্য.

একটি base64-এনকোডেড স্ট্রিং।

fullSizeImageUrl

string

শুধুমাত্র আউটপুট। ছবির পূর্ণ আকারের সংস্করণের url.

previewSizeImageUrl

string

শুধুমাত্র আউটপুট। ছবির পূর্বরূপ আকার সংস্করণের url.

মিডিয়াবান্ডেল

একটি ZIP সংরক্ষণাগার মিডিয়ার প্রতিনিধিত্ব করে যার সামগ্রীতে HTML5 সম্পদ রয়েছে৷

JSON প্রতিনিধিত্ব
{
  "data": string,
  "url": string
}
ক্ষেত্র
data

string ( bytes format)

অপরিবর্তনীয়। কাঁচা জিপ করা ডেটা।

একটি base64-এনকোডেড স্ট্রিং।

url

string

শুধুমাত্র আউটপুট। আপলোড করা জিপ করা ডেটা অ্যাক্সেস করার জন্য ইউআরএল। উদাহরণস্বরূপ, https://tpc.googlesyndication.com/simgad/123 এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য।

মিডিয়াঅডিও

একটি অডিও এনক্যাপসুলেট করে।

JSON প্রতিনিধিত্ব
{
  "adDurationMillis": string
}
ক্ষেত্র
adDurationMillis

string ( int64 format)

শুধুমাত্র আউটপুট। মিলিসেকেন্ডে অডিওর সময়কাল।

মিডিয়াভিডিও

একটি ভিডিও এনক্যাপসুলেট করে।

JSON প্রতিনিধিত্ব
{
  "adDurationMillis": string,
  "youtubeVideoId": string,
  "advertisingIdCode": string,
  "isciCode": string
}
ক্ষেত্র
adDurationMillis

string ( int64 format)

শুধুমাত্র আউটপুট। মিলিসেকেন্ডে ভিডিওটির সময়কাল।

youtubeVideoId

string

অপরিবর্তনীয়। YouTube ভিডিও আইডি (যেমন ইউটিউব ইউআরএলে দেখা যায়)। এই আইডিতে "https://www.youtube.com/watch?v=" উপসর্গ যোগ করলে এই ভিডিওটির জন্য YouTube স্ট্রিমিং URL পাওয়া যাবে।

advertisingIdCode

string

শুধুমাত্র আউটপুট। আমেরিকান অ্যাসোসিয়েশন অফ অ্যাডভারটাইজিং এজেন্সি দ্বারা সংজ্ঞায়িত এই ভিডিওর জন্য বিজ্ঞাপন ডিজিটাল আইডেন্টিফিকেশন কোড, যা মূলত টেলিভিশন বিজ্ঞাপনের জন্য ব্যবহৃত হয়৷

isciCode

string

শুধুমাত্র আউটপুট। এই ভিডিওর জন্য ইন্ডাস্ট্রি স্ট্যান্ডার্ড কমার্শিয়াল আইডেন্টিফায়ার কোড, যা মূলত টেলিভিশন বিজ্ঞাপনের জন্য ব্যবহৃত হয়।