RE: AdSchedule in Google Ads API

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi there,

Thank you for raising this to us.

As per this Date Ranges guide, I'm afraid that the ALL_TIME range is still not 
supported as part of the predefined date ranges. That said, allow me to raise a 
feature request for this; however, there is no guarantee if this will be 
supported soon. In the meantime, please follow our blog for updates and new 
releases.

Regards,

Mark Kevin Albios
Google Ads API Team
ref:_00D1U1174p._5004Q2CSTE8:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/j0_mX0QORN6T00DyD-Z4S_SyuD4S3YMLp2wA%40sfdc.net.


Re: USER_LIST_NOT_APPLICABLE

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Monika,

Thank you for your follow up.

Since you are not able to send the complete logs via the Reply privately to 
author option, you may send the logs instead directly to our 
googleadsapi-supp...@google.com alias.

Moving forward, if you will be uploading to customer B then you will need to 
specify customer B's ID in your request

"v6/customers/{Customer B's ID}:uploadUserData"

However, so our team can further look into the issue, please send the logs to 
our alias so we can discuss privately.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2CRsqC:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/98b1p0QORMEV00IOAs-To0TIeXF6Faxk6ZaA%40sfdc.net.


Re: Issue with GEO_PERFORMANCE_REPORT

2021-02-18 Thread Gregory Golberg
I've seen this happen for me (data in CAMPAIGN report but not in GEO). Do 
not exactly recall what the issue was, but on a chance: In the scripts, is 
the customer you are logged in as the manager of 6882030488? Is it possible 
that you need then to set, in the API call, login-customer-id 
?
 


On Thursday, February 18, 2021 at 11:05:51 PM UTC-8 pvv...@gmail.com wrote:

>
> Addition:
>
> We have a script from Google Ads Team running in Bulk Actions. 
> It gets data from GEO_PERFORMANCE_REPORT using the same query
>
> пятница, 19 февраля 2021 г. в 09:39:05 UTC+3, Pismarev Vitaly: 
>
>> We faced some issues with loading reports with using Python Api.  The 
>> GEO_PERFORMANCE_REPORT is empty always, meanwhile 
>> CAMPAIGN_PERFORMANCE_REPORT is loading well. 
>> client_customer_id=6882030488
>>
>> We are using scripts in Google Ads right now. However, it would be better 
>> for us to use Python Api.
>>
>>
>> _report_fields = [
>> "Date",
>> "CountryCriteriaId",
>> "AccountDescriptiveName",
>> "AdNetworkType1",
>> "CampaignName",
>> "CampaignId",
>> "CampaignStatus",
>> "Clicks",
>> "Impressions",
>> "Cost",
>> "Conversions"
>> ]
>>
>> query = (adwords.ReportQueryBuilder()
>> .Select(*_report_fields)
>> #.From("CAMPAIGN_PERFORMANCE_REPORT")
>> .From("GEO_PERFORMANCE_REPORT")
>> .During('TODAY')
>> .Build())
>>
>> report_downloader = adwords_client.GetReportDownloader()
>>
>> data = report_downloader.DownloadReportAsStringWithAwql(
>> query,
>> 'CSV',
>> client_customer_id=6882030488,
>> skip_report_header=True,
>> skip_column_header=True,
>> skip_report_summary=True
>> )
>>
>> Could anyone help us with this issue?
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f16e4d48-d451-48df-b33e-03021fab107en%40googlegroups.com.


Re: Error creating campaign with and without bid strategy

2021-02-18 Thread Gregory Golberg
I see that in this thread 
 for a similar 
problem it is recommended to use preparation steps from doc 
.
 
So I have done that, now the
code looks like

 googleCampaign = Campaign.newBuilder().setName("campaign_123")
.setAdvertisingChannelType(AdvertisingChannelType.MULTI_CHANNEL)

.setAdvertisingChannelSubType(AdvertisingChannelSubType.APP_CAMPAIGN)
.setAppCampaignSetting(AppCampaignSetting.newBuilder()
.setBiddingStrategyGoalType(

AppCampaignBiddingStrategyGoalType.OPTIMIZE_INSTALLS_TARGET_INSTALL_COST)
.setAppStore(AppCampaignAppStore.GOOGLE_APP_STORE)
.setAppId(TEST_PLAY_STORE_APP_ID)
.build())
.setStatus(CampaignStatus.PAUSED)
   
//.setBiddingStrategyType(BiddingStrategyType.TARGET_CPA)
//.setBiddingStrategy(bidStrategyResName)
  
.setCampaignBudget(budgetResName)
.build();

But the same problem occurs -- if bidding strategy is commented out, it 
says "The required field was not present"; if present, the error is  "This 
operation is not permitted on this campaign type" 
On Thursday, February 18, 2021 at 8:14:13 PM UTC-8 Gregory Golberg wrote:

> If I don't specify bidding strategy for a campaign, I get an error that it 
> is required:
> -
>  error_code {
> field_error: REQUIRED
>   }
>   message: "The required field was not present."
>   trigger {
> string_value: ""
>   }
>   location {
> field_path_elements {
>   field_name: "operations"
>   index: 0
> }
> field_path_elements {
>   field_name: "create"
> }
> field_path_elements {
>   field_name: "campaign_bidding_strategy"
> }
>   }
> }
> -
>
> But if I do, like so:
> -
>   String bidStrategyResName = null;
>   try (BiddingStrategyServiceClient bidStrategySvcCli =
>   googleClient.createBiddingStrategyServiceClient()) {
>
> BiddingStrategy bidStrategy =
> BiddingStrategy.newBuilder().setName("bidding_strategy_123")
> 
> .setTargetCpa(TargetCpa.newBuilder().setTargetCpaMicros(1L).build()).build();
> BiddingStrategyOperation operation =
> 
> BiddingStrategyOperation.newBuilder().setCreate(bidStrategy).build();
> MutateBiddingStrategiesResponse response =
> bidStrategySvcCli.mutateBiddingStrategies(customerId, 
> Arrays.asList(operation));
> MutateBiddingStrategyResult bidStrategyResult = 
> response.getResults(0);
> bidStrategyResName = bidStrategyResult.getResourceName();
>   }
>
>   List campaignOps = new ArrayList<>(1);
>   Campaign googleCampaign = null;
>   try (CampaignServiceClient campaignServiceClient =
>   googleClient.createCampaignServiceClient()) {
> googleCampaign = Campaign.newBuilder().setName("campaign_123")
> 
> .setAdvertisingChannelType(AdvertisingChannelType.MULTI_CHANNEL)
> 
> .setAdvertisingChannelSubType(AdvertisingChannelSubType.APP_CAMPAIGN)
> .setStatus(CampaignStatus.PAUSED)
> .setBiddingStrategy(bidStrategyResName)
> .setCampaignBudget(budgetResName)
> .build();
>
> CampaignOperation campaignOp =
> 
> CampaignOperation.newBuilder().setCreate(googleCampaign).build();
> campaignOps.add(campaignOp);
>
> MutateCampaignsResponse campaignResponse =
> campaignServiceClient.mutateCampaigns(customerId, campaignOps);
> -
>
> I get a different error:
> -
>  errors {
>   error_code {
> operation_access_denied_error: 
> OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE
>   }
>   message: "This operation is not permitted on this campaign type"
>   trigger {
> string_value: ""
>   }
>   location {
> field_path_elements {
>   field_name: "operations"
>   index: 0
> }
> field_path_elements {
>   field_name: "create"
> }
> field_path_elements {
>   field_name: "bidding_strategy"
> }
>   }
> }
> -
> I am setting it to TARGET_CPA because it says in the doc for app campaigns 
>   
> that "Only the TARGET_CPA bidding strategy type is supported". (Though this 
> same doc also says to use UNIVERSAL_APP_CAMPAIGN as subtype 
> 

Re: Issue with GEO_PERFORMANCE_REPORT

2021-02-18 Thread Pismarev Vitaly

Addition:

We have a script from Google Ads Team running in Bulk Actions. 
It gets data from GEO_PERFORMANCE_REPORT using the same query

пятница, 19 февраля 2021 г. в 09:39:05 UTC+3, Pismarev Vitaly: 

> We faced some issues with loading reports with using Python Api.  The 
> GEO_PERFORMANCE_REPORT is empty always, meanwhile 
> CAMPAIGN_PERFORMANCE_REPORT is loading well. 
> client_customer_id=6882030488
>
> We are using scripts in Google Ads right now. However, it would be better 
> for us to use Python Api.
>
>
> _report_fields = [
> "Date",
> "CountryCriteriaId",
> "AccountDescriptiveName",
> "AdNetworkType1",
> "CampaignName",
> "CampaignId",
> "CampaignStatus",
> "Clicks",
> "Impressions",
> "Cost",
> "Conversions"
> ]
>
> query = (adwords.ReportQueryBuilder()
> .Select(*_report_fields)
> #.From("CAMPAIGN_PERFORMANCE_REPORT")
> .From("GEO_PERFORMANCE_REPORT")
> .During('TODAY')
> .Build())
>
> report_downloader = adwords_client.GetReportDownloader()
>
> data = report_downloader.DownloadReportAsStringWithAwql(
> query,
> 'CSV',
> client_customer_id=6882030488,
> skip_report_header=True,
> skip_column_header=True,
> skip_report_summary=True
> )
>
> Could anyone help us with this issue?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8e75a8ba-8a5b-4883-b1fc-ca7e10df2d37n%40googlegroups.com.


Re: Error in Google Ads API: change_event.client_type - Changes via "GOOGLE_ADS_EDITOR" are missing.

2021-02-18 Thread Mat
Hi Ben,

as I pointed out in my last response, we are currently using the latest 
available version 1.5.4 Build Jan 12 2021 16:45:07 of the Google Ads Editor 
(Windows Version).
The link you provided leads to the outdated "legacy" versions of the Google 
Ads Editor. 
You'll find the most recent releases here 

.

Regards
Mat
adsapiforumadvisor schrieb am Donnerstag, 18. Februar 2021 um 19:12:04 
UTC+1:

> Hi Mat,
>
> Can you clarify which version of Google Ads Editor 
>  you are using? Based on the 
> documentation 
> ,
>  
> the most recent version is 12.6. That page contains a link to download the 
> latest version.
>
>
> Thanks,
> Ben, Google Ads API Team
>
> ref:_00D1U1174p._5004Q28otVg:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/39a55f0b-435a-4f46-b4cf-7b53027df035n%40googlegroups.com.


Issue with GEO_PERFORMANCE_REPORT

2021-02-18 Thread Pismarev Vitaly
We faced some issues with loading reports with using Python Api.  The 
GEO_PERFORMANCE_REPORT is empty always, meanwhile 
CAMPAIGN_PERFORMANCE_REPORT is loading well. 
client_customer_id=6882030488

We are using scripts in Google Ads right now. However, it would be better 
for us to use Python Api.


_report_fields = [
"Date",
"CountryCriteriaId",
"AccountDescriptiveName",
"AdNetworkType1",
"CampaignName",
"CampaignId",
"CampaignStatus",
"Clicks",
"Impressions",
"Cost",
"Conversions"
]

query = (adwords.ReportQueryBuilder()
.Select(*_report_fields)
#.From("CAMPAIGN_PERFORMANCE_REPORT")
.From("GEO_PERFORMANCE_REPORT")
.During('TODAY')
.Build())

report_downloader = adwords_client.GetReportDownloader()

data = report_downloader.DownloadReportAsStringWithAwql(
query,
'CSV',
client_customer_id=6882030488,
skip_report_header=True,
skip_column_header=True,
skip_report_summary=True
)

Could anyone help us with this issue?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0f569adb-d1d7-4f2f-bbd3-23762d5ae63an%40googlegroups.com.


Error creating campaign with and without bid strategy

2021-02-18 Thread Gregory Golberg
If I don't specify bidding strategy for a campaign, I get an error that it 
is required:
-
 error_code {
field_error: REQUIRED
  }
  message: "The required field was not present."
  trigger {
string_value: ""
  }
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
field_path_elements {
  field_name: "create"
}
field_path_elements {
  field_name: "campaign_bidding_strategy"
}
  }
}
-

But if I do, like so:
-
  String bidStrategyResName = null;
  try (BiddingStrategyServiceClient bidStrategySvcCli =
  googleClient.createBiddingStrategyServiceClient()) {

BiddingStrategy bidStrategy =
BiddingStrategy.newBuilder().setName("bidding_strategy_123")

.setTargetCpa(TargetCpa.newBuilder().setTargetCpaMicros(1L).build()).build();
BiddingStrategyOperation operation =

BiddingStrategyOperation.newBuilder().setCreate(bidStrategy).build();
MutateBiddingStrategiesResponse response =
bidStrategySvcCli.mutateBiddingStrategies(customerId, 
Arrays.asList(operation));
MutateBiddingStrategyResult bidStrategyResult = 
response.getResults(0);
bidStrategyResName = bidStrategyResult.getResourceName();
  }

  List campaignOps = new ArrayList<>(1);
  Campaign googleCampaign = null;
  try (CampaignServiceClient campaignServiceClient =
  googleClient.createCampaignServiceClient()) {
googleCampaign = Campaign.newBuilder().setName("campaign_123")
.setAdvertisingChannelType(AdvertisingChannelType.MULTI_CHANNEL)

.setAdvertisingChannelSubType(AdvertisingChannelSubType.APP_CAMPAIGN)
.setStatus(CampaignStatus.PAUSED)
.setBiddingStrategy(bidStrategyResName)
.setCampaignBudget(budgetResName)
.build();

CampaignOperation campaignOp =

CampaignOperation.newBuilder().setCreate(googleCampaign).build();
campaignOps.add(campaignOp);

MutateCampaignsResponse campaignResponse =
campaignServiceClient.mutateCampaigns(customerId, campaignOps);
-

I get a different error:
-
 errors {
  error_code {
operation_access_denied_error: OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE
  }
  message: "This operation is not permitted on this campaign type"
  trigger {
string_value: ""
  }
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
field_path_elements {
  field_name: "create"
}
field_path_elements {
  field_name: "bidding_strategy"
}
  }
}
-
I am setting it to TARGET_CPA because it says in the doc for app campaigns 
  
that "Only the TARGET_CPA bidding strategy type is supported". (Though this 
same doc also says to use UNIVERSAL_APP_CAMPAIGN as subtype 

 
but it does not seem to appear in AdvertisingChannelSubType enum 

  
(anymore?)

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c92e5fff-afee-4ee6-9b5e-4ce8e127a765n%40googlegroups.com.


RE: calling add_batch_job_operations, which requires one additional argument, that is supplied.

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Albin,

Thank you for reaching out.

Specifying mutate operations in your batch job request should appear similar to 
this example. That being said, since what you have included so far is a snippet 
of your request, could you provide the complete request and response logs as 
well?

If the issue persists, and if you haven't yet, logging can be enabled by 
navigating to the Client libraries > Your client library (ex. Java) > Logging 
documentation, which you can access from this link.

You may send the requested details using the Reply privately to author option.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2CSPYX:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/744MR0QORCGM00TVu43700QRGArHjHoDWEQg%40sfdc.net.


RE: Set Campaign Criterion on iOS/Android

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi,

Thank you for reaching out.

By iOS/Android campaigns, could you confirm if you are referring to App 
Campaigns? If yes, devices are also automatically targeted by default when a 
campaign is created, so your app campaigns should have them as well by default.

As for adding other campaign criteria, you can refer here for the supported 
criteria types than can be added to your campaign. Let me know if this is what 
you're looking for.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2CSOcY:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2Y4k-0QORA2Y00qtzRvZCQSYKZnXMQDaGOrg%40sfdc.net.


RE: Why ad_group_ad.ad_strength return UNSPECIFIED?

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi,

Thank you for reaching out.

So our team can further investigate this, could you provide the following :

Complete Google Ads UI view's screenshot
Complete API request and response logs, along with the customer-id and 
request-id?

You may send the requested details using the Reply privately to author option.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2CSOQX:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/F9bfv0QOR9LR00KR_-4CXVRGabzZ392eePHg%40sfdc.net.


Re: Version 3 Support

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi,

You will need to update your endpoints. If you are having trouble, you can 
re-download the client libraries .

Regards,
Anthony

Anthony
Google Ads API Team
ref:_00D1U1174p._5004Q2CSNif:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/Wc2f40QOQU4Y008XRHNGHqS5qjjqE06-KGZQ%40sfdc.net.


Re: create customer match audience using rest interface

2021-02-18 Thread Coder
Hi,

Thank you for the response. To answer your question, the account is a 
production a/c and not a test one.

Now it is close to 20hrs, but *it is still not showing up the Last updated 
time as updated*, it is still with default value "Last upload: Jan 1, 1970 
1:00:00 AM". I'm checking the job status and it is still showing as "
*Pending*"

Whatever I have uploaded manually using the UI, it shows the last updated 
time right as below and also it shows the match rate. 

   - Last upload: Feb 18, 2021 7:48:59 AM
   - File name: gmail-customers.csv

Could you please help? To reiterate, I'm using REST endpoints to create the 
userlist and uploading the customer using offlineuserdatajobs.

Thanks.


On Thursday, February 18, 2021 at 5:53:06 PM UTC adsapiforumadvisor wrote:

> Hi,
>
> Thank you for reaching out. Please note that it takes 6 to 12 hours 
> 
>  
> for a list to be populated with members. Please allow more time for it to 
> be fully populated. Also make sure you are using a production account as 
> test accounts do not serve ads so the remarketing feature is not applicable 
> to the test accounts.
>
>
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
> [image: Google Logo] 
> Xiaoming 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2CPseQ:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a811d7e6-461f-4dd9-874f-f478c45411b7n%40googlegroups.com.


Re: Google Adwords Api - Credentials could not be refreshed and timeout

2021-02-18 Thread Nenad Pantic
Hi Matt, thanks fro looking into it.

This is a stack trace from yesterday. (It might not show low level 
communication between our app and Google).

I should note that this is happening regardless of context - happened on 
production and test environments (which at this point are quite different, 
but within respective kubernetes clouds) and without kubernetes as well, on 
local machine running with docker compose.

It also seem it's transient and random in nature, coming and going. For 
example, I did not see single instance happening today, While happening 
quite often yesterday.

(It also coincides with some timeouts we get when communicating with Google 
Analytics, which were also bad yesterday - but no timeouts when 
communicating with Facebook (no offence - just minimising possibility that 
something is across the board on our side))

On Thursday, February 18, 2021 at 3:10:45 PM UTC adsapiforumadvisor wrote:

> Hi Nenad,
>
> Thanks for providing the additional info. Can you please provide us the 
> complete request and response logs so we can see the error message in 
> context?
>
>
> Thanks,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2CRvhk:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/98ec8fe3-d105-4c86-bfc2-0da390f91facn%40googlegroups.com.
'com.google.api.ads.common.lib.exception.OAuthException: Credential could not 
be refreshed.'
blite-channel-server_1  | 2021-02-17T03:03:20.137129000Z 
com.wearebionic.blite.connector.google.ads.GoogleAdsConnectorException: 
com.google.api.ads.common.lib.exception.OAuthException: Credential could not be 
refreshed.
blite-channel-server_1  | 2021-02-17T03:03:20.137175000Zat 
com.wearebionic.blite.connector.google.ads.GoogleAdsConnectorImpl.getCampaign(GoogleAdsConnectorImpl.java:152)
 ~[blite-google-connector-0.8.8.0-SNAPSHOT.jar!/:0.8.8.0-SNAPSHOT]
blite-channel-server_1  | 2021-02-17T03:03:20.137216000Zat 
com.wearebionic.blite.connector.google.ads.GoogleAdsConnectorImpl$$FastClassBySpringCGLIB$$6d7eabf5.invoke()
 ~[blite-google-connector-0.8.8.0-SNAPSHOT.jar!/:0.8.8.0-SNAPSHOT]
blite-channel-server_1  | 2021-02-17T03:03:20.137263000Zat 
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) 
[spring-core-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137305000Zat 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
 ~[spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137343000Zat 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
 ~[spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137389000Zat 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
 ~[spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137426000Zat 
org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
 [spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137463000Zat 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
 ~[spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.13750Zat 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
 ~[spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137541000Zat 
org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55)
 ~[spring-aop-5.2.11.RELEASE.jar!/:5.2.11.RELEASE]
blite-channel-server_1  | 2021-02-17T03:03:20.137579000Zat 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(R

RE: Questions about the Google Ads Query Language v6

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hello -

Thanks for your questions! I'll answer them inline:

We do not specify a maximum length for queries, however they are limited by the 
maximum message length configured for gRPC. I believe that in our client 
libraries this limit is set to approximately 64MB.
There are no limits to predicates in GAQL queries.
The LIKE operator behaves almost identically to the SQL version, the main 
difference is it's case-insensitive.

Hope this helps!

Best,
Ben Karl, Google Ads API Team
ref:_00D1U1174p._5004Q2CRwMV:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/Gu2xN0QOQPS1004ng2Rv_BRlO7quZW7qDjfA%40sfdc.net.


RE: API issues - Eligible for monthly invoicing

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Ana,

Thank you for reaching out. In order to use the monthly invoicing feature your 
account has to meet these requirements. There isn’t any other way to achieve it 
without meeting these requirements.

Thanks and regards,
Xiaoming, Google Ads API Team

Xiaoming
Google Ads API Team
ref:_00D1U1174p._5004Q2CSPFz:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/jqXvD0QOQOZO00YSZ5zVWdSz6FUdoVS7N8_w%40sfdc.net.


Re: Error in Google Ads API: change_event.client_type - Changes via "GOOGLE_ADS_EDITOR" are missing.

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Mat,

Can you clarify which version of Google Ads Editor you are using? Based on the 
documentation, the most recent version is 12.6. That page contains a link to 
download the latest version.

Thanks,
Ben, Google Ads API Team
ref:_00D1U1174p._5004Q28otVg:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f8Jwi0QOQL7O00wAevd09tRAKNJprEBj3wuA%40sfdc.net.


Re: create customer match audience using rest interface

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi,

Thank you for reaching out. Please note that it takes 6 to 12 hours for a list 
to be populated with members. Please allow more time for it to be fully 
populated. Also make sure you are using a production account as test accounts 
do not serve ads so the remarketing feature is not applicable to the test 
accounts.

Thanks and regards,
Xiaoming, Google Ads API Team


Xiaoming
Google Ads API Team
ref:_00D1U1174p._5004Q2CPseQ:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/G-6QC0QOQKC600x818BRuYTPquX2k0j_1ICw%40sfdc.net.


RE: How to mutate appAd

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hello,

Thanks for reaching out. AppAds cannot be mutated -- only certain ad types may 
be. Please see this chart that summarizes ad type characteristics for more 
information.

Regards,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2CSOPt:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ddeEb0QOQI4J00q3eWS1AYQLSi2pFR4jBSYA%40sfdc.net.


Re: Version 3 Support

2021-02-18 Thread Muhammad Umar Iqbal
Hello,

I have check the code of all version and I didn't find any change so can
you please tell me where I have to make the changes to upgrade my API
version is it in credentials or in query or do I have to use some other lib
in my code ?

On Thu, 18 Feb 2021 at 21:23, Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hello,
>
> Google Ads API v3 was sunset
> 
> recently. You will need to upgrade to a newer version by following this
> guide
> 
> .
>
> Regards,
> Anthony
>
> [image: Google Logo]
> Anthony
> Google Ads API Team
>
>
> ref:_00D1U1174p._5004Q2CSNif:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CABWLTGuZsBy1W32NywLc20-4U0mFgYf1cXWEA99FUxPsFdFHAA%40mail.gmail.com.


Creating Smart Ads and adding headline, description, image etc...

2021-02-18 Thread Richard Cutting
Hi,

I'm currently writing some code to create smart campaigns using the ads 
api.  I can create everything fine - apart from adding the image, 
description, headlines etc to the smart ad.  This all has to be done using 
the UI.

Reading this forum I understand that this is a limitation of the API but 
are there any timelines as to when this would be available ?

Thanks,

Richard.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7a317646-1ce8-4a47-ba94-82ce1f031385n%40googlegroups.com.


RE: Version 3 Support

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hello,

Google Ads API v3 was sunset recently. You will need to upgrade to a newer 
version by following this guide.

Regards,
Anthony

Anthony
Google Ads API Team
ref:_00D1U1174p._5004Q2CSNif:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/U8nba0QOQG7X00zRHrkznKSyC_7nxJHCr-8w%40sfdc.net.


Re: Token has been expired or revoked

2021-02-18 Thread fatima Ajij
Thank you for your response.

On Wed, Feb 17, 2021 at 4:56 PM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Fatima,
>
> Thank you for reaching out. Here
>  are
> some common causes for the refresh token expiration. One of them is “A
> Google Cloud Platform project with an OAuth consent screen configured for
> an external user type and a publishing status of "Testing" is issued a
> refresh token expiring in 7 days.” You could change the publishing status
> to production to avoid this issue.
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>
> [image: Google Logo]
> Xiaoming
> Google Ads API Team
>
>
> ref:_00D1U1174p._5004Q2CRt64:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAHB2DwT_6i-q-hQFbgxhDF5fqen8OYpEFjWPfqwFr7kzWJhVTA%40mail.gmail.com.


RE: How to check if the image asset is already exist?

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hello Mohammad,

You can run a report from the asset to get data on existing assets in your 
account.

Cheers,
Anthony

Anthony
Google Ads API Team
ref:_00D1U1174p._5004Q2CSKtD:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/rnAWj0QOQDNB00AnwNYIMlT9uihSks5wDmmA%40sfdc.net.


Re: Google Adwords Api - Credentials could not be refreshed and timeout

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Nenad,

Thanks for providing the additional info. Can you please provide us the 
complete request and response logs so we can see the error message in context?

Thanks,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2CRvhk:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ZfNLO0QOQCTJ00Uo8Fy1KLSgGx5pI65z2mkg%40sfdc.net.


Re: USER_LIST_NOT_APPLICABLE

2021-02-18 Thread Monika Filipcikova
Hi, 

I found out, what is the problem, but I don't know how to solve it. 
We Have 4 accounts (*A,B,C,D*) and the first one *A *is the root, and 3 
others (*B,C,D* )are managed by *A*.
We got USER_LIST_NOT_APPLICABLE error because, we want to insert new data 
into user_list of the account B. 
But I still don't know how to create REST API call, to insert data into 
user_list of the account B. 


This is *URL *of request: 
https://googleads.googleapis.com/v6/customers/*1234567891*:uploadUserData
What id should be filled in? Is that correct URL? 

What keys should be in the *header*? 
Authorization, developer-token, something else ?
I have tried to add there login-customer-id, which was filled by account B 
id. But it doesn't work. 


Here is the request body with deleted information (yellow background). 

{
  "customer_match_user_list_metadata": {
"user_list": " user list name"
  },
  "operations": [
{"create": {
  "user_identifiers": {
"hashed_phone_number": "hashed phone number"
  }
}
}
  ]
}

Monika

Dne čtvrtek 18. února 2021 v 12:07:38 UTC+1 uživatel Monika Filipcikova 
napsal:

> Hi,
>
> I cannot reply privately to author because the button is gray.
>
> I am sending attachment. 
>
> Monika
>
>
>
> Dne čtvrtek 18. února 2021 v 9:45:06 UTC+1 uživatel adsapiforumadvisor 
> napsal:
>
>> Hi Monika,
>>
>> Thank you for providing further details.
>>
>> I would like to inform you first that I am going to delete you recent 
>> replies as it contains logs and account information.
>>
>> Also, so that I can discuss the issue with the rest of the team, please 
>> provide the complete request 
>> 
>>  
>> and response 
>> 
>>  
>> logs, especially with request ID 
>> ,
>>  
>> generated on your end where we can see the error. Please provide it via 
>> *Reply 
>> privately to author* option.
>>
>> Regards,
>> [image: Google Logo] 
>> Ernie John Blanca Tacata 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2CRsqC:ref
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1049e0c7-1cfd-4290-959b-8aca7f8bd255n%40googlegroups.com.


AdSchedule in Google Ads API

2021-02-18 Thread cv
Hello,

I can see that ALL_TIME is not available in Google Ads API.

I need that in case If I need to get AdSchedule.or IP Blocks Information.

How I can get all time Ip blocks or adschedule data using google Ads api.

Thanks,

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0d3edb47-979a-4150-80cb-8c30559cb191n%40googlegroups.com.


Re: MutateCampaigns - adding/removing proximities

2021-02-18 Thread 'Kyle Werve' via AdWords API and Google Ads API Forum
Thanks for the response Anthony.  I am looking for a REST api with JSON 
request/response examples, do you know if these exist?

On Friday, February 12, 2021 at 8:48:25 AM UTC-6 adsapiforumadvisor wrote:

> Hi Kyle,
>
> The MutateCampaignCriteria 
> 
>  
> can be used to add/remove proximities to campaigns in the API. You can 
> refer to this example 
> 
>  
> which also leads to a full code example.
>
> Cheers,
> Anthony
>
> [image: Google Logo] 
> Anthony Madrigal 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2CQAM8:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2cf9badc-ed47-4109-8887-824207dceaccn%40googlegroups.com.


Re: Error in Google Ads API: change_event.client_type - Changes via "GOOGLE_ADS_EDITOR" are missing.

2021-02-18 Thread Mat
Hi,

sadly, even after the Google Ads API v6.1 update and 
google-ads-python-v.9.0.0 upgrade, the change events of the 
change_event.client_type "GOOGLE_ADS_EDITOR" are still missing completely 
in the change_event report. This is the case in our entire MCC with a 3 
digit number of customers and lots of account managers using the latest 
available version 1.5.4.

Please have a look into this issue.

Regards
Mat



Mat schrieb am Dienstag, 5. Januar 2021 um 16:52:12 UTC+1:

> Hi Ben,
>
> thank you for that information. However, I'm using the Version 1.5.2 
> Build: Nov 12 2020 16:43:56 and there does not seem to be a newer one.
> What's the latest version and where can I download it?
>
> Regards
> Mat
>
> adsapiforumadvisor schrieb am Dienstag, 5. Januar 2021 um 16:42:47 UTC+1:
>
>> Hi All -
>>
>> The issue here appears to be related to the version of Editor that's 
>> being used when making changes. 
>>
>> Older versions of Editor are connected to a separate backend service that 
>> the Google Ads API doesn't read from. If you update your version of Editor 
>> to the latest you should start seeing data come back from the change_event 
>> resource.
>>
>> Thanks,
>> Ben, Google Ads API Team
>>
>> ref:_00D1U1174p._5004Q28otVg:ref
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/de81ea3f-006f-4b44-8a20-1647d949cee1n%40googlegroups.com.


calling add_batch_job_operations, which requires one additional argument, that is supplied.

2021-02-18 Thread Albin Kristiansson
Hi, 

I am trying to add batch job operations. I get the following error; 

TypeError: add_batch_job_operations() missing 1 required positional 
argument: 'mutate_operations'

this is clearly stated.

 response = batch_job_service.add_batch_job_operations(
resource_name, mutate_operations
)

this is what my mutate_operations looks like;

[ad_group_criterion_operation { create { gender { type: FEMALE } ad_group: 
"customers//adGroups/" bid_modifier: 1.1 } } ]

When I try to specify the following;

response = batch_job_service.add_batch_job_operations(resource_name = 
resource_name, mutate_operations = mutate_operations)

I get the following error; TypeError: add_batch_job_operations() missing 1 
required positional argument: 'sequence_token'

If I'll try to initialize the sequence_token to null (which is the case in 
the source code 
see: 
https://github.com/googleads/google-ads-python/blob/a07a2493d4fbcb5064cb3bd51b636880f316b418/google/ads/google_ads/v6/services/batch_job_service_client.py)
 

I have the following command; response = 
batch_job_service.add_batch_job_operations(resource_name = resource_name, 
mutate_operations = mutate_operations, sequence_token = None)

and then I get that mutate_operations is missing again. 

TypeError: add_batch_job_operations() missing 1 required positional 
argument: 'mutate_operations'

Would appreciate some input on this behavior.

Best regards,

Albin 

-- 


Privileged/Confidential Information may be contained in this
message. If 
you are 

not the addressee indicated in this message (or responsible for 
delivery of the


message to such person), you may not copy or deliver this 
message to anyone. In


such case, you should destroy this message and 
kindly notify the sender by
reply 

email. Please advise immediately if you 
or your employer does not consent to
email 

for messages of this kind. 
Opinions, conclusions and other information in this 

message that do not 
relate to the official business of Group M Worldwide LLC
and/or 

other 
members of the GroupM group of companies shall be understood as neither
given 

nor endorsed by it. GroupM is the global media investment 
management arm of
WPP.

For more information on our business ethical 
standards and Corporate
Responsibility 

policies please refer to WPP's 
website at http://www.wpp.com/WPP/About/ 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/059eec09-a8c0-4de0-8508-0fb61c4fe3afn%40googlegroups.com.


API issues - Eligible for monthly invoicing

2021-02-18 Thread Ana Amaral
Hi, 

we are getting an error when trying to proceed with the API integration of 
Google Ads to our saas platform, saying that we have to be eligible to get 
monthly invoicing, but the problem is that the google account is new and 
doesn't meet the initial requirements, such as: 

   - Being registered as a business for a minimum of one year.
   - Having an active Google Ads account in good standing for a minimum of 
   one year.
   - Spending a minimum of $5,000 a month (this can vary by country) for 
   any 3 of the last 12 months.

So, the question here is: 
Is there any exception for developers dealing with API integration to get 
monthly invoicing for a new Google ads account?

Anyone went through something similar and found a solution?

TIA
Ana Amaral
 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/08ce5b73-1f51-4cb9-80fa-dc42dae65333n%40googlegroups.com.


Re: USER_LIST_NOT_APPLICABLE

2021-02-18 Thread Monika Filipcikova
Hi,

I cannot reply privately to author because the button is gray.

I am sending attachment. 

Monika



Dne čtvrtek 18. února 2021 v 9:45:06 UTC+1 uživatel adsapiforumadvisor 
napsal:

> Hi Monika,
>
> Thank you for providing further details.
>
> I would like to inform you first that I am going to delete you recent 
> replies as it contains logs and account information.
>
> Also, so that I can discuss the issue with the rest of the team, please 
> provide the complete request 
> 
>  
> and response 
> 
>  
> logs, especially with request ID 
> ,
>  
> generated on your end where we can see the error. Please provide it via 
> *Reply 
> privately to author* option.
>
> Regards,
> [image: Google Logo] 
> Ernie John Blanca Tacata 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2CRsqC:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eeac03a8-eaf5-44f0-9879-148eef1c5fdbn%40googlegroups.com.


Re: How to get count of keyword ideas from the Targeting idea service of the AdWords API

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Uros,

Thank you for the reply.

Could you provide more details on the question that you recently sent so I 
check if it is possible using AdWords API?

Regards,

Ernie John Blanca Tacata
Google Ads API Team
ref:_00D1U1174p._5004Q2CRrzc:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/H2ARs0QOQ0VU007TIfVThUQsi9akeUHw4Ztw%40sfdc.net.


Set Campaign Criterion on iOS/Android

2021-02-18 Thread Андрей Ласевичев
Hello,

How do I add a Campaign Criterion to an iOS/Android campaign and to a 
Device Type campaign at the same time?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0c5ef207-71b7-4786-938f-d3d685a529c5n%40googlegroups.com.


Why ad_group_ad.ad_strength return UNSPECIFIED?

2021-02-18 Thread 'Dong Chen' via AdWords API and Google Ads API Forum
Hi team,

I need to get the ad_strength by Ads API but it returned UNSPECIFIED which 
does not match the UI(ss ). 
The UI shows POOR for ad group 103163743641.

The API returns:
Ad group with ID 103163743641 and strength "UNSPECIFIED" was found in 
campaign with ID 9730043446.


The script is:

def main(client, customer_id, page_size, campaign_id=None):
ga_service = client.get_service("GoogleAdsService", version="v6")
campaign_status_enum = client.get_type('AdStrengthEnum')

query = """
select campaign.id, ad_group_ad.ad.id, ad_group.id, ad_group_ad.ad_strength 
from ad_group_ad """

if campaign_id:
query = "%s WHERE campaign.id = %s" % (query, campaign_id)

results = ga_service.search(customer_id, query=query, page_size=page_size)

try:
for row in results:
print(
'Ad group with ID %d and strength "%s" was found in campaign '
"with ID %d."
% (row.ad_group.id, 
campaign_status_enum.AdStrength.Name(row.ad_group_ad.ad_strength), 
row.campaign.id)
)
except google.ads.google_ads.errors.GoogleAdsException as ex:
print(
'Request with ID "%s" failed with status "%s" and includes the '
"following errors:" % (ex.request_id, ex.error.code().name)
)
for error in ex.failure.errors:
print('\tError with message "%s".' % error.message)
if error.location:
for field_path_element in error.location.field_path_elements:
print("\t\tOn field: %s" % field_path_element.field_name)
sys.exit(1)

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/aeb07a09-5e4b-4ce7-9846-4bc89f948009n%40googlegroups.com.


How to mutate appAd

2021-02-18 Thread mengqi zhu
Hello,

I created an appAd. I encountered a problem when I wanted to modify the ad 
headlines/descriptions. I read the document and said that direct 
modification is not supported. I need to remove it first and then recreate 
it to achieve the purpose of modification. But when I deleted it, I also 
encountered a problem, saying that "This operation is not permitted on this 
campaign type":

 errors {
  error_code {
operation_access_denied_error: OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE
  }
  message: "This operation is not permitted on this campaign type"
  trigger {
string_value: ""
  }
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
field_path_elements {
  field_name: "remove"
}
  }

My core code is as follows :
ad_group_ad_service = client.get_service("AdGroupAdService", 
version="v6")
ad_group_ad_operation = client.get_type("AdGroupAdOperation", 
version="v6")
resource_name = ad_group_ad_service.ad_group_ad_path(
customer_id, ResourceName.format_composite(ad_group_id, ad_id)
)
ad_group_ad_operation.remove = resource_name
ad_group_ad_response = ad_group_ad_service.mutate_ad_group_ads(
customer_id, [ad_group_ad_operation]
)

How can I modify this advertisement? 
Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fd2fd409-49b2-48dd-8dc2-ea80b9ac80e2n%40googlegroups.com.


Re: USER_LIST_NOT_APPLICABLE

2021-02-18 Thread Google Ads API Forum Advisor Prod
Hi Monika,

Thank you for providing further details.

I would like to inform you first that I am going to delete you recent replies 
as it contains logs and account information.

Also, so that I can discuss the issue with the rest of the team, please provide 
the complete request and response logs, especially with request ID, generated 
on your end where we can see the error. Please provide it via Reply privately 
to author option.

Regards,

Ernie John Blanca Tacata
Google Ads API Team
ref:_00D1U1174p._5004Q2CRsqC:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/98Sze0QOPUYS00uq88S9PmREWdj-jUI6uJtA%40sfdc.net.


Version 3 Support

2021-02-18 Thread muhammad....@daraz.pk
Hi,

I am using version 3 of google Ads API to get campaign performance report, 
now I am getting this following error can you please help me in this ?

error message: " Version v3 is deprecated. Requests to this version will be 
blocked."

Code: ga_service = client.get_service("GoogleAdsService", version="v3")
#to get only yesterday data
query = ('SELECT ad_group.campaign, ad_group.id, ad_group.name, 
campaign.id, campaign.name, ad_group_ad.ad.id, ad_group_ad.status,
ad_group_ad.ad.name,segments.date,segments.day_of_week, 
metrics.cost_micros,metrics.impressions,metrics.clicks,metrics.interactions,metrics.engagements,metrics.conversions
 
FROM ad_group_ad where segments.date DURING YESTERDAY '
 ' ORDER BY ad_group.id')
   
response = ga_service.search_stream(customer_id[ids], 
query=query)

Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/39d94d1f-45a7-4b8b-a296-f4f5019ea1afn%40googlegroups.com.