ملاحظات الإصدار

توفر هذه الصفحة ملاحظات الإصدار لشاشة العرض Video 360 API:

أحدث إصدار من واجهة برمجة التطبيقات: v3

15 أغسطس 2024

ميزات جديدة

تمت إضافة الدعم لنوع Exchange في Netflix.

v3

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    Exchange

    EXCHANGE_NETFLIX

v2

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    Exchange

    EXCHANGE_NETFLIX

15 يوليو 2024

ميزات جديدة

تمت إضافة إمكانية تنزيل ملفات البيانات المنظَّمة الخاصة بالعناصر والمجموعات الإعلانية بتنسيق تنسيق تأكيد الجودة في الإصدار 3.

v3

  • تمت إضافة الحقول التالية:

    الموردالحقول
    IdFilter

    adGroupQaIds

    lineItemQaIds

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    FileType

    FILE_TYPE_AD_GROUP_QA

    FILE_TYPE_LINE_ITEM_QA

17 يونيو 2024

ميزات جديدة

تمت إضافة دعم لإدارة استهداف الكلمات الرئيسية التي يتم تحديدها على مستوى المعلِن.

تمت إضافة حقل optimizationObjective جديد إلى طلب الإدراج. المصدر. يتوفّر "optimizationObjective" فقط للعملاء المدرَجين في القائمة المسموح بها.

v3

v2

30 مايو 2024

ميزات جديدة

تمت إضافة دعم الإصدار 7.1 من ملفات البيانات المنظَّمة (SDF).

v3

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    SdfVersion

    SDF_VERSION_7_1

v2

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    SdfVersion

    SDF_VERSION_7_1

‫23 أبريل 2024

ميزات جديدة

تمت إضافة دعم لأنواع مؤشرات الأداء الرئيسية الجديدة وعمليات التبادل والأنظمة الأساسية للتطبيقات.

v3

v2

‫28 فبراير 2024

ميزات جديدة

تمت إضافة إمكانية إزالة الأعضاء صراحةً من شرائح جمهور "مطابقة العملاء".

تمت إضافة دعم لاستهداف منصات تبادل جديدة.

v3

v2

29 يناير 2024

ميزات جديدة

تمت إضافة إمكانية استرداد أنشطة Floodlight من خلال أداة جديدة خدمة floodlightGroups.floodlightActivities.

تمت إضافة حقل جديد يوضّح ما إذا كان YouTube عنصر قائمة الشركاء تضمين مستودع Google TV في استهدافه

تمت إضافة حقل جديد لنقل وقت آخر تسجيل دخول إلى شاشة فيديو 360 مستخدم.

v3

v2

‏14 تشرين الثاني (نوفمبر) 2023

ميزات جديدة

تمت إضافة إمكانية الحصول على موافقة المستخدم النهائي عند تحميل "مطابقة العملاء". أفراد الجمهور في كل الإصدارات المباشرة

v3

v2

31 تشرين الأول (أكتوبر) 2023

ميزات جديدة

تم نقل الإصدار الثالث من الإصدار التجريبي المتاح للجميع إلى "إتاحة الإصدار العام".

تمت إعادة تسمية قيمة التعداد AdGroupFormat في الإصدار 3 لتصبح أكثر دقة تعكس التنسيق ذي الصلة.

تمت إضافة دعم الإصدار 7 من ملفات البيانات المنظَّمة مع إضافة SDF_VERSION_7 في الإصدارين 2 و3.

v3

  • تمت إزالة قيم التعداد التالية:

    Enumالقيم
    AdGroupFormat

    AD_GROUP_FORMAT_ACTION

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    AdGroupFormat

    AD_GROUP_FORMAT_RESPONSIVE

    SdfVersion

    SDF_VERSION_7

v2

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    SdfVersion

    SDF_VERSION_7

‫2 تشرين الأول (أكتوبر) 2023

ميزات جديدة

تم إصدار الإصدار v3 في إصداره التجريبي المتاح للجميع، والذي يتضمّن التغييرات التالية:

يُرجى اتّباع الخطوات الواردة في دليل نقل البيانات لنقل البيانات من الإصدار 2 إلى الإصدار 3.

تمت إضافة إمكانية استخدام 3 قيم جديدة لـ LineItemType، أي قيمة جديدة. YoutubeAndPartnersBiddingStrategyType وواحدة جديدة PartnerCostType في الإصدارين 2 و3.

v3

v2

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    LineItemType

    LINE_ITEM_TYPE_DISPLAY_OUT_OF_HOME

    LINE_ITEM_TYPE_VIDEO_OUT_OF_HOME

    LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIEW

    PartnerCostType

    PARTNER_COST_TYPE_SCIBIDS_FEE

    YoutubeAndPartnersBiddingStrategyType

    YOUTUBE_AND_PARTNERS_BIDDING_STRATEGY_TYPE_TARGET_CPV

25 آب (أغسطس) 2023

ميزات جديدة

تمت إضافة دعم لتبادلي التبادل وبرنامجين جديدين من YouTube الشركاء أنواع استراتيجيات عروض الأسعار.

تمت إضافة حقل effectiveContentCategory جديد إلى YouTube عناصر الشركاء لعرض YoutubeAndPartnersContentCategory التي يستخدمها العنصر عند مع الأخذ في الاعتبار القيم المخصّصة لكل من المعلن والعنصر.

v2

‫5 حزيران (يونيو) 2023

ميزات جديدة

تمت إضافة قيمة SdfVersion جديدة لملفات البيانات المنظَّمة. (SDF) الإصدار 6 في الإصدار 1 و2.

v2

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    SdfVersion

    SDF_VERSION_6

v1

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    SdfVersion

    SDF_VERSION_6

9 آذار (مارس) 2023

ميزات جديدة

تمت إضافة قيمة LineItemWarningMessage جديدة سيتم وقد تم تحديده إلى الحقل warningMessages في العنصر إذا كان يتضمّن تم ضبط الحقل excludeFirstPartyAudience المتوقّف على true. سيتم إيقاف الحقل excludeFirstPartyAudience نهائيًا وضبطها على false بعد 25 آذار (مارس) 2023

v2

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    LineItemWarningMessage

    DEPRECATED_FIRST_PARTY_AUDIENCE_EXCLUSION

v1

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    LineItemWarningMessage

    DEPRECATED_FIRST_PARTY_AUDIENCE_EXCLUSION

8 شباط (فبراير) 2023

ميزات جديدة

تمت إضافة إمكانية استرداد ملف YouTubeAdGroup موارد YouTubeAdGroupAd، بالإضافة إلى مجموعة YouTube الإعلانية استهداف الموارد. بالإضافة إلى ذلك، أضفنا أيضًا خيارات أنواع الاستهداف القابلة للاسترداد والمستخدَمة في المجموعات الإعلانية على YouTube المستوى. قراءة صفحة الدليل الجديدة حول استرداد YouTube الشركاء والموارد لمزيد من المعلومات.

تمت إضافة دعم لأربعة عمليات تبادل إضافية في الإصدارين 1 و2.

v2

v1

  • تمّت إضافة قيم التعداد التالية:

    Enumالقيم
    Exchange

    EXCHANGE_APPLOVIN

    EXCHANGE_CONNATIX

    EXCHANGE_JCD

    EXCHANGE_PLACE_EXCHANGE

6 كانون الأول (ديسمبر) 2022

ميزات جديدة

تم نقل الإصدار الثاني من الإصدار التجريبي المتاح للجميع إلى توفّره للجمهور.

تمت إضافة حقل assignedTargetingOptionIdAlias جديد إلى مورد AssignedTargetingOption، والذي يمكن استخدامه بدلاً من assignedTargetingOptionId عند استرداد الاستهداف وحذفه. يتمّ تعيين هذا الحقل فقط لخيارات الاستهداف المعيّنة لأنواع الاستهداف التي عن طريق التعداد. قيمة الاسم المستعار هي قيمة التعداد ذات الصلة كسلسلة.

تمت إضافة حقل billingConfig جديد إلى مرجع Advertiser

تمت إضافة دعم لاسترداد ملفات YouTube بنود الخدمة الخاصة بالشركاء تم تحديدها من خلال ثلاث قيم LineItemType جديدة.

تمت زيادة الحدّ الأقصى لحجم الصفحة إلى 200 في العديد من طُرق list في الإصدارَين 1 و2. تشير رسالة الأشكال البيانية لم يتغير الحجم الافتراضي للصفحة.

v2

v1

المشاكل المعروفة

يُصلح هذا التحديث المشاكل المعروفة التالية في الإصدار 2:

27 تشرين الأول (أكتوبر) 2022

تمت إضافة إمكانية تكرار عنصر حالي داخل العنصر الرئيسي. InsertionOrder

تقديم الدعم الكتابي لاستهداف طلب الإدراج الجزئي لمجموعة فرعية من أنواع الاستهداف بالإضافة إلى create delete إلى advertisers.insertionOrders.targetingTypes.assignedTargetingOptions خدمة ما.

ميزات جديدة

v2

v1

لم تتم إضافة ميزات جديدة إلى الإصدار 1.

20 أيلول (سبتمبر) 2022

تم إصدار الإصدار 2 في إصدار تجريبي متاح للجميع، والذي يتضمّن التغييرات التالية:

يُرجى اتّباع الخطوات الواردة في دليل نقل البيانات لنقل البيانات من الإصدار 1 إلى الإصدار 2.

تمت إضافة دعم لثلاثة عمليات تبادل جديدة في الإصدار 1.

ميزات جديدة

v2

في ما يلي قائمة بالتغييرات بين الإصدار 1 والإصدار 2:

v1

  • تمت إضافة قيم التعداد التالية في الإصدار 1:

    Enumالقيم
    Exchange

    EXCHANGE_DAX

    EXCHANGE_FYBER

    EXCHANGE_VISTAR

26 أيار (مايو) 2022

تمت إضافة إمكانية إنشاء موارد InventorySource و إدارة GuaranteedOrder موارد من خلال طرق كتابة خدمة inventorySources وتطبيق جديد guaranteedOrders.

تم تقديم الحقل modelReadiness في مرجع CustomBiddingAlgorithm يسرد هذا الحقل مدى جاهزية لكل معلن يمكنه الوصول إليها.

تم تفعيل وظيفة معلَمة طلب البحث filter الجديدة في طريقة advertisers.creatives.list التي تسمح للمستخدم لاسترداد المواد الإبداعية فقط باستخدام updateTime قبل أو بعد طابع زمني معين.

تمت إضافة الدعم لأحدث إصدار من SDF، وهو v5.5، من خلال إضافة قيمة تعداد SdfVersion.

ميزات جديدة

31 آذار (مارس) 2022

تم توفير إمكانية الاسترداد وضبط الاستهداف على مدة المحتوى ونوع البث والنوع.

تمت إضافة الحقل billableOutcome إلى InsertionOrder. الخاص بك.

تم إدخال الحقل raiseBidForDeals في عنصر MaximizeSpendBidStrategy، ما يسمح للمستخدمين بضبط ما إذا كان سيتم ضبط عروض الأسعار تطبّق الأسعار الأدنى التي يفرضها المعلِن على الصفقات المستهدَفة.

ميزات جديدة

2 شباط (فبراير) 2022

تمت إضافة إمكانية إنشاء وتحديث تعديل أعضاء مطابقة عملاء معيّنة FirstAndThirdPartyAudience مرجع تشير رسالة الأشكال البيانية تحميل صفحة شرائح جمهور "مطابقة العملاء" في يوضّح دليل استخدام شرائح الجمهور بالتفصيل كيفية استخدام هذه الميزات الجديدة.

تم تقديم حقل reservationType جديد في InsertionOrder وLineItem موارد تحدّد ما إذا كان المورد ضِمن "ضمان العلامات" أو "آلي" مضمونة أو غير مضمونة

تمت إضافة إمكانية استرداد العنصر وتحديد ما إذا كان سيتم استهدافه تلقائيًا أم لا التبادلات الجديدة من خلال excludeNewExchanges جديد .

بالإضافة إلى الميزات الجديدة، تم مضاعفة الحدود القصوى التلقائية للحصة.

ميزات جديدة

8 كانون الأول (ديسمبر) 2021

تمت إضافة دعم لاستهداف أنواع المحتوى الصوتي ضمن نوع الاستهداف. TARGETING_TYPE_AUDIO_CONTENT_TYPE

ميزات جديدة

8 تشرين الثاني (نوفمبر) 2021

تم توفير دعم كامل لإدارة خوارزميات عروض الأسعار المخصّصة ونصوصها البرمجية. يشمل ذلك ما يلي:

تمت إضافة صفحة تنفيذ عروض أسعار مخصّصة جديدة إلى دليل إدارة العناصر الذي يصف عملية إنشاء خوارزمية عروض أسعار مخصّصة وتحميل نص برمجي تعيين خوارزمية عروض الأسعار المخصّصة كاستراتيجية عروض أسعار للعنصر.

تمت إضافة الدعم لأحدث إصدار من SDF، وهو v5.4، من خلال إضافة قيمة تعداد SdfVersion.

ميزات جديدة

14 أيلول (سبتمبر) 2021

إضافة دعم للاستهداف القريب ضمن أنواع الاستهداف TARGETING_TYPE_BUSINESS_CHAIN و TARGETING_TYPE_POI

تمت إضافة إمكانية البحث عن المحتوى المتوفر. TARGETING_TYPE_BUSINESS_CHAIN و خيارات استهداف TARGETING_TYPE_POI التي تستخدم targetingTypes.targetingOptions.search، حيث لا يمكن استرجاعها عبر targetingTypes.targetingOptions.get أو targetingTypes.targetingOptions.list.

تم تقديم sharedAdvertiserIds حقول customBiddingAlgorithmState إلى "عروض الأسعار المخصّصة" مورد الخوارزمية ودعمًا إضافيًا نوع خوارزمية عروض الأسعار المخصّصة GOAL_BUILDER_BASED:

تمت إضافة قيمتَين جديدتَين إلى التعداد Exchange.

ميزات جديدة

4 آب (أغسطس) 2021

تمت إضافة دعم بشأن تفعيل القياس المفتوح. استهداف المستودع الإعلاني ضمن نوع الاستهداف TARGETING_TYPE_OMID

زيادة الحد الأقصى لعدد خيارات الاستهداف المحددة التي يمكن عرضها في صفحة واحدة من عدة معلن أو حملة استهداف طلب إدراج وعنصر طرق قائمة الخيارات باستخدام معلمة طريقة pageSize.

ميزات جديدة

26 أيار (مايو) 2021

تم إطلاق خدمة advertisers.invoices، التي تتيح المستخدمون:

  • استرداد الفواتير الصادرة إلى أحد المعلنين خلال شهر معين.
  • ابحث عن رمز العملة الذي استخدمه أحد المعلنين خلال شهر معيّن.

تمت إضافة الحقل campaignBudgets إلى الحملة. المصدر. يمكن ربط شرائح الميزانية لطلب الإدراج ميزانية حملة، يقيد إجمالي ميزانية الشرائح المرتبطة بإجمالي مبلغ ميزانية الحملة.

إضافة دعم لـ استهداف مواضع المحتوى المدمج مع المحتوى ضمن نوع الاستهداف TARGETING_TYPE_NATIVE_CONTENT_POSITION.

تم تقديم حقل prismaEnabled جديد للمعلِن. ، مما يتيح للمستخدمين إمكانية الدمج مع أداة Prisma من Mediaocean.

تم تفعيل دعم قيمة التعداد ENTITY_STATUS_PAUSED في حقل entityStatus للمعلن.

ميزات جديدة

29 نيسان (أبريل) 2021

تمت إضافة حقول جديدة إلى القناة و موارد قائمة الكلمات الرئيسية السلبية التي تعرض عدد الأسطر من العناصر التي تستخدم المورد للاستهداف. تم تفعيل filter الجديد. خصائص طريقة قائمة البنود التي تسمح للمستخدم استرداد العناصر التي تستخدم قنوات معينة أو كلمات رئيسية سلبية فقط القوائم في الاستهداف.

ميزات جديدة

30 آذار (مارس) 2021

تمت إضافة طريقة جديدة إلى خدمة تفاصيل الإعلان تؤدي إلى إنشاء بالإعدادات الافتراضية. تستند هذه القيم الافتراضية إلى نوع العنصر المحدد، بالإضافة إلى الإعدادات والميزات التي تم تعيينها استهداف طلب الإدراج الرئيسي.

تم تمكين استرجاع استهداف الحملة من خلال خدمة استهداف حملة جديدة طريقة إضافية للقائمة المجمّعة.

توسيع استهداف التطبيقات للسماح باستهداف التطبيقات على المزيد من المنصات

تم إجراء عدّة تغييرات على advertisers.channels.sites، partners.channels.sites و خدمات advertisers.negativeKeywordLists.negativeKeywords إلى تسمح بإدارة محتوى القنوات وقائمة الكلمات الرئيسية السلبية بطريقة أسهل. هذه تشمل التغييرات ما يلي:

  • إضافة طرق replace، ما يتيح للمستخدم استبدال طريقة الدفع بشكل كامل المحتويات الحالية لقناة أو قائمة كلمات رئيسية سلبية.
  • إزالة المطلب الذي لا يوجد تم تضمينها في createdSites أو createdNegativeKeywords حقل من التعديل المجمّع الطلبات.
  • يشير ذلك المصطلح إلى زيادة في الحد الأقصى لعدد السلع التي يمكن إرجاعها إلى حزمة واحدة. لقائمة المواقع الإلكترونية أو استجابة إدراج كلمات رئيسية سلبية.

ميزات جديدة

عمليات الإيقاف نهائيًا

24 شباط (فبراير) 2021

تقديم خدمة جديدة لاستهداف طلبات الإدراج طريقة إضافية للقوائم المجمّعة التي تتيح استرجاع الاستهداف المعينة لطلبات الإدراج. تم توسيع مورد تصميم الإعلان، مع إضافة حقول تصميمات الإعلانات المخصّصة للإخراج فقط التي يمكن أن يستخدِمها وتصاميم الإعلانات الصوتية التابعة لجهات خارجية تمت إضافة أنواع جديدة من أهداف الأداء. للاستخدام حسب طلب الإدراج والحملة الموارد.

ميزات جديدة

27 كانون الثاني (يناير) 2021

تم تفعيل استرجاع وإدارة طلبات إدراج أجهزة التلفزيون وخدمة البث المباشر على الإنترنت البنود من خلال إدخال الحقل الجديد InsertionOrderType و قيمة تعداد جديدة لـ LineItemType. إضافة دعم لتطبيق الأجهزة الجوّالة تفاصيل الإعلانات من خلال حقل العنصر mobileApp التبادل الموسّع، وجمهور Google، إتاحة SDF من خلال قيم تعداد إضافية قدّمت إمكانية فلترة advertisers.list وطلبه القيم حسب وقت آخر تعديل.

ميزات جديدة

4 كانون الأول (ديسمبر) 2020

تمت إضافة إمكانية البحث عن خيارات استهداف المنطقة الجغرافية وفلترة الموارد المتعددة قائمة نتائج طرق البحث حسب وقت آخر تحديث لها. تم تقديم new LineItemWARNINGMessage لإعلام المستخدمين بموعد يستخدم عنصر استهدافًا جغرافيًا متوقفًا.

ميزات جديدة

‫5 نوفمبر 2020

تمت إضافة إمكانية الإنشاء ومنح الأذونات والتفعيل. عوامل تشغيل يدوية تبدأ عملية ظهور تفاصيل إعلان مرتبطة الإنفاق. قدّمنا خيارات توسيع الاستهداف التي: عند تعيينها، يمكن أن يؤدي إلى توسيع استهداف البند ليشمل مستخدمين مشابهين أولئك الذين ينتمون إلى الجماهير المستهدفة. تم إلحاق حقول رقم تعريف شريحة الجمهور المخصّصة بـ DoubleVerify وIntegral Ad Science الكائنات المستخدمة في استهداف إثبات الملكية من خلال جهة خارجية:

ميزات جديدة

12 تشرين الأول (أكتوبر) 2020

تم تقديم رسائل تحذير يمكن استردادها إلى العنصر. المصدر ونوع هدف الأداء بنسبة النقر إلى الظهور. تمت الإضافة warningMessages كحقل قابل للفلترة عند إدراج العناصر.

بالإضافة إلى الميزات الجديدة، تم الآن تطبيق حدود جديدة للحصة تتوفّر مستندات جديدة حول استخدام الطلبات المجمّعة.

ميزات جديدة

28 آب (أغسطس) 2020

إضافة حقول جديدة إلى استجابة طريقة تدقيق المعلِن حقول جديدة قابلة للتصفية إلى طرق قائمة مختلفة.

ميزات جديدة

4 آب (أغسطس) 2020

تم إطلاق خدمات جديدة تشمل إدارة المستخدمين والشركاء واستهداف الشركاء. تم تقديم أدوات لمساعدة المستخدمين على تجنُّب الوصول بشكل استباقي إلى الحدود القصوى لعدد الكيانات في الحساب. تم توفير إمكانية استخدام العناصر الصوتية واستخدام خوارزميات عروض الأسعار المخصّصة في استراتيجيات عروض أسعار العناصر وطلبات الإدراج.

ميزات جديدة

24 حزيران (يونيو) 2020

تم إطلاق تعديل بسيط أضاف طريقة إنشاء لقنوات الشركاء والمعلنين، بالإضافة إلى حقول FirstAndThirdPartyAudience جديدة، وقيم تعداد إضافية ضمن تبادل.

ميزات جديدة

2 حزيران (يونيو) 2020

توفير إمكانية إنشاء مجموعة فرعية من الكيانات القابلة للاستهداف وتصحيحها وتعبئتها، وإضافة إمكانية تعديل الاستهداف على مستوى المعلِن لثلاثة أنواع استهداف: القنوات واستبعاد تصنيف المحتوى الرقمي واستبعاد الفئات الإعلانية الحسّاسة

ميزات جديدة

27 نيسان (أبريل) 2020

تم إطلاق مجموعة كبيرة من الميزات، ما أدى إلى توسيع نطاق واجهة برمجة التطبيقات إلى ما هو أبعد من SDF. تمت الإضافة إدارة الموارد الأساسية التي تسمح لك بإنشاء الكيانات واستردادها وتحديثها وحذفها، مثل المعلنين والحملات وطلبات الإدراج والعناصر الإبداعية. تتيح الإمكانات الجديدة أيضًا تعديل الاستهداف على مستوى العنصر.

ميزات جديدة

تمت إضافة الخدمات التالية:

الخدمةالطُرق
المعلنون

إنشاء

حذف

الحصول على

القائمة

رمز التصحيح

advertisers.assets

تحميل

advertisers.campaigns

إنشاء

حذف

الحصول على

القائمة

رمز التصحيح

advertisers.channels

الحصول على

القائمة

advertisers.creatives

إنشاء

حذف

الحصول على

القائمة

رمز التصحيح

advertisers.insertionOrders

إنشاء

حذف

الحصول على

القائمة

رمز التصحيح

advertisers.lineItems

bulkEditLineItemAssignedTargetingOptions

bulkListLineItemAssignedTargetingOptions

إنشاء

حذف

الحصول على

القائمة

رمز التصحيح

advertisers.lineItems.targetingTypes.assignedTargetingOptions

إنشاء

حذف

الحصول على

القائمة

advertisers.locationLists

الحصول على

القائمة

advertisers.negativeKeywordLists

الحصول على

القائمة

combinedAudiences

الحصول على

القائمة

customLists

الحصول على

القائمة

firstAndThirdPartyAudiences

الحصول على

القائمة

floodlightGroups

الحصول على

رمز التصحيح

googleAudiences

الحصول على

القائمة

inventorySourceGroups

الحصول على

القائمة

inventorySources

الحصول على

القائمة

partners.channels

الحصول على

القائمة

partners.channels

الحصول على

القائمة

9 آذار (مارس) 2020

تم إطلاق الشبكة الإعلانية الإصدار الأول من واجهة برمجة التطبيقات Video 360 API هذا هو الإصدار الأولي من واجهة برمجة التطبيقات.

المشاكل المعروفة

بلا عُري