Method: advertisers.channels.sites.replace

لاستبدال جميع المواقع ضمن قناة واحدة.

ستؤدي هذه العملية إلى استبدال المواقع الإلكترونية ضمن قناة بالمواقع الإلكترونية المتوفرة في "ReplaceSitesRequest.new_sites".

تتطلّب هذه الطريقة وقت استجابة طويلاً بانتظام. ننصح بزيادة المهلة التلقائية لتجنُّب الأخطاء.

طلب HTTP

POST https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/channels/{channelId}/sites:replace

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
channelId

string (int64 format)

مطلوب. معرّف القناة الرئيسية التي سيتم استبدال مواقعها

معلمة الاتحاد owner. مطلوب. يحدّد كيان "مساحة العرض والفيديو 360" الذي يملك القناة الرئيسية. يمكن أن يكون شريكًا أو معلِنًا. يمكن أن يكون owner واحدًا فقط مما يلي:
advertiserId

string (int64 format)

رقم تعريف المعلِن الذي يملك القناة الرئيسية

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "newSites": [
    {
      object (Site)
    }
  ],

  // Union field owner can be only one of the following:
  "partnerId": string
  // End of list of possible types for union field owner.
}
الحقول
newSites[]

object (Site)

المواقع التي ستحل محل المواقع الحالية المخصصة للقناة، والمحددة في شكل قائمة Sites.

حقل الاتحاد owner. مطلوب. يحدّد كيان "مساحة العرض والفيديو 360" الذي يملك القناة الرئيسية. يمكن أن يكون شريكًا أو معلِنًا. يمكن أن يكون owner واحدًا فقط مما يلي:
partnerId

string (int64 format)

معرّف الشريك الذي يملك القناة الرئيسية

advertiserId

string (int64 format)

رقم تعريف المعلِن الذي يملك القناة الرئيسية

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال ReplaceSitesResponse.

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/display-video

لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.