پیکربندی پراکسی

اگر لازم است ازطریق سرور پراکسی به Google Ads API متصل شوید، می‌توانید کتابخانه مشتری Perl را بااستفاده از فایل googleads.properties یا به‌صورت برنامه‌نویسی در کد برنامه خود پیکربندی کنید.

استفاده از googleads.properties

می‌توانید ویژگی proxy را در بخش Network Connection فایل googleads.properties خود تنظیم کنید:

### Network Connection ###

# Optional proxy server URL to be used for internet connectivity.
# If your proxy connection requires authentication, make sure to include it in
# the URL, for example: http://user:password@proxy_hostname:8080
proxy=INSERT_PROXY_HERE

برای مثال، می‌توانید http://user:pass@localhost:8082 را به‌عنوان پراکسی مشخص کنید.

پیکربندی برنامه‌ریزی‌شده

یا می‌توانید تنظیمات پراکسی را به‌صورت برنامه‌نویسی‌شده پیکربندی کنید، درست مثل هر تنظیم پیکربندی دیگری:

my $api_client = Google::Ads::GoogleAds::Client->new({
  proxy => "INSERT_PROXY_HERE",
});

همچنین می‌توانید متغیر محیطی GOOGLE_ADS_PERL_PROXY را تنظیم کنید و آن را بااستفاده از $api_client->configure_from_environment_variables() بار کنید:

export GOOGLE_ADS_PERL_PROXY=http://user:password@proxy_hostname:8080