প্রক্সি কনফিগারেশন

Google Ads API Java ক্লায়েন্ট লাইব্রেরি ট্রান্সপোর্টের জন্য gRPC ব্যবহার করে এবং API-এর সাথে কানেক্ট করার জন্য স্ট্যান্ডার্ড Java সিস্টেম প্রক্সি সেটিংসকে সাপোর্ট করে।

সেটিংস

লাইব্রেরিতে Java-র জন্য স্ট্যান্ডার্ড নেটওয়ার্কিং ও প্রক্সি প্রপার্টি কাজ করে।

কমান্ড-লাইন কনফিগারেশন

HTTPS প্রক্সির জন্য, অ্যাপ্লিকেশন স্টার্টআপে নিম্নলিখিত JVM আর্গুমেন্ট পাস করুন:

-Dhttps.proxyHost=HOST -Dhttps.proxyPort=PORT

HTTP প্রক্সির জন্য (আপনি নিজের লোকাল HTTP প্রক্সি এন্ডপয়েন্ট প্রদান না করলে এটি সাজেস্ট করা হয় না), প্রক্সি কনফিগারেশন এইভাবে সেট করুন:

-Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT

প্রোগ্রাম্যাটিক কনফিগারেশন

এছাড়াও, আপনার সার্ভিস ক্লায়েন্ট তৈরি করার আগে রানটাইমে প্রোগ্রাম্যাটিক উপায়ে HTTP এবং HTTPS প্রক্সি প্রপার্টি কনফিগার করতে পারবেন:

System.setProperty("https.proxyHost", "HOST");
System.setProperty("https.proxyPort", "PORT");

প্রক্সি যাচাইকরণ এবং বাইপাস

আপনার প্রক্সি সার্ভারের জন্য যাচাইকরণ বা হোস্ট বাদ দেওয়ার প্রয়োজন হলে, অতিরিক্ত JVM প্রক্সি প্রপার্টি উল্লেখ করুন:

-Dhttps.proxyUser=USERNAME \
-Dhttps.proxyPassword=PASSWORD \
-Dhttp.nonProxyHosts="localhost|127.0.0.1"