Зачастую самый простой способ научиться использовать API — это посмотреть примеры кода. На этой странице представлены ссылки на примеры и несколько удобных способов доступа к API Менеджера кампаний 360.
Примечание: см. раздел «Начало работы с примерами передачи данных версии 2.0».
API Campaign Manager 360 построен на протоколах HTTP и JSON, поэтому любой стандартный веб-стек может отправлять ему запросы и анализировать ответы.
Однако вместо создания HTTP-запросов и анализа ответов вручную вы можете использовать клиентские библиотеки Google API. Клиентские библиотеки обеспечивают лучшую языковую интеграцию, повышенную безопасность и поддержку вызовов, требующих авторизации пользователя.
В таблицах ниже первый столбец показывает стадию разработки каждой библиотеки; обратите внимание, что некоторые из них всё ещё находятся на ранней стадии. Второй столбец содержит ссылки на главную страницу каждой библиотеки.
В набор зрелых библиотек входят:
Клиентская библиотека | Документация | Все образцы клиентской библиотеки |
---|---|---|
Клиентская библиотека Google API для .NET | Клиентская библиотека Google API для .NET | Примеры .NET |
Клиентская библиотека Google API для Java | https://developers.google.com/api-client-library/java/ | Примеры Java |
Клиентская библиотека Google API для JavaScript | Клиентская библиотека Google API для JavaScript | Примеры JavaScript td> |
Клиентская библиотека Google API для Objective-C для REST | https://github.com/google/google-api-objectivec-client-for-rest | Примеры Objective-C |
Клиентская библиотека Google API для PHP () | https://github.com/google/google-api-php-client | PHP-примеры |
Клиентская библиотека Google API для Python (v1/v2) | Клиентская библиотека Google API для Python (v1/v2) | Примеры Python |
Также доступны следующие библиотеки ранней стадии:
Клиентская библиотека | Документация | Все образцы клиентской библиотеки |
---|---|---|
Клиентская библиотека Google API для Go | https://github.com/google/google-api-go-client | Образцы Go |
Клиентская библиотека Google API для Node.js (альфа) | https://github.com/google/google-api-nodejs-client/ | Примеры Node.js td> |
Клиентская библиотека Google API для Ruby (альфа) | Клиентская библиотека Google API для Ruby | Образцы рубинов |