CampaignAsset

একটি প্রচারাভিযান এবং একটি সম্পদের মধ্যে একটি লিঙ্ক৷

JSON প্রতিনিধিত্ব
{
  "resourceName": string,
  "fieldType": enum (AssetFieldType),
  "source": enum (AssetSource),
  "status": enum (AssetLinkStatus),
  "primaryStatus": enum (AssetLinkPrimaryStatus),
  "primaryStatusDetails": [
    {
      object (AssetLinkPrimaryStatusDetails)
    }
  ],
  "primaryStatusReasons": [
    enum (AssetLinkPrimaryStatusReason)
  ],
  "campaign": string,
  "asset": string
}
ক্ষেত্র
resourceName

string

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

customers/{customerId}/campaignAssets/{campaignId}~{asset_id}~{fieldType}

fieldType

enum ( AssetFieldType )

অপরিবর্তনীয়। লিঙ্ক করা প্রচারাভিযানের অধীনে সম্পদ যে ভূমিকা নেয়। প্রয়োজন।

source

enum ( AssetSource )

শুধুমাত্র আউটপুট। প্রচারাভিযানের সম্পদ লিঙ্কের উৎস।

status

enum ( AssetLinkStatus )

প্রচারাভিযানের সম্পদের অবস্থা।

primaryStatus

enum ( AssetLinkPrimaryStatus )

শুধুমাত্র আউটপুট। এই সম্পদ লিঙ্কের প্রাথমিক অবস্থা প্রদান করে। প্রাথমিক স্ট্যাটাস বলতে বোঝানো হয় প্লেইন "স্ট্যাটাস" ফিল্ডের মধ্যে পার্থক্য করার জন্য, যেটিতে বিজ্ঞাপনদাতা সক্ষম, বিরতি বা অপসারণের মান সেট করে। প্রাথমিক স্থিতি অন্যান্য সংকেতগুলিকে বিবেচনা করে (সম্পদগুলির জন্য এটির প্রধানত নীতি এবং গুণমানের অনুমোদন) এর পরিবেশন অবস্থা নির্দেশ করার জন্য আরও বিস্তৃত স্থিতি নিয়ে আসে।

primaryStatusDetails[]

object ( AssetLinkPrimaryStatusDetails )

শুধুমাত্র আউটপুট। প্রাথমিক অবস্থা এবং এর সংশ্লিষ্ট কারণগুলির বিশদ বিবরণ প্রদান করে।

primaryStatusReasons[]

enum ( AssetLinkPrimaryStatusReason )

শুধুমাত্র আউটপুট। কেন একটি সম্পদ পূর্ণ ক্ষমতায় পরিবেশন করছে না বা পরিবেশন করছে না তার কারণগুলির একটি তালিকা প্রদান করে।

campaign

string

অপরিবর্তনীয়। প্রচারাভিযান যার সাথে সম্পদ লিঙ্ক করা হয়েছে।

asset

string

অপরিবর্তনীয়। প্রচারণার সাথে যুক্ত সম্পদ।