تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يتطلّب جلب الإشارات إلى فئات proto عند استخدام واجهة برمجة التطبيقات أن يكون لديك معرفة أساسية بواجهة برمجة التطبيقات أو أن تبحث بشكل متكرّر في مستندات مرجع proto عن المسار الدقيق.
ProtoLookupUtil
تتيح لك أداة البحث عن النماذج البحث عن خدمات
وعمليات وعمليات سرد وموارد وإنشاء نُسخ منها بدون الحاجة إلى تتبُّع أرقام إصدارات واجهة برمجة التطبيقات
ونطاقات الأسماء.
ولكن باستخدام أداة البحث عن النماذج، يمكنك استخدام نموذج أبسط:
campaign=client.resource.campaign
عند جلب مورد أو خدمة أو عملية، يتم عرض مثيل لذلك الكيان. عند جلب قائمة، يتم إرجاع مرجع إلى الصف،
بدون إنشاء مثيل.
بالنسبة إلى التعدادات، يمكنك استخدام اختصار لتجنُّب الحاجة إلى البحث عن نماذج برمجية
للتعداد.
campaign.status=:PAUSED
ننصحك باستخدام طريقة client.service لجلب الخدمات حتى إذا
لم تكن تستخدم هذه الأداة لأي حالات استخدام أخرى. تتضمّن هذه الطريقة منطقًا إضافيًا لضبط رمز المطوِّر وتفاصيل المصادقة، وهو ما يتعين عليك إجراؤه يدويًا في حال استخدام طريقة أخرى.
تاريخ التعديل الأخير: 2025-06-04 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-06-04 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The ProtoLookupUtil simplifies interactions with the Google Ads API by removing the need to specify API version numbers and namespaces when working with services, operations, enumerations, and resources."],["Instead of manually instantiating proto classes with complex paths, the utility allows you to create and access them using a more concise and intuitive syntax, such as `client.resource.campaign` instead of `Google::Ads::GoogleAds::V18::Resources::Campaign.new`."],["It offers a shortcut for using enumerations directly, like assigning `:PAUSED` to a campaign status, without requiring explicit proto lookups."],["Using `client.service` is recommended for fetching services, as it automatically handles developer token and authentication details."]]],[]]