Library klien Perl dihosting di GitHub, dan paketnya tersedia di CPAN.
Library ini mendukung Perl versi 5.28.1 atau yang lebih baru.
Protokol REST API
Entitas class—seperti layanan, resource, enum, dan error—di library klien Perl dihasilkan dengan mengurai definisi buffer protokol. Untuk mempelajari lebih lanjut cara data terstruktur diserialisasi, lihat dokumentasi buffer protokol.
Untuk terhubung dengan Google Ads API, library klien membuat permintaan HTTP dalam JSON, mengirimkannya ke endpoint REST melalui HTTP 1.1, mendeserialisasi respons sebagai objek JSON, dan menafsirkan hasilnya.
Menginstal library
Library klien Perl dihosting di GitHub dan didistribusikan menggunakan CPAN.
Clone library dari GitHub:
git clone https://github.com/googleads/google-ads-perl.gitUbah ke direktori
google-ads-perl:cd google-ads-perlAnda akan melihat beberapa file dan subdirektori:
Build.PL: file build Perl, yang menyimpan dependensi dan jenis pengujian project ini.lib: kode sumber library.t: kasus pengujian kode library.examples: banyak contoh yang menunjukkan cara menggunakan library untuk mengeksekusi kasus penggunaan umum menggunakan Google Ads API.googleads.properties: file konfigurasi contoh untuk library.log4perl.conf: file konfigurasi logging contoh.
Instal dependensi yang diperlukan. File
Build.PLmencantumkan semua dependensi yang diperlukan untuk library. Anda dapat menginstalnya dengan menjalankan perintah berikut:cpan install Module::Build perl Build.PL perl Build installdeps
Lakukan panggilan API pertama Anda
Untuk menggunakan Google Ads API, Anda harus melakukan beberapa langkah untuk mendapatkan akses ke API dan mengonfigurasi akun Google Ads Anda. Sebaiknya ikuti panduan memulai cepat, yang akan memandu Anda melakukan semua langkah penting, termasuk menyiapkan akun Google Ads.
Penggunaan dasar
Lihat panduan penggunaan dasar untuk mempelajari lebih lanjut cara menggunakan library klien Perl.
Autentikasi dan otorisasi
Library klien Perl mendukung beberapa pendekatan untuk autentikasi dan otorisasi. Lihat panduan Autentikasi dan Otorisasi untuk mempelajari lebih lanjut.
Konfigurasi dan logging
Library klien Perl menggunakan googleads.properties untuk konfigurasi dan
log4perl.conf untuk logging. Anda dapat mengubah file ini untuk menyesuaikan perilaku library. Lihat panduan Logging untuk mempelajari lebih lanjut.
Utilitas
Library klien Perl menyertakan beberapa class utilitas untuk meningkatkan kegunaan API. Lihat panduan berikut untuk mempelajari lebih lanjut:
Menyesuaikan performa aplikasi
Lihat Panduan performa untuk mengetahui rekomendasi tentang cara menyempurnakan performa aplikasi Anda.