การใช้งานในการค้นหา

การดึงข้อมูลอ้างอิงไปยังคลาสโปรโตเมื่อใช้ API กำหนดให้คุณต้องมีความเข้าใจใน API โดยธรรมชาติหรือต้องค้นหาเอกสารประกอบอ้างอิงโปรโตสำหรับเส้นทางที่แน่นอนบ่อยๆ

ProtoLookupUtil

เครื่องมือค้นหาโปรโตช่วยให้คุณค้นหาและสร้างอินสแตนซ์ของบริการ การดำเนินการ การแจกแจง และทรัพยากรได้โดยไม่ต้องติดตามหมายเลขเวอร์ชัน API และเนมสเปซ

วิธีสร้างอินสแตนซ์ของแคมเปญโดยทั่วไป

campaign = Google::Ads::GoogleAds::V25::Resources::Campaign.new

แต่เมื่อใช้เครื่องมือค้นหาโปรโต คุณจะใช้รูปแบบที่ง่ายกว่าได้ดังนี้

campaign = client.resource.campaign

เมื่อดึงข้อมูลทรัพยากร บริการ หรือการดำเนินการ ระบบจะแสดงผลอินสแตนซ์ของเอนทิตีนั้น เมื่อดึงข้อมูลการแจกแจง ระบบจะแสดงผลข้อมูลอ้างอิงไปยังคลาสโดยไม่มีการสร้างอินสแตนซ์

สำหรับการแจกแจง คุณสามารถใช้แป้นพิมพ์ลัดเพื่อข้ามการค้นหาโปรโตของการแจกแจงได้

    campaign.status = :PAUSED

เราขอแนะนำให้ใช้วิธี client.service เพื่อดึงข้อมูลบริการ แม้ว่าคุณจะไม่ได้ใช้เครื่องมือนี้ในกรณีการใช้งานอื่นๆ ก็ตาม เนื่องจากวิธีนี้มีตรรกะเพิ่มเติมในตัวเพื่อส่งต่อรายละเอียดการตรวจสอบสิทธิ์ ซึ่งคุณจะต้องจัดการด้วยตนเองหากใช้วิธีอื่น