CampaignCriterion

একটি প্রচারের মানদণ্ড।

JSON প্রতিনিধিত্ব
{
  "resourceName": string,
  "displayName": string,
  "type": enum (CriterionType),
  "status": enum (CampaignCriterionStatus),
  "campaign": string,
  "criterionId": string,
  "bidModifier": number,
  "negative": boolean,

  // Union field criterion can be only one of the following:
  "keyword": {
    object (KeywordInfo)
  },
  "placement": {
    object (PlacementInfo)
  },
  "mobileAppCategory": {
    object (MobileAppCategoryInfo)
  },
  "mobileApplication": {
    object (MobileApplicationInfo)
  },
  "location": {
    object (LocationInfo)
  },
  "device": {
    object (DeviceInfo)
  },
  "adSchedule": {
    object (AdScheduleInfo)
  },
  "ageRange": {
    object (AgeRangeInfo)
  },
  "gender": {
    object (GenderInfo)
  },
  "incomeRange": {
    object (IncomeRangeInfo)
  },
  "parentalStatus": {
    object (ParentalStatusInfo)
  },
  "userList": {
    object (UserListInfo)
  },
  "youtubeVideo": {
    object (YouTubeVideoInfo)
  },
  "youtubeChannel": {
    object (YouTubeChannelInfo)
  },
  "proximity": {
    object (ProximityInfo)
  },
  "topic": {
    object (TopicInfo)
  },
  "listingScope": {
    object (ListingScopeInfo)
  },
  "language": {
    object (LanguageInfo)
  },
  "ipBlock": {
    object (IpBlockInfo)
  },
  "contentLabel": {
    object (ContentLabelInfo)
  },
  "carrier": {
    object (CarrierInfo)
  },
  "userInterest": {
    object (UserInterestInfo)
  },
  "webpage": {
    object (WebpageInfo)
  },
  "operatingSystemVersion": {
    object (OperatingSystemVersionInfo)
  },
  "mobileDevice": {
    object (MobileDeviceInfo)
  },
  "locationGroup": {
    object (LocationGroupInfo)
  },
  "customAffinity": {
    object (CustomAffinityInfo)
  },
  "customAudience": {
    object (CustomAudienceInfo)
  },
  "combinedAudience": {
    object (CombinedAudienceInfo)
  },
  "keywordTheme": {
    object (KeywordThemeInfo)
  },
  "localServiceId": {
    object (LocalServiceIdInfo)
  }
  // End of list of possible types for union field criterion.
}
ক্ষেত্র
resourceName

string

অপরিবর্তনীয়। প্রচারের মাপকাঠির সম্পদের নাম। প্রচারাভিযানের মাপকাঠির সম্পদের নামের ফর্ম আছে:

customers/{customerId}/campaignCriteria/{campaignId}~{criterionId}

displayName

string

শুধুমাত্র আউটপুট। মানদণ্ডের প্রদর্শনের নাম।

এই ক্ষেত্রটি মিউটেটের জন্য উপেক্ষা করা হয়েছে।

type

enum ( CriterionType )

শুধুমাত্র আউটপুট। মানদণ্ডের ধরন।

status

enum ( CampaignCriterionStatus )

মানদণ্ডের অবস্থা।

campaign

string

অপরিবর্তনীয়। যে প্রচারণার মাপকাঠি।

criterionId

string ( int64 format)

শুধুমাত্র আউটপুট। মানদণ্ডের আইডি।

মিউটেটের সময় এই ক্ষেত্রটি উপেক্ষা করা হয়।

bidModifier

number

মানদণ্ড মেলে যখন বিডগুলির জন্য সংশোধক৷ সংশোধককে অবশ্যই সীমার মধ্যে থাকতে হবে: 0.1 - 10.0৷ সর্বাধিক লক্ষ্যযোগ্য মানদণ্ডের প্রকারগুলি মডিফায়ারকে সমর্থন করে। একটি ডিভাইস টাইপ অপ্ট আউট করতে 0 ব্যবহার করুন।

negative

boolean

অপরিবর্তনীয়। লক্ষ্য ( false ) বা বাদ ( true ) মাপকাঠি কিনা।

ইউনিয়ন ক্ষেত্রের criterion । প্রচারের মাপকাঠি।

ঠিক একটি সেট করা আবশ্যক. criterion নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

keyword

object ( KeywordInfo )

অপরিবর্তনীয়। কীওয়ার্ড।

placement

object ( PlacementInfo )

অপরিবর্তনীয়। বসানো।

mobileAppCategory

object ( MobileAppCategoryInfo )

অপরিবর্তনীয়। মোবাইল অ্যাপ বিভাগ।

mobileApplication

object ( MobileApplicationInfo )

অপরিবর্তনীয়। মোবাইল অ্যাপ্লিকেশন.

location

object ( LocationInfo )

অপরিবর্তনীয়। অবস্থান।

device

object ( DeviceInfo )

অপরিবর্তনীয়। যন্ত্র.

adSchedule

object ( AdScheduleInfo )

অপরিবর্তনীয়। বিজ্ঞাপনের সময়সূচী।

ageRange

object ( AgeRangeInfo )

অপরিবর্তনীয়। বয়স পরিসীমা.

gender

object ( GenderInfo )

অপরিবর্তনীয়। লিঙ্গ.

incomeRange

object ( IncomeRangeInfo )

অপরিবর্তনীয়। আয় পরিসীমা।

parentalStatus

object ( ParentalStatusInfo )

অপরিবর্তনীয়। পিতামাতার অবস্থা।

userList

object ( UserListInfo )

অপরিবর্তনীয়। ব্যবহারকারীর তালিকা.

youtubeVideo

object ( YouTubeVideoInfo )

অপরিবর্তনীয়। ইউটিউব ভিডিও.

youtubeChannel

object ( YouTubeChannelInfo )

অপরিবর্তনীয়। ইউটিউব চ্যানেল.

proximity

object ( ProximityInfo )

অপরিবর্তনীয়। প্রক্সিমিটি।

topic

object ( TopicInfo )

অপরিবর্তনীয়। বিষয়।

listingScope

object ( ListingScopeInfo )

অপরিবর্তনীয়। তালিকার সুযোগ।

language

object ( LanguageInfo )

অপরিবর্তনীয়। ভাষা.

ipBlock

object ( IpBlockInfo )

অপরিবর্তনীয়। আইপিব্লক।

contentLabel

object ( ContentLabelInfo )

অপরিবর্তনীয়। বিষয়বস্তু লেবেল।

carrier

object ( CarrierInfo )

অপরিবর্তনীয়। বাহক।

userInterest

object ( UserInterestInfo )

অপরিবর্তনীয়। ব্যবহারকারীর আগ্রহ।

webpage

object ( WebpageInfo )

অপরিবর্তনীয়। ওয়েবপেজ।

operatingSystemVersion

object ( OperatingSystemVersionInfo )

অপরিবর্তনীয়। অপারেটিং সিস্টেম সংস্করণ।

mobileDevice

object ( MobileDeviceInfo )

অপরিবর্তনীয়। মোবাইল ডিভাইস.

locationGroup

object ( LocationGroupInfo )

অপরিবর্তনীয়। অবস্থান গ্রুপ

customAffinity

object ( CustomAffinityInfo )

অপরিবর্তনীয়। কাস্টম অ্যাফিনিটি।

customAudience

object ( CustomAudienceInfo )

অপরিবর্তনীয়। কাস্টম শ্রোতা

combinedAudience

object ( CombinedAudienceInfo )

অপরিবর্তনীয়। সম্মিলিত শ্রোতা।

keywordTheme

object ( KeywordThemeInfo )

অপরিবর্তনীয়। স্মার্ট ক্যাম্পেইন কীওয়ার্ড থিম।

localServiceId

object ( LocalServiceIdInfo )

অপরিবর্তনীয়। GLS পরিষেবা প্রচারের মানদণ্ড।

প্রচারণার মানদণ্ডের অবস্থা

একটি প্রচারাভিযানের মানদণ্ডের সম্ভাব্য অবস্থা।

Enums
UNSPECIFIED কোন মান নির্দিষ্ট করা হয়নি.
UNKNOWN

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

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

ENABLED প্রচারাভিযানের মানদণ্ড সক্রিয় করা হয়েছে৷
PAUSED প্রচারের মাপকাঠি থেমে গেছে।
REMOVED প্রচারের মাপকাঠি সরানো হয়।

ListingScopeInfo

একটি তালিকার সুযোগের মাপকাঠি।

JSON প্রতিনিধিত্ব
{
  "dimensions": [
    {
      object (ListingDimensionInfo)
    }
  ]
}
ক্ষেত্র
dimensions[]

object ( ListingDimensionInfo )

প্রচারের মাপকাঠির সুযোগ।

আইপিব্লক ইনফো

IP বর্জনের জন্য ব্যবহৃত একটি IpBlock মানদণ্ড। আমরা অনুমতি দিই: - IPv4 এবং IPv6 ঠিকানা - পৃথক ঠিকানা (192.168.0.1) - পৃথক ঠিকানাগুলির জন্য মুখোশ (192.168.0.1/32) - ক্লাস C নেটওয়ার্কগুলির জন্য মুখোশ (192.168.0.1/24)

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

string

এই আইপি ব্লকের আইপি ঠিকানা।

ক্যারিয়ার ইনফো

একটি ক্যারিয়ার মানদণ্ড প্রতিনিধিত্ব করে।

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

string

ক্যারিয়ারের ধ্রুবক সম্পদের নাম।

অপারেটিং সিস্টেম সংস্করণ তথ্য

টার্গেট করা একটি অপারেটিং সিস্টেম সংস্করণ প্রতিনিধিত্ব করে।

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

string

অপারেটিং সিস্টেম সংস্করণ ধ্রুবক সম্পদ নাম.

মোবাইল ডিভাইস তথ্য

একটি মোবাইল ডিভাইসের মানদণ্ড।

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

string

মোবাইল ডিভাইসের ধ্রুবক সম্পদের নাম।

অবস্থান গোষ্ঠী তথ্য

একটি ফিড বা সম্পদ সেটের মাধ্যমে নির্দিষ্ট করা অবস্থানের তালিকার চারপাশে একটি ব্যাসার্ধ।

JSON প্রতিনিধিত্ব
{
  "geoTargetConstants": [
    string
  ],
  "radiusUnits": enum (LocationGroupRadiusUnits),
  "feedItemSets": [
    string
  ],
  "locationGroupAssetSets": [
    string
  ],
  "feed": string,
  "radius": string,
  "enableCustomerLevelLocationAssetSet": boolean
}
ক্ষেত্র
geoTargetConstants[]

string

জিও লক্ষ্য ধ্রুবক(গুলি) ফিডের মধ্যে ভৌগলিক এলাকার সুযোগকে সীমাবদ্ধ করে। বর্তমানে শুধুমাত্র একটি জিও লক্ষ্য ধ্রুবক অনুমোদিত। AssetSet ক্ষেত্রগুলির সাথে সেট করা যাবে না৷

radiusUnits

enum ( LocationGroupRadiusUnits )

ব্যাসার্ধের একক। মাইল এবং মিটার জিও টার্গেট কনস্ট্যান্টের জন্য সমর্থিত। মিলি মাইল এবং মিটার ফিড আইটেম সেট এবং সম্পদ সেটের জন্য সমর্থিত। এটি প্রয়োজন এবং CREATE অপারেশনে সেট করা আবশ্যক।

feedItemSets[]

string

FeedItemSets যাদের FeedItems টার্গেট করা হয়। যদি একাধিক আইডি নির্দিষ্ট করা থাকে, তাহলে অন্তত একটি সেটে উপস্থিত সমস্ত আইটেম টার্গেট করা হয়। এই ক্ষেত্রটি geoTargetConstants এর সাথে ব্যবহার করা যাবে না। এটি ঐচ্ছিক এবং শুধুমাত্র CREATE অপারেশনে সেট করা যেতে পারে। AssetSet ক্ষেত্রগুলির সাথে সেট করা যাবে না৷

locationGroupAssetSets[]

string

যাদের সম্পদ লক্ষ্য করা হয়েছে। যদি একাধিক আইডি নির্দিষ্ট করা থাকে, তাহলে অন্তত একটি সেটে উপস্থিত সমস্ত আইটেম টার্গেট করা হয়। এই ক্ষেত্রটি ফিড, জিও টার্গেট কনস্ট্যান্ট বা ফিড আইটেম সেটের সাথে ব্যবহার করা যাবে না। সম্পদ সেট ব্যবহার করার সময়, হয় এই ক্ষেত্র বা enableCustomerLevelLocationAssetSet নির্দিষ্ট করা উচিত। উভয় একই সময়ে ব্যবহার করা যাবে না. এটি শুধুমাত্র CREATE অপারেশনে সেট করা যেতে পারে।

feed

string

লক্ষ্য নির্ধারণের জন্য অবস্থান নির্দিষ্ট করে ফিড। AssetSet ক্ষেত্রগুলির সাথে সেট করা যাবে না৷ এটি প্রয়োজন এবং CREATE অপারেশনে সেট করা আবশ্যক।

radius

string ( int64 format)

টার্গেট করা অবস্থানের চারপাশে ব্যাসার্ধ নির্দিষ্ট করে ইউনিটের দূরত্ব। এটি প্রয়োজন এবং CREATE অপারেশনে সেট করা আবশ্যক।

enableCustomerLevelLocationAssetSet

boolean

বোঝায় যে সর্বশেষ গ্রাহক স্তরের সম্পদ সেট লক্ষ্য করার জন্য ব্যবহার করা হয়। ব্যাসার্ধ এবং ব্যাসার্ধ ইউনিট ব্যবহার করা হয়. ফিড, জিও টার্গেট কনস্ট্যান্ট বা ফিড আইটেম সেটের সাথে ব্যবহার করা যাবে না। সম্পদ সেট ব্যবহার করার সময়, হয় এই ক্ষেত্র বা অবস্থানGroupAssetSets নির্দিষ্ট করা উচিত। উভয় একই সময়ে ব্যবহার করা যাবে না. এটি শুধুমাত্র CREATE অপারেশনে সেট করা যেতে পারে।

অবস্থান গ্রুপ রেডিয়াস ইউনিট

অবস্থান গ্রুপে ব্যাসার্ধ দূরত্বের একক (উদাহরণস্বরূপ, MILES)

Enums
UNSPECIFIED উল্লিখিত না.
UNKNOWN শুধুমাত্র রিটার্ন মান জন্য ব্যবহৃত. এই সংস্করণে অজানা মান প্রতিনিধিত্ব করে।
METERS মিটার
MILES মাইলস
MILLI_MILES মিলি মাইলস

LocalServiceIdInfo

একটি স্থানীয় পরিষেবা বিজ্ঞাপন পরিষেবা আইডি। একটি পরিষেবার প্রকারের প্রতিনিধিত্ব করে (যেমন install_faucet) যা একটি স্থানীয় পরিষেবা প্রচারাভিযান লক্ষ্য করতে পারে৷

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

string

মানদণ্ড সম্পদের নাম।