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

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

ProtoLookupUtil

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

ขั้นตอนต่อไปนี้มักเป็นวิธีการเริ่มต้นแคมเปญ

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

แต่ด้วยยูทิลิตีการค้นหา Proto คุณจะใช้รูปแบบที่ง่ายขึ้นได้ ดังนี้

campaign = client.resource.campaign

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

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

campaign.status = :PAUSED

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