REST Resource: curators.dataSegments

উৎস: ডেটা সেগমেন্ট

ইনভেন্টরির একটি অংশের জন্য একটি শনাক্তকারী নির্ধারণ করে, যা কিউরেটর বা মিডিয়া প্ল্যানাররা ডিল বা অকশন প্যাকেজের UI-তে টার্গেট করতে পারেন। ইনভেন্টরির কিউরেশন কিউরেটররা বাহ্যিক প্ল্যাটফর্মে করে থাকেন। -- পরবর্তী আইডি: ৯ --

JSON উপস্থাপনা
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": enum (State),

  // Union field fee can be only one of the following:
  "cpmFee": {
    object (Money)
  },
  "millipercentOfMediaFee": string
  // End of list of possible types for union field fee.
  "userListId": string
}
ক্ষেত্র
name

string

অপরিবর্তনীয়। শনাক্তকারী। ডেটা সেগমেন্টের জন্য অনন্য শনাক্তকারী। অ্যাকাউন্ট আইডি সেই অ্যাকাউন্ট আইডির সাথে সঙ্গতিপূর্ণ যা সেগমেন্টটি তৈরি করেছে। ফরম্যাট: curators/{curatorAccountId}/dataSegments/{curatorDataSegmentId}

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডেটা সেগমেন্টটি তৈরি হওয়ার সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডেটা সেগমেন্টটি সর্বশেষ আপডেট করার সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

state

enum ( State )

শুধুমাত্র আউটপুট। ডেটা সেগমেন্টটির অবস্থা।

ইউনিয়ন ফিল্ড fee । যখন অন্য অ্যাকাউন্টগুলো এই ডেটা সেগমেন্টটি ব্যবহার করবে, তখন ফি ধার্য করা হবে। উদাহরণস্বরূপ, যখন অন্য অ্যাকাউন্টগুলো কোনো ডিল বা অকশন প্যাকেজে এই ডেটা সেগমেন্টটি যোগ করে। ডেটা সেগমেন্টের ফি-এর ধরন একবার সেট করা হয়ে গেলে তা পরিবর্তন করা যায় না। fee নিম্নলিখিতগুলোর মধ্যে যেকোনো একটি হতে পারে:
cpmFee

object ( Money )

ঐচ্ছিক। প্রতি হাজার ইম্প্রেশনের জন্য একটি নির্দিষ্ট ফি ধার্য করা হয়। একবার সেট করা হলে, কারেন্সি কোড পরিবর্তন করা যাবে না।

millipercentOfMediaFee

string ( int64 format)

ঐচ্ছিক। ফিটি ইম্প্রেশন খরচের শতাংশ হিসাবে ধার্য করা হবে, যা মিলিপার্সেন্টে প্রকাশ করা হবে। উদাহরণস্বরূপ, ১% কে ১০০০ হিসাবে প্রকাশ করা হয়।

userListId

string

ঐচ্ছিক। অপরিবর্তনীয়। এই ডেটা সেগমেন্ট দ্বারা আবৃত ব্যবহারকারী তালিকার আইডি।

যেসব কিউরেটরের একটি লিঙ্ক করা ডেটা পার্টনার অ্যাকাউন্ট আছে, তারা এমন একটি ডেটা সেগমেন্ট তৈরি করতে পারেন যা সেই লিঙ্ক করা ডেটা পার্টনার অ্যাকাউন্টের মালিকানাধীন একটি ইউজার লিস্টকে ঘিরে রাখে। ডেটা ম্যানেজার এপিআই (Data Manager API) ব্যবহার করে ইউজার লিস্ট আপলোড এবং পরিচালনা করা যায়। একটি ইউজার লিস্টকে ডেটা সেগমেন্টের সাথে লিঙ্ক করলে, আপনি আপনার তৈরি করা অডিয়েন্সের উপর ভিত্তি করে ইনভেন্টরির একটি সেগমেন্ট নির্ধারণ করতে পারেন।

রাজ্য

শুধুমাত্র আউটপুট। অবস্থা পরিবর্তন করতে activate এবং deactivate মেথড ব্যবহার করুন।

এনাম
STATE_UNSPECIFIED ডিফল্ট মান।
ACTIVE ডেটা সেগমেন্টটি সক্রিয় আছে।
INACTIVE ডেটা সেগমেন্টটি নিষ্ক্রিয়।
SUSPENDED ডেটা সেগমেন্টটি স্থগিত করা হয়েছে এবং সক্রিয় করা যাবে না।

পদ্ধতি

activate

একটি ডেটা সেগমেন্ট সক্রিয় করে।

create

তালিকাভুক্ত কিউরেটরের মালিকানাধীন একটি ডেটা সেগমেন্ট তৈরি করে।

deactivate

একটি ডেটা সেগমেন্ট নিষ্ক্রিয় করে।

get

এর নাম অনুযায়ী একটি ডেটা সেগমেন্ট পাওয়া যায়।

list

একজন কিউরেটরের মালিকানাধীন ডেটা সেগমেন্টগুলো তালিকাভুক্ত করুন।

patch

একটি ডেটা সেগমেন্ট আপডেট করে।