ไลบรารีของไคลเอ็นต์ Perl

ไลบรารีของไคลเอ็นต์ Perl โฮสต์อยู่บน GitHub และแพ็กเกจพร้อมให้บริการบน CPAN

ไลบรารีรองรับ Perl เวอร์ชัน 5.28.1 ขึ้นไป

โปรโตคอล REST API

เอนทิตีคลาส เช่น บริการ ทรัพยากร enum และข้อผิดพลาด ใน ไลบรารีไคลเอ็นต์ Perl จะสร้างขึ้นโดยการแยกวิเคราะห์คำจำกัดความของ Protocol Buffer ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีทำให้ Structured Data เป็นอนุกรมได้ที่เอกสารประกอบเกี่ยวกับ Protocol Buffer

หากต้องการเชื่อมต่อกับ Google Ads API ไลบรารีของไคลเอ็นต์จะสร้างคำขอ HTTP ในรูปแบบ JSON ส่งไปยังปลายทาง REST ผ่าน HTTP 1.1 ยกเลิกการซีเรียลไลซ์การตอบกลับเป็นออบเจ็กต์ JSON และตีความผลลัพธ์

ติดตั้งไลบรารี

ไลบรารีของไคลเอ็นต์ Perl โฮสต์อยู่ใน GitHub และจัดจำหน่ายโดยใช้ CPAN

  1. โคลนไลบรารีจาก GitHub

    git clone https://github.com/googleads/google-ads-perl.git
    
  2. เปลี่ยนเป็นไดเรกทอรี google-ads-perl โดยใช้คำสั่งต่อไปนี้

    cd google-ads-perl
    

    คุณจะเห็นไฟล์และไดเรกทอรีย่อยบางรายการดังนี้

    • Build.PL: ไฟล์บิลด์ Perl ซึ่งมีทรัพยากร Dependency และประเภทการทดสอบของโปรเจ็กต์นี้
    • lib: ซอร์สโค้ดของไลบรารี
    • t: กรณีทดสอบของโค้ดไลบรารี
    • examples: ตัวอย่างมากมายที่แสดงวิธีใช้ไลบรารีเพื่อ ดำเนินการกรณีการใช้งานทั่วไปโดยใช้ Google Ads API
    • googleads.properties: ไฟล์กำหนดค่าตัวอย่างสำหรับไลบรารี
    • log4perl.conf: ไฟล์กำหนดค่าการบันทึกตัวอย่าง
  3. ติดตั้งการอ้างอิงที่จำเป็น ไฟล์ Build.PL แสดงรายการทรัพยากร Dependency ทั้งหมด ที่จำเป็นสำหรับไลบรารี คุณติดตั้งได้โดยเรียกใช้คำสั่งต่อไปนี้

    cpan install Module::Build
    perl Build.PL
    perl Build installdeps
    

ทำการเรียก API ครั้งแรก

หากต้องการใช้ Google Ads API คุณต้องทำตามขั้นตอนต่างๆ เพื่อรับสิทธิ์เข้าถึง API และกําหนดค่าบัญชี Google Ads เราขอแนะนำให้ทำตามคู่มือเริ่มต้นฉบับย่อ ซึ่งจะแนะนำขั้นตอนสำคัญทั้งหมด รวมถึงการตั้งค่าบัญชี Google Ads

การใช้งานพื้นฐาน

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ไลบรารีของไคลเอ็นต์ Perl ได้ที่คู่มือการใช้งานเบื้องต้น

การตรวจสอบสิทธิ์และการให้สิทธิ์

ไลบรารีไคลเอ็นต์ Perl รองรับวิธีการตรวจสอบสิทธิ์และการให้สิทธิ์หลายวิธี ดูข้อมูลเพิ่มเติมได้ที่คำแนะนำการตรวจสอบสิทธิ์และการให้สิทธิ์

การกำหนดค่าและการบันทึก

ไลบรารีไคลเอ็นต์ Perl ใช้ googleads.properties สำหรับการกำหนดค่าและ log4perl.conf สำหรับการบันทึก คุณสามารถแก้ไขไฟล์เหล่านี้เพื่อปรับแต่งลักษณะการทำงานของไลบรารีได้ ดูข้อมูลเพิ่มเติมได้ที่คู่มือการบันทึก

ยูทิลิตี

ไลบรารีของไคลเอ็นต์ Perl มีคลาสยูทิลิตี 2-3 คลาสเพื่อปรับปรุงความสามารถในการใช้งาน API ดูข้อมูลเพิ่มเติมได้ที่คู่มือต่อไปนี้

ปรับแต่งประสิทธิภาพแอปพลิเคชัน

ดูคู่มือประสิทธิภาพเพื่อดูคําแนะนําเกี่ยวกับวิธี ปรับแต่งประสิทธิภาพของแอปพลิเคชัน