Re: Required fields to add the new ImageAds.

2019-11-17 Thread T.Motodate
Thank you for your nice answer!

According to your advice, we got the complete log from the Google Ads API.
Then, the log indicates the information related to required fields.
So, we could realize the correct codes!

Now we can add new Image Ads via the API!

2019年11月15日金曜日 0時00分27秒 UTC+9 adsapiforumadvisor:
>
> Hi,
>
>  
>
> Thank you for reaching out. It looks like your post came in twice but the 
> other one got deleted which caused the delay. Can you please provide the 
> complete request and response logs *via reply privately to author *so 
> that I can investigate the issue further? Please see here  
> for
>  
> information on how to enable logging.
>
>  
>
> Regards,
>
> Mitchell
>
> Google Ads API Team
>
>
> ref:_00D1U1174p._5001UMWWmU: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/9594d0b8-db0b-456d-b1f9-3df2927b4eff%40googlegroups.com.


Re: Required fields to add the new ImageAds.

2019-11-13 Thread T.Motodate
Could any one please tell me this specification?

Best Regards.

2019年11月7日木曜日 16時13分04秒 UTC+9 T.Motodate:
>
> We tried to add new ImageAds using by the GoogleAds API Ver 2.2.0.
>
> We used the below code :
> ```
> $imageAdInfo = new ImageAdInfo([
> 'data' => new BytesValue(['value' => file_get_contents($image)]),
> ]);
>
> $ad = new Ad([
> 'image_ad'   => $imageAdInfo,
> 'final_urls' => [
> new StringValue(['value' => $urlFinal]),
> ],
> ]);
>
> $adGroupAd = new AdGroupAd([
> 'ad_group' => $adGroupResourceName,
> 'status'   => AdGroupAdStatus::ENABLED,
> 'ad'   => $ad,
> ]);
>
> $operationAdd = new AdGroupAdOperation();
> $operationAdd->setCreate($adGroupAd);
> $operations[] = $operationAdd;
>
> …
>
> $adGroupAdService->mutateAdGroupAds(GOOGLE_ADS_CUSTOMER_ID, $operations);
> ```
>
> However, we got the following error message from API:
> ```
> google-ads.WARNING: Request made: Host: "googleads.googleapis.com", 
> Method: 
> "/google.ads.googleads.v2.services.AdGroupAdService/MutateAdGroupAds", 
> ClientCustomerId: XXX, RequestId: "", IsFault: 1, FaultMessage: 
> "["The required field was not present.","A required field was not specified 
> or is an empty string."]"
> ```
>
> So, we want to know the required fields to add the new ImageAd.
> However, we couldn't find the information about this.
>
> Could you please tell us the required fields in the above case?
>
> Best Regards.
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/deaf9bf9-60cc-47d7-8380-b8a7431d4eea%40googlegroups.com.


Required fields to add the new ImageAds.

2019-11-06 Thread T.Motodate
We tried to add new ImageAds using by the GoogleAds API Ver 2.2.0.

We used the below code :
```
$imageAdInfo = new ImageAdInfo([
'data' => new BytesValue(['value' => file_get_contents($image)]),
]);

$ad = new Ad([
'image_ad'   => $imageAdInfo,
'final_urls' => [
new StringValue(['value' => $urlFinal]),
],
]);

$adGroupAd = new AdGroupAd([
'ad_group' => $adGroupResourceName,
'status'   => AdGroupAdStatus::ENABLED,
'ad'   => $ad,
]);

$operationAdd = new AdGroupAdOperation();
$operationAdd->setCreate($adGroupAd);
$operations[] = $operationAdd;

…

$adGroupAdService->mutateAdGroupAds(GOOGLE_ADS_CUSTOMER_ID, $operations);
```

However, we got the following error message from API:
```
google-ads.WARNING: Request made: Host: "googleads.googleapis.com", Method: 
"/google.ads.googleads.v2.services.AdGroupAdService/MutateAdGroupAds", 
ClientCustomerId: XXX, RequestId: "", IsFault: 1, FaultMessage: 
"["The required field was not present.","A required field was not specified 
or is an empty string."]"
```

So, we want to know the required fields to add the new ImageAd.
However, we couldn't find the information about this.

Could you please tell us the required fields in the above case?

Best Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e58d46a2-7ce2-49a3-9417-d56dc0cd456c%40googlegroups.com.


The required fields to add ImageAds.

2019-11-06 Thread T.Motodate
We tried to add new ImageAds using by the GoogleAds API Ver 2.2.0.

We used the below code :
```
$imageAdInfo = new ImageAdInfo([
'data' => new BytesValue(['value' => file_get_contents($image)]),
]);

$ad = new Ad([
'image_ad'   => $imageAdInfo,
'final_urls' => [
new StringValue(['value' => $urlFinal]),
],
]);

$adGroupAd = new AdGroupAd([
'ad_group' => $adGroupResourceName,
'status'   => AdGroupAdStatus::ENABLED,
'ad'   => $ad,
]);

$operationAdd = new AdGroupAdOperation();
$operationAdd->setCreate($adGroupAd);
$operations[] = $operationAdd;

…

$adGroupAdService->mutateAdGroupAds(GOOGLE_ADS_CUSTOMER_ID, $operations);
```

However, we got the following error message from API:
```
google-ads.WARNING: Request made: Host: "googleads.googleapis.com", Method: 
"/google.ads.googleads.v2.services.AdGroupAdService/MutateAdGroupAds", 
ClientCustomerId: 1336187070, RequestId: "r1r1aOyWKUqQhqEE82kJbQ", IsFault: 
1, FaultMessage: "["The required field was not present.","A required field 
was not specified or is an empty string."]"
```

So, we want to know the required fields to add the new ImageAd.
However, we couldn't find the information about this.

Could you please tell us the required fields in the above case?

Best Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7eb10cf6-e26c-49be-9824-ccfa5023bcbc%40googlegroups.com.


The metrics of dynamicAdTarget in the GoogleAdsAPI

2019-08-01 Thread T.Motodate
We want to get metrics(impression share, and so on) of the dynamicAdTarget.

Accroding to the reference, the ad_group_criterion table can get the 
dyamicAdTarget's information.
However, this table has no metrics data.

Is there any tables or views has metrics of the dynamicAdTarget?

Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/bac3ba90-be05-413d-bbe7-68b8d96484bb%40googlegroups.com.


Re: The ImpressionShare metrics on the AdGroupPerfomanceReport and the CriteriaPerformanceReport.

2019-05-06 Thread T.Motodate
Hiroyuki-sama

Sorry for my late response.
OK, I'll ask this question to the Google Ads Community Forum.

Thank you very much.


2019年4月26日金曜日 17時39分00秒 UTC+9 googleadsapi-forumadvisor:
>
> Motodate-sama,
>
> With regard to your question about generating Adgroup Performance Report 
> via Google Ads UI, this is also a product level question and our team can 
> support AdWords API / Google Ads API related concerns only in this thread. 
> With this, you may ask this question in the Google Ads Community Forum 
>  as 
> well. The product specialists there would be better equipped to answer to 
> your question. 
>
> Regards,
> Hiroyuki
> Google Ads API Team
>
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and discussion group:
> https://ads-developers.googleblog.com/search/label/google_ads_api
> https://developers.google.com/adwords/api/community/
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>
> Was your question answered? Please rate your experience with us by taking 
> a short survey.
> If not -- reply to this email and tell us what else we can do to help.
>
> Take Survey 
> 
>
> Also find us on our blog and discussion group:
> http://googleadsdeveloper.blogspot.com/search/label/adwords_api
> https://developers.google.com/adwords/api/community/
> On 04/26/19 13:23:44 moto...@simnet.co.jp  wrote:
>
> Hiroyuki-san.
>
> Thank you for your answer.
>
> I understand that SearchImpressionShare metrics was not supported in 
> CriteriaPerformanceReport(Very unfortunately!)
>
> About "AbsoluteTopImpressionPercentage" and "TopImpressionPercentage", 
> I'll ask them the community forum you said.
>
> However, I have another question about SearchImpressionShare metrics in 
> the AdGroupPerfomanceReport.
> Could you please tell me?
>
> When we get some metrics of the display-ad-group in the AdWords Console 
> Website at 2019/04/26,
> we can get SearchImpressionShare  values of less than 2019/04/23.
> However, we cannot get 2019/04/24 and 2019/04/25's SearchImpressionShare 
> values(they indicates just only '--').
> In more detail, we just can get 2019/02/24's SearchImpressionShare values 
> at afternoon,
> however we cannot 2019/02/25's SearchImpressionShare values entirely.
>
> Can we surely get the SearchImpressionShare values of the display-ad-group 
> more than two days ago?
>
> Best Regards.
>
> -- 
> -- 
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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.
> Visit this group at https://groups.google.com/group/adwords-api.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/adwords-api/eb9312ef-92f5-41e2-aff8-394739673587%40googlegroups.com
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/00a3ec38-41de-402a-a1e3-6a4252a6525b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: The ImpressionShare metrics on the AdGroupPerfomanceReport and the CriteriaPerformanceReport.

2019-04-25 Thread T.Motodate
Hiroyuki-san.

Thank you for your answer.

I understand that SearchImpressionShare metrics was not supported in 
CriteriaPerformanceReport(Very unfortunately!)

About "AbsoluteTopImpressionPercentage" and "TopImpressionPercentage", I'll 
ask them the community forum you said.

However, I have another question about SearchImpressionShare metrics in the 
AdGroupPerfomanceReport.
Could you please tell me?

When we get some metrics of the display-ad-group in the AdWords Console 
Website at 2019/04/26,
we can get SearchImpressionShare  values of less than 2019/04/23.
However, we cannot get 2019/04/24 and 2019/04/25's SearchImpressionShare 
values(they indicates just only '--').
In more detail, we just can get 2019/02/24's SearchImpressionShare values 
at afternoon,
however we cannot 2019/02/25's SearchImpressionShare values entirely.

Can we surely get the SearchImpressionShare values of the display-ad-group 
more than two days ago?

Best Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eb9312ef-92f5-41e2-aff8-394739673587%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


The ImpressionShare metrics on the AdGroupPerfomanceReport and the CriteriaPerformanceReport.

2019-04-25 Thread T.Motodate
Could you please tell me about the ImpressionShare metrics on some 
performance reports?

Question 1)
We can see the SearchImpressionShare metrics on the AdWords Console Website.
And we could get the the metrics related to SearchImpressionShare from the 
KeywordPerformaceReport according to the Reporting reference.
However, we coundn't find how to get these metrics from the 
AdGroupPerformanceReport and the CriteriaPerfomanceReport in the Reporting 
reference.
Could you please how do we do?
Or, the AdWords API doesn't have the function to get them? Can we get these 
metrics in next release?


Question 2)
We can find the "AbsoluteTopImpressionPercentage" and 
"TopImpressionPercentage" metrics on the KeywordPerfomanceReport, the 
AdGroupPerformanceReport, and the CriteriaPerformanceReport.
We guess that these metrics can be instead of the SearchImpressionShare 
metrics.
Because we guess that these percentage also indicates the how many time to 
display the ads on absolute top or top position as same as 
SearchImpressionShare metrics.
When there're differences between the SearchImpressionShare and 
ImressionPercentage, could you please tell me them?

Question 3)
When does the AdGroup's SearchImpressionShare metric update?
We can see this metric on the AdWords Console Website.
However, in the case of specified the day "today" or "yesterday", all this 
metric are shown as "--".
Does this metric update until more than 2 days?  

Best Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c1b91928-a570-490c-a682-f2c0eea05313%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Abount Conversions between KeywordPerformanceReport API and AdWords Console.

2018-07-11 Thread T.Motodate
Thanks a lot, Luis-san.

We solved this problem.

We mistook getting the keyword performance report because used by the wrong 
AWQL.

Excuse me.

2018年7月11日水曜日 17時01分06秒 UTC+9 Luis Xander Talag (AdWords API Team):
>
> Hi,
>
> To better investigate this issue, could you provide a screenshot showing 
> the discrepancies on the report and the AdWords UI? Also, could you provide 
> the complete report definition 
> 
>  you 
> used to generate the report as well as your clientCustomerId? Please reply 
> via *Reply privately to author*.
>
> Thanks and regards,
> Luis
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/295e9ee4-c451-4d42-bd0c-ba62715815d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Abount Conversions between KeywordPerformanceReport API and AdWords Console.

2018-07-10 Thread T.Motodate
We want to get the Conversions and CostPerConversion by a certain 
ConversionTypeName.

We could get them using by KeywordPerformantReport with the segment 
ConversionTypeName.

However, there's a difference  between the sum of Conversions using by 
above way and Conversions on the AdWords Console Display.

In the same range and same AdGroup, I think that both value must be same.

Why these values have different?

Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6829b2a9-559b-49ff-bf26-a061832846c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to refer 0 impressions keyword performance in the report.

2017-10-09 Thread T.Motodate
Thank you for your answer.

Ok, I understand that using the includeZeroImpressions property is right to 
realize our needs.

We try to make the report with AWQL.
The below is the our client ID and used AWQL.

[Clinet ID]
133-618-7070

[AWQL(*)]
SELECT CampaignName
 , AdGroupId
 , AdGroupName
 , Id
 , Criteria
 , Status
, KeywordMatchType
, CpcBid
, AveragePosition
FROM KEYWORDS_PERFORMANCE_REPORT
WHERE CampaignName = '[CampaignName]
AND AdGroupStatus != REMOVED
DURING [START_DATE],[END_DATE]

I use word-break in the above AWQL to become easy to see.

Best Regards.

2017年10月6日金曜日 16時10分07秒 UTC+9 Vincent Racaza (AdWords API Team):
>
> Hi,
>
> The Keywords Performance Report 
> 
>  supports 
> zero impression, so it is possible to return rows with zero impression. 
> Upon checking your code above, setting includeZeroImpressions() to true is 
> correct.
>
> With your scenario, there is a possibility that there is indeed no 
> keywords with zero impression given your report definition. So I can 
> further check this, can you provide your clientCustomerId as well as your 
> report 
> definition 
> ?
>  
> Kindly use the *Reply privately to author* option.
>
> Thanks,
> Vincent
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bf57b3ec-b776-40ef-87cd-f3e96b2558e3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to refer 0 impressions keyword performance in the report.

2017-10-05 Thread T.Motodate
I'm using AdWords API v201708.

To get ALL (including 0 impressions) keywords' performances from the 
report, 
I made the below codes:

[PHP Code]
=
$objOAuth2Credential = (new 
OAuth2TokenBuilder())->fromFile(PATH_ADWORDS_INI)

 ->build();
$objReportSetting = (new 
ReportSettingsBuilder())->includeZeroImpressions(true) <<< Set 
"includeZeroImpressions" property true.

 ->skipColumnHeader(true)

 ->skipReportHeader(true)

 ->skipReportSummary(true)
 ->build();
$objSession = (new AdWordsSessionBuilder())->fromFile(PATH_ADWORDS_INI)
  
 ->withOAuth2Credential($objOAuth2Credential)
  
 ->withReportSettings($objReportSetting)
   ->build();
$objReport = new ReportDownloader($objSession);
…
=

I set the "includeZeroImrepssions" property true.
However, I couldn't get keywords with 0 impressions.

What should I do to get those keywords?
I have to set some necessary properties?

Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c554cdcb-8665-4d3d-9e8c-1fe3112a004f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


EntityCountLimitExceeded.ADGROUP_LIMIT of "TEXT_CREATIVES_PER_ADGROUP"

2017-03-26 Thread T.Motodate
When I attempted adding the expanded_text_ad to a certain adGroup, API said 
the below error:

=Error=
EntityCountLimitExceeded.ADGROUP_LIMIT @ operations[18]; trigger:'' 
(enclosingId=6967267822, limit=50, 
accountLimitType=TEXT_CREATIVES_PER_ADGROUP, existingCount=32)
==

I guessed that AdGroup has the limit of holding ads.
However, I couldn't find how many ads can we add in an AdGroup.

So, I have some questions.

1) If my guess is right, how many ads can we add?
2) If 1) is yes, I have to delete some ads to add new ads?
Or, are there any walk-around?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e69bf5f6-3495-4dba-8378-3b0f09374ff4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: About create / update Ads via API.

2016-10-13 Thread T.Motodate
Thanks a lot for your kindness, Joyce!

2016年10月14日金曜日 11時11分56秒 UTC+9 Joyce Lava:
>
> Hello,
>
> Glad to hear that I was able to help. Just to add, for second concern, I 
> recommend adding the new ad first before deleting the old one just to make 
> sure that the new ad will be available already before the old one gets 
> removed from the adGroup.
>
> Thanks,
> Joyce, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ac052d88-d4a2-4de0-8b93-0e8302451259%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: About create / update Ads via API.

2016-10-13 Thread T.Motodate
Thank you very much for your answer, Joyce!

About Question1:
I'll try to create according to your answer.

About Question2:
Got it.
The way that removing old ads and creating new ads can realize our 
requirements.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2aece853-2fcc-4898-8670-c89cf74f3cd0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


About create / update Ads via API.

2016-10-12 Thread T.Motodate
I have some questions about create / update Ads via AdWords API.

1) About create banner ad.

I referred the Samples page and found the section "Add expanded text ad".
I recognized that we can create text ads according to this section.

However, I couldn't found any sections about adding Banner Ads.
Could you please tell me how to realize it?

2) About update ads.

I also couldn't found any section about updating Ads.

According to the Adwords Manager Site, updating Ads means that "remove old 
ad and create new ad".
Therefore, I guess that we need the below way to realize updating Ads via 
API:
1.Remove the target ad via API.
2.Create the target ad via API.

Could you please tell me whether it's right.

=

Best Regards

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5f849569-3041-479e-871c-770ee2c68ef9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: RateExceededError of TargetIdeaService

2016-07-28 Thread T.Motodate
Thank you very much, Joyce.

I understood the reason.
We'll try re-constructing our system according to the recommended practices 
you notified.


2016年7月28日木曜日 17時26分48秒 UTC+9 Joyce Lava:
>
> Hi,
>
> Please see the answers below in blue:
>
> 1. Whether the account has Standard Access Level, the Rate Limit of 
> TargetingIdeaService is always applied? Or, we needs other special Access 
> permissions?
> Regardless of the access level 
> ,
>  
> *all* AdWords API operations (e.g. TargetingIdeaService) are subject to 
> system 
> rate limits 
> . 
> Also, TargetingIdeaService has some limits as discussed here 
> .
>  
> You may check the recommended practices 
> 
>  to 
> avoid RateExceededError.
>
> 2. If we can't solve RateExceededError with any ways, we have to follow 
> the Rate Limit of "TargetingIdeaService". How many queries can we execute 
> per accesses?
> In addition to #1, you may also check the Rate Sheet 
>  to determine 
> how operations are being counted.
>
> Thanks,
> Joyce, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/78b838a6-ea45-49dc-b2b5-169ce87e726e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


RateExceededError of TargetIdeaService

2016-07-28 Thread T.Motodate
We're trying "TargetingIdeaService" under the Standard Access Level Account.
However, we got RateExceededError many times.

The same account also mutate Criteria's and AdGroup's MaxCpc Bidding.
We execute this operations over 10 thousands times per days,
however no errors occur because our account has the Standard Access Level.

So, I have some questions.

[1]
Whether the account has Standard Access Level, the Rate Limit of 
TargetingIdeaService is always applied?
Or, we needs other special Access permissions?

[2]
If we can't solve RateExceededError with any ways,
we have to follow the Rate Limit of "TargetingIdeaService".
How many queries can we execute per accesses?


Best Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eb08-f374-4f27-a290-727c6e2373e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get all VALID results from DisplayKeywordPerformaceReport

2016-07-06 Thread T.Motodate
Thank you very much, Shwetha!

According to you, now I get all valid results from 
DisplayKeywrodPerformanceReport with the below way!

1) add "includeZeroImpressions' to option for the method 
ReportUtils::DownloadReportWithAwql.
2) add "Impressions >= 0" IN AWQL's where section.

Now my issue's been solved.
I close this topic.

2016年7月7日木曜日 2時53分05秒 UTC+9 Shwetha Vastrad (AdWords API Team):
>
> Hi,
>
> By default, only rows which have non-zero Impressions are returned when 
> the *includeZeroImpressions* request header 
> 
>  is 
> not specified or is set to *false*. To get all the keywords in a 
> campaign, you would need to explicitly include zero impressions 
> 
> .
>
> Regards,
> Shwetha, AdWords API Team.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c6064b38-29e7-420a-9f01-c7ff81e1f935%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to get all VALID results from DisplayKeywordPerformaceReport

2016-07-06 Thread T.Motodate
Hi.
I have some question about the below related to 
DisplayKeywrodPerformanceReport.

To get all data of keyword on display network, I used the below AWQL 
through PHP AdWords Lib Ver.201601.


SELECT CampaignName
 , AdGroupId
 , AdGroupName
 , Id
 , Criteria
 , Status
 , CpcBid
FROM DISPLAY_KEYWORD_PERFORMANCE_REPORT
WHERE CampaignName = [Our Campaign's Name]
AND AdGroupStatus != REMOVED
DURING [START],[END]

The target campaign has more than 200,000 keywords on display network.
However, I could get just only about 500 results with this AWQL.

I also tried the below AWQL.


SELECT CampaignName
 , AdGroupId
 , AdGroupName
 , Id
 , Criteria
 , Status
 , CpcBid
 , Cost  <<< Added New Column
FROM DISPLAY_KEYWORD_PERFORMANCE_REPORT
WHERE CampaignName = [Our Campaign's Name]
AND AdGroupStatus != REMOVED
DURING [START],[END]

Then, I could get just only about 200 results.

Compared to the result between  and ,
 seemed to exclud the results with cost 0 AUTOMATICALLY.

So, I guess that the result of  also filtered data AUTOMATICALLY with 
some condition.


To get all VALID results from DisplayKeywordPerformanceReport, are there 
any work arounds of this issue?


Best Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b3b2f6b9-22ec-4c2e-bdb3-ed382774ded4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.