การดึงข้อมูลอ้างอิงคลาสโปรโตเมื่อใช้ API กำหนดให้คุณต้องมีความเข้าใจใน API อยู่แล้ว หรือต้องค้นหาเอกสารอ้างอิงโปรโตเพื่อดูเส้นทางที่แน่นอนบ่อยๆ
ProtoLookupUtil
ยูทิลิตีการค้นหาโปรโตคอลช่วยให้คุณค้นหาและสร้างอินสแตนซ์ของบริการ การดำเนินการ การแจกแจง และทรัพยากรได้โดยไม่ต้องติดตามหมายเลขเวอร์ชันและเนมสเปซของ API
โดยทั่วไปการสร้างอินสแตนซ์แคมเปญมีขั้นตอนดังนี้
campaign = Google::Ads::GoogleAds::V19::Resources::Campaign.new
แต่คุณจะใช้รูปแบบที่ง่ายกว่านี้ได้โดยใช้ยูทิลิตีการค้นหาโปรโต
campaign = client.resource.campaign
เมื่อดึงข้อมูลทรัพยากร บริการ หรือการดำเนินการ ระบบจะแสดงอินสแตนซ์ของเอนทิตีนั้น เมื่อดึงข้อมูลการแจกแจง ระบบจะแสดงการอ้างอิงถึงคลาสโดยไม่มีการเริ่มต้นใช้งาน
สําหรับการแจกแจง คุณสามารถใช้แป้นพิมพ์ลัดเพื่อหลีกเลี่ยงการค้นหาโปรโตคอลการแจกแจง
campaign.status = :PAUSED
เราขอแนะนำให้ใช้เมธอด client.service
เพื่อดึงข้อมูลบริการ แม้ว่าคุณจะไม่ได้ใช้ยูทิลิตีนี้กับกรณีการใช้งานอื่นๆ ก็ตาม วิธีการนี้มีตรรกะเพิ่มเติมในการส่งโทเค็นนักพัฒนาแอปและรายละเอียดการตรวจสอบสิทธิ์ ซึ่งคุณจะต้องจัดการด้วยตนเองหากใช้วิธีอื่น