כדי לאחזר הפניות למחלקות אב בזמן השימוש ב-API, צריך לבצע להיות בעלי הבנה מהותית של ה-API או לבדוק לעיתים קרובות במסמכי עזר של אב-טיפוס עבור הנתיב המדויק.
ProtoLookupUtil
כלי החיפוש ב-proto מאפשר לחפש וליצור מכונות של שירותים, פעולות, ספירות ומשאבים ללא צורך במעקב אחר ה-API מספרי גרסאות ומרחבי שמות.
כך אתם בדרך כלל יוצרים מופע של קמפיין:
campaign = Google::Ads::GoogleAds::V17::Resources::Campaign.new
אבל בעזרת כלי החיפוש של אב הטיפוס, תוכלו להשתמש בצורה פשוטה יותר:
campaign = client.resource.campaign
כשמאחזרים משאב, שירות או פעולה, מופע של הישות הזו הוחזרו. כשמאחזרים ספירה, מוחזרת הפניה למחלקה, ללא יצירת מופע.
עבור ספירות, ניתן להשתמש בקיצור דרך כדי לעקוף את הצורך בחיפוש של ספירת ההמרות.
campaign.status = :PAUSED
אנחנו ממליצים להשתמש בשיטה client.service
כדי לאחזר שירותים גם אם
אינם משתמשים בכלי זה עבור מקרי שימוש אחרים. באפליקציה מובנית לוגיקה נוספת
בשיטה הזאת תעביר את קוד המפתח ואת פרטי האימות,
תצטרכו לטפל באזהרה באופן ידני אם תשתמשו בשיטה אחרת.