Google Ads API Client Library برای جاوا
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
کتابخانه مشتری برای جاوا در GitHub میزبانی می شود و از طریق Maven توزیع می شود . چندین ویژگی برای کمک به شما در استفاده از API ارائه میکند، از جمله مدیریت آسانتر اعتبارنامهها و ایجاد سرویس گیرندههای سرویس Google Ads API.
کتابخانه به جاوا 1.8+ نیاز دارد.
video_library کتابخانه ویدئو: شروع به کار با کتابخانه سرویس گیرنده جاوا
راهنماها
- شروع کردن
- دستورالعمل های راه اندازی برای کتابخانه
- مجوز
دستورالعملهای پیکربندی اعتبار OAuth2 برای کتابخانه با استفاده از جریانهای مجوز متفاوت.
- جریان برنامه دسکتاپ OAuth
- نحوه دریافت نشانه های تازه سازی OAuth2 برای برنامه های دسکتاپ.
- جریان برنامه وب OAuth
- نحوه دریافت نشانه های تازه سازی OAuth2 برای برنامه های وب.
- جریان حساب سرویس OAuth
- نحوه استفاده از OAuth2 با اعتبار حساب سرویس.
- ساخت از منبع
نحوه ساخت کتابخانه مشتری از منبع
- فرمت فایل پیکربندی
نحوه مشخص کردن خصوصیات جاوا
- ورود به سیستم
نحوه تنظیم ورود به سیستم
- ماسک های میدانی
نحوه استفاده از فیلد ماسک در عملیات به روز رسانی
- نام منابع
شکل و استفاده از نام منابع در API.
- پیکربندی پروکسی
یک پروکسی HTTP(S) را پیکربندی کنید.
- عملیات طولانی مدت
عملیات طولانی مدت را اجرا کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe Google Ads API client library for Java is open-source, available on GitHub, and distributed via Maven for easy integration into your projects.\u003c/p\u003e\n"],["\u003cp\u003eIt simplifies interactions with the Google Ads API, offering features like credential management and service client creation, while requiring Java 1.8+ for compatibility.\u003c/p\u003e\n"],["\u003cp\u003eComprehensive guides and documentation are available to assist with setup, authorization using various OAuth flows, building from source, and other library functionalities.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage resources for advanced usage including configuration files, logging, field masks, resource names, proxy settings, and managing long-running operations.\u003c/p\u003e\n"],["\u003cp\u003eA dedicated video library provides a visual guide to get started with the Java client library and its core features.\u003c/p\u003e\n"]]],[],null,["# Google Ads API Client Library for Java\n\nThe client library for Java is [hosted on\nGitHub](https://github.com/googleads/google-ads-java) and\n[distributed](//search.maven.org/artifact/com.google.api-ads/google-ads)\nthrough [Maven](//maven.apache.org/). It offers several features to help you use\nthe API, including easier management of credentials and creation of Google Ads API\nservice clients.\n\nThe library requires Java 1.8+.\n\n\nvideo_library\n[Video library: Getting started with the Java client library](https://www.youtube.com/playlist?list=PLKByxjzUC-N9gWKMqpi5S0WIVc4o_Ukdj)\n\nGuides\n------\n\n[Getting started](/google-ads/api/docs/client-libs/java/getting-started)\n: Setup instructions for the library.\n\nAuthorization\n\n: Instructions on configuring OAuth2 credentials for the library using\n different authorization flows.\n\n [OAuth desktop application flow](/google-ads/api/docs/client-libs/java/oauth-desktop)\n : How to get OAuth2 refresh tokens for desktop apps.\n\n [OAuth web application flow](/google-ads/api/docs/client-libs/java/oauth-web)\n : How to get OAuth2 refresh tokens for web apps.\n\n [OAuth service account flow](/google-ads/api/docs/client-libs/java/oauth-service)\n : How to use OAuth2 with service account credentials.\n\n[Build from source](/google-ads/api/docs/client-libs/java/build-from-source)\n\n: How to build the client library from source.\n\n[Configuration file format](/google-ads/api/docs/client-libs/java/config-file)\n\n: How to specify Java properties.\n\n[Logging](/google-ads/api/docs/client-libs/java/logging)\n\n: How to set up logging.\n\n[Field masks](/google-ads/api/docs/client-libs/java/field-masks)\n\n: How to use field masks in update operations.\n\n[Resource names](/google-ads/api/docs/client-libs/java/resource-names)\n\n: Form and usage of resource names in the API.\n\n[Proxy configuration](/google-ads/api/docs/client-libs/java/proxy)\n\n: Configure a HTTP(S) proxy.\n\n[Long-running operations](/google-ads/api/docs/client-libs/java/lro)\n\n: Run long-running operations."]]