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

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

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

โปรโตคอล REST API

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

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

    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 ดูข้อมูลเพิ่มเติมได้ที่คู่มือต่อไปนี้

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

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