تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
StreamRequest
classpublic
فئة لتحديد خصائص طلب البث
الشركة المصنِّعة
StreamRequest
new
StreamRequest()
الخصائص
adTagParameters
(عنصر فارغ أو غير فارغ يتضمّن سمات سلسلة)
يمكنك إلغاء مجموعة محدودة من مَعلمات علامة الإعلان في طلب البث. يجب أن تكون القيم المُضافة سلاسل.
توفير مَعلمات استهداف للبث يوفّر المزيد من المعلومات.
يمكنك استخدام المَعلمتَين dai-ot وdai-ov لتحديد الإصدار المفضّل من البث.
اطّلِع على
إلغاء معلَمات الصيغة في البث للحصول على مزيد من المعلومات.
apiKey
سلسلة
مفتاح واجهة برمجة التطبيقات لطلب البث ويتم ضبطه من خلال
واجهة مستخدِم "مدير إعلانات Google" وتقديمه إلى الناشر لإتاحة محتوى موقعه الإلكتروني.
وتتحقّق من التطبيقات التي تحاول الوصول إلى المحتوى.
authToken
سلسلة
رمز التفويض لطلب البث تُستخدَم بدلاً من مفتاح واجهة برمجة التطبيقات
للحصول على إذن أكثر صرامة بالوصول إلى المحتوى. يمكن للناشر التحكّم في أذونات مجرى المحتوى الفردي
استنادًا إلى هذا الرمز المميّز.
.
في حال تقديم سلسلة غير صالحة، سيتم استخدام القيمة التلقائية.
networkCode
سلسلة
رمز الشبكة للناشر الذي يقدّم طلب البث هذا. تكون رموز الشبكة
مطلوبة لطلبات بث عرض البودكاست (PodStreamRequest أو
PodVodStreamRequest) وطلبات بث الربط في السحابة الإلكترونية
(VideoStitcherLiveStreamRequest أو VideoStitcherVodStreamRequest) وتكون
اختيارية ولكن يُنصح بها لطلبات بث الخدمة الكاملة
(LiveStreamRequest أو VODStreamRequest). ويُستخدَم الرمز لتطبيق
الإعدادات التي تم اختيارها في واجهة مستخدِم "مدير إعلانات Google"، مثل تفعيل
"الإعلانات المحدودة الآلية". بالنسبة إلى عرض مجموعات المقاطع و"تجميع المحتوى في السحابة الإلكترونية"، يتم استخدامه أيضًا لتحديد موقع البث وتشغيله. للعثور على رمز الشبكة، اطّلِع على هذه المقالة.
senderCanSkip
قيمة منطقية
ما إذا كان المُرسِلون يعرضون واجهة مستخدم لتخطّي إعلانات CAF للمستخدم النهائي أم لا
تُستخدَم لتفعيل الإعلانات القابلة للتخطّي.
streamActivityMonitorId
سلسلة
رقم التعريف الذي سيتم استخدامه لتصحيح أخطاء البث باستخدام أداة مراقبة نشاط البث.
ويُستخدَم ذلك لتوفير طريقة ملائمة للسماح للناشرين بالعثور على
سجلّ بث في أداة "مراقبة نشاط البث".
تاريخ التعديل الأخير: 2025-07-28 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-28 (حسب التوقيت العالمي المتفَّق عليه)"],[[["`StreamRequest` class defines properties for requesting ad-integrated streams."],["It utilizes `apiKey` or `authToken` for content authorization and access control."],["Publishers can customize ad parameters, stream format (`hls` or `dash`), and consent settings."],["`networkCode` is crucial for Pod/Cloud stitching requests & applying Ad Manager settings."],["`senderCanSkip` enables skippable ads and `streamActivityMonitorId` aids in stream debugging."]]],["The `StreamRequest` class defines stream properties, including: `adTagParameters` for overriding ad tag settings, `apiKey` and `authToken` for content access authorization, and `consentSettings` for regulatory compliance. The `format` property specifies the stream type (`hls` or `dash`). `networkCode` is for publisher network identification, with requirements depending on the stream type. `senderCanSkip` enables skippable ads, and `streamActivityMonitorId` is used for debugging through stream activity monitoring.\n"]]