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

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

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

โปรโตคอล REST API

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

หากต้องการเชื่อมต่อกับ 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. ติดตั้งทรัพยากร Dependency ที่จำเป็นและสร้างไลบรารี Build.PL ไฟล์ แสดงทรัพยากร Dependency ทั้งหมดที่จำเป็นสำหรับไลบรารี คุณติดตั้งได้โดย เรียกใช้คำสั่งต่อไปนี้

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

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

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

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

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

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

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

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

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

ยูทิลิตี

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

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

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