Stay organized with collections
Save and categorize content based on your preferences.
The Perl client library is hosted on GitHub, and the package is
available on CPAN.
The library supports Perl version 5.28.1 or greater. To use this library, first
complete the prerequisites.
REST API protocol
Class entities—such as service, resource, enum, and error—in the
Perl client library are generated by parsing the protocol buffer
definitions.
To learn more about how structured data is serialized, refer to the protocol
buffer documentation.
To connect with the Google Ads API, the client library creates an HTTP request in
JSON, sends it to the REST endpoint over HTTP
1.1, deserializes the response as a JSON object, and interprets the results.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[[["The Perl client library for the Google Ads API is available on GitHub and CPAN, supporting Perl version 5.28.1 or greater."],["This library uses the JSON REST protocol over HTTP 1.1 since gRPC is not supported with Perl."],["Client library classes are generated from protocol buffer definitions, enabling structured data serialization."],["Usage instructions and OAuth2 authentication guides are available in the provided links for various application flows."]]],[]]