Application for App Conversion Tracking and Remarketing API permission

2023-10-17 Thread Developer DataTower.ai


Hi Support,

I have submitted an application for the App Conversion Tracking and 
Remarketing API 1 week ago and have not received any response. 

Could you help me find out where the problem is?

And this is my MCC: 726-557-2260

Please help me check. Thanks

Regards,

DataTower.ai

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/e7d3c150-2ac4-4c57-9c21-b0266874cad5n%40googlegroups.com.


Conversion Tracking

2022-10-12 Thread 'Dan The Developer' via Google Ads API and AdWords API Forum
Good Morning and thank you for helping in advance,

Within the google ads UI - Are conversions tracked on the date of 
conversion or the date of first click?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/f0abb1dd-5293-40c3-9d5a-5ed6b46562d8n%40googlegroups.com.


Partial Failures Occurred

2022-10-11 Thread 'Dan The Developer' via Google Ads API and AdWords API Forum
Good Morning,
Thank you for your help in advance. 

Can you please help me troubleshoot?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/bb658bc4-a2c7-488a-bc4a-01d46d30c65cn%40googlegroups.com.


Re: Configure "Conversion Account" and "Audience Manager Account" through Google Ads API

2022-07-15 Thread PPC Developer
Any update on this? We really need this in our platform as well. 

On Tuesday, August 17, 2021 at 9:59:05 AM UTC-4 adsapi wrote:

> Hi Léon,
>
> I raised your request with my team. You may monitor our blog 
>  for 
> an update.
>
> Regards,
>
> [image: Google Logo] 
> Aryeh Baker 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2LnVmC: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 
"Google Ads API and AdWords 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/9207f378-d276-419b-95c5-97629e3675ban%40googlegroups.com.


unable to change the MCC child account name

2022-06-02 Thread PPC Developer
This was working in the previous deprecated adwords api. Is this a not 
supported feature in the new api?  below is my code. very simple. throws an 
exception saying "Invalid cliend ID", however, the client ID is good. Same 
client IDs using deprecated adwords api is working.



CustomerServiceClient customerService = 
GoogleAdsServices.client.GetService(Google.Ads.GoogleAds.Services.V8.CustomerService);
Customer customer = new Customer()
{
ResourceName = ResourceNames.CustomerClient( 9768429872,  
8368118288 ,
DescriptiveName = "my new account name",

};

CustomerOperation op = new CustomerOperation() {
Update = customer,
//UpdateMask = FieldMasks.AllSetFieldsOf(customer)

};

try
{
// Create the account.
MutateCustomerRequest o = new MutateCustomerRequest()
{
Operation = op
};
customerService.MutateCustomer(o);


}
catch (GoogleAdsException e)
{
Console.WriteLine("Failure:");
Console.WriteLine($"Message: {e.Message}");
Console.WriteLine($"Failure: {e.Failure}");
Console.WriteLine($"Request ID: {e.RequestId}");
}
return null;
 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/5053f546-f50b-4721-b79f-a677df1c50bfn%40googlegroups.com.


Re: google ads api v10: empty response for SELECT * FROM ad_group

2022-05-11 Thread Eng Developer
so, is there any update about this?
because today is sunset of older versions, and new api is not working 
properly.

On Friday, May 6, 2022 at 5:05:20 PM UTC+2 adsapi wrote:

> Hi,
>
> Thanks for sending logs privately. We already received it. However, we can 
> not proceed further with our investigation since you redacted CID from your 
> logs. For us to impersonate your reports with said versions, could you 
> provide us with a customer ID, so that we can check better?
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aQp3j: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 
"Google Ads API and AdWords 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/7f95b214-015d-4e34-b994-0b1cf715c9bcn%40googlegroups.com.


Re: google ads api v10: empty response for SELECT * FROM ad_group

2022-05-06 Thread Eng Developer
did you received my private message?
it is not displayed anywhere.

On Thursday, May 5, 2022 at 5:52:27 PM UTC+2 adsapi wrote:

> Hi there,
>
> Thanks for reaching out to the Google Ads API Forum.
>
> For us to check better, could you provide us with the complete *request* 
> 
>  
> and *response* 
> 
>  
> logs with the *request-id* 
> ,
>  
> generated so that we can investigate further the observed behavior?
>
> For the client library, 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 
> then send the requested information via the *Reply privately to author* 
> option. If this option is not available, you may send the details directly 
> to our googleadsa...@google.com alias by referring to this thread.
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2aQp3j: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 
"Google Ads API and AdWords 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/9047a30f-ca33-434c-9b22-06334f1036b1n%40googlegroups.com.


google ads api v10: empty response for SELECT * FROM ad_group

2022-05-05 Thread Eng Developer
here is query which i am running using google ads api v7 and v10. it 
produces different result for different version.
with v7 i am getting a set of 20 items, and with v10 an empty set.
the most recent request id is `ro8rMfg3Evq1dgh6H674zA`

```
SELECT ad_group.id, ad_group.name, ad_group.status, ad_group.type, 
metrics.conversions_value, metrics.all_conversions_value, 
metrics.view_through_conversions, segments.date FROM ad_group WHERE 
segments.date >= "2022-03-28" AND segments.date <= "2022-04-27" ORDER BY 
segments.date DESC
```

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/7ee49589-7ea7-4c34-b6bb-b3c5de9b6bb3n%40googlegroups.com.


Report contains zero metrics with segmenting

2022-02-17 Thread Developer Poidi
Hey guys!

I have a strange behaviour during migration from Adwords-AWQL to Ads-GAQL. 
I have following AWQL query:
*SELECT 
OfferId,Date,DayOfWeek,Week,Month,Impressions,Clicks,Conversions,ConversionRate,ValuePerConversion,Ctr,Cost
 
FROM SHOPPING_PERFORMANCE_REPORT WHERE CountryCriteriaId = 2040 DURING 
20220209,20220216*

This has been migrated to following Ads-GAQL (also confirming with the 
migration tool):
*SELECT 
segments.product_country,segments.product_item_id,segments.date,segments.day_of_week,segments.week,segments.month,metrics.impressions,metrics.clicks,metrics.conversions,metrics.conversions_from_interactions_rate,metrics.value_per_conversion,metrics.ctr,metrics.cost_micros
 
FROM shopping_performance_view WHERE segments.product_country = 
'geoTargetConstants/2040' AND segments.date BETWEEN '2022-02-09' AND 
'2022-02-16'*

The odd thing is, that the results of both queries differ. The results from 
the Adwords AWQL Query contain no rows with all zero metrics. The results 
from the Ads GAQL Query however contains rows with all zero metrics (I 
would have not expected that)
Based on this Page 
, 
this should not be the case if segmentation is done.

What is the reason that zero metrics are included in the Ads GAQL query? 

Unfortunately I could not find an example with multiple segments in the 
select clause and only a few in the where clause. Could it have something 
todo with this?

Cheers,
Poidi

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords 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/c7026d38-dce6-4ddc-b755-5c0e886455b6n%40googlegroups.com.


Google Ads API- Not all conversions are being imported back into Google Ads

2021-12-31 Thread Dan The Developer
How can we check to see that accuracy of the API vs. offline conversions 
imported back into Adwords? Also, are there any paid services to help with 
implementation, optimization, and maintenance?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8455bcbd-27eb-4902-8082-1733633bc55cn%40googlegroups.com.


Test script doesn't work

2021-09-30 Thread developer
PHP 7.3. 
Google Ads API Client Library was installed and connected by composer.

Trying to start script "AuthenticateInWebApplication.php" from page by link 
below:
https://developers.google.com/google-ads/api/docs/client-libs/php/oauth-web

And I have error

How to solve it?

=
Output
=
Fatal error: Uncaught RuntimeException: Failed to listen on 
"tcp://127.0.0.1:0": Cannot assign requested address in 
/home/c23170/api.td-pobedit.ru/www/google-ads-php/vendor/react/socket/src/TcpServer.php:172
Stack trace:
#0 
/home/c23170/api.td-pobedit.ru/www/google-ads-php/vendor/react/socket/src/Server.php(77):
 
React\Socket\TcpServer->__construct('tcp://127.0.0.1...', 
Object(React\EventLoop\StreamSelectLoop), Array)
#1 /home/c23170/api.td-pobedit.ru/www/AuthenticateInWebApplication.php(70): 
React\Socket\Server->__construct(0, 
Object(React\EventLoop\StreamSelectLoop))
#2 
/home/c23170/api.td-pobedit.ru/www/AuthenticateInWebApplication.php(171): 
Google\AdsApi\Examples\Authentication\AuthenticateInWebApplication::main()
#3 {main}
  thrown in 
/home/c23170/api.td-pobedit.ru/www/google-ads-php/vendor/react/socket/src/TcpServer.php
 
on line 172

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/95853aaf-cdcb-408f-a1e3-5c9918439660n%40googlegroups.com.


Re: Field 'ad.responsive_display_ad.logo_images' cannot be modified by 'UPDATE' operation.

2021-07-20 Thread Eng Developer
other request but same issue

request body (captured inside *google-ads-api* npm package):

{
"customer_id": "00",
"operations": [
{
"update": {
"resource_name": "customers/00/adGroupAds/123626315703~534639689714"
,
"status": 2,
"ad_group": "customers/00/adGroups/123626315703",
"ad": {
"type": 19,
"final_urls": ["https://url.cc";],
"final_url_suffix": 
"utm_custom=UTM&utm_medium=display&utm_source=utm_source",
"responsive_display_ad": {
"headlines": [{ "text": "Short headline", "pinned_field": 0 }],
"long_headline": { "text": "Long headline" },
"descriptions": [{ "text": "Description", "pinned_field": 0 }],
"business_name": "Business Name",
"marketing_images": [
{ "asset": "customers/00/assets/15178076351" }
],
"square_marketing_images": [
{ "asset": "customers/00/assets/15171746431" }
],
"logo_images": [
{ "asset": "customers/00/assets/15171746800" }
],
"square_logo_images": [
{ "asset": "customers/00/assets/15178076762" }
]
}
}
},
"operation": "update",
"update_mask": {
"paths": [
"resource_name",
"status",
"ad.type",
"ad.responsive_display_ad.marketing_images",
"ad.responsive_display_ad.square_marketing_images",
"ad.responsive_display_ad.logo_images",
"ad.responsive_display_ad.square_logo_images",
"ad.responsive_display_ad.headlines",
"ad.responsive_display_ad.long_headline.text",
"ad.responsive_display_ad.descriptions",
"ad.responsive_display_ad.business_name",
"ad.final_urls",
"ad.final_url_suffix",
"ad_group"
]
}
}
]
}

response error buffer:

[10, 129, 1, 10, 2, 8, 11, 18, 69, 70, 105, 101, 108, 100, 32, 39, 97, 100, 
46, 102, 105, 110, 97, 108, 95, 117, 114, 108, 95, 115, 117, 102, 102, 105, 
120, 39, 32, 99, 97, 110, 110, 111, 116, 32, 98, 101, 32, 109, 111, 100, 
105, 102, 105, 101, 100, 32, 98, 121, 32, 39, 85, 80, 68, 65, 84, 69, 39, 
32, 111, 112, 101, 114, 97, 116, 105, 111, 110, 46, 34, 52, 18, 14, 10, 10, 
111, 112, 101, 114, 97, 116, 105, 111, 110, 115, 24, 0, 18, 8, 10, 6, 117, 
112, 100, 97, 116, 101, 18, 4, 10, 2, 97, 100, 18, 18, 10, 16, 102, 105, 
110, 97, 108, 95, 117, 114, 108, 95, 115, 117, 102, 102, 105, 120, 10, 117, 
10, 2, 8, 11, 18, 63, 70, 105, 101, 108, 100, 32, 39, 97, 100, 46, 102, 
105, 110, 97, 108, 95, 117, 114, 108, 115, 39, 32, 99, 97, 110, 110, 111, 
116, 32, 98, 101, 32, 109, 111, 100, 105, 102, 105, 101, 100, 32, 98, 121, 
32, 39, 85, 80, 68, 65, 84, 69, 39, 32, 111, 112, 101, 114, 97, 116, 105, 
111, 110, 46, 34, 46, 18, 14, 10, 10, 111, 112, 101, 114, 97, 116, 105, 
111, 110, 115, 24, 0, 18, 8, 10, 6, 117, 112, 100, 97, 116, 101, 18, 4, 10, 
2, 97, 100, 18, 12, 10, 10, 102, 105, 110, 97, 108, 95, 117, 114, 108, 115, 
10, 170, 1, 10, 2, 8, 11, 18, 88, 70, 105, 101, 108, 100, 32, 39, 97, 100, 
46, 114, 101, 115, 112, 111, 110, 115, 105, 118, 101, 95, 100, 105, 115, 
112, 108, 97, 121, 95, 97, 100, 46, 98, 117, 115, 105, 110, 101, 115, 115, 
95, 110, 97, 109, 101, 39, 32, 99, 97, 110, 110, 111, 116, 32, 98, 101, 32, 
109, 111, 100, 105, 102, 105, 101, 100, 32, 98, 121, 32, 39, 85, 80, 68, 
65, 84, 69, 39, 32, 111, 112, 101, 114, 97, 116, 105, 111, 110, 46, 34, 74, 
18, 14, 10, 10, 111, 112, 101, 114, 97, 116, 105, 111, 110, 115, 24, 0, 18, 
8, 10, 6, 117, 112, 100, 97, 116, 101, 18, 4, 10, 2, 97, 100, 18, 23, 10, 
21, 114, 101, 115, 112, 111, 110, 115, 105, 118, 101, 95, 100, 105, 115, 
112, 108, 97, 121, 95, 97, 100, 18, 15, 10, 13, 98, 117, 115, 105, 110, 
101, 115, 115, 95, 110, 97, 109, 101, 10, 168, 1, 10, 2, 8, 11, 18, 87, 70, 
105, 101, 108, 100, 32, 39, 97, 100, 46, 114, 101, 115, 112, 111, 110, 115, 
105, 118, 101, 95, 100, 105, 115, 112, 108, 97, 121, 95, 97, 100, 46, 100, 
101, 115, 99, 114, 105, 112, 116, 105, 111, 110, 115, 39, 32, 99, 97, 110, 
110, 111, 116, 32, 98, 101, 32, 109, 111, 100, 105, 102, 105, 101, 100, 32, 
98, 121, 32, 39, 85, 80, 68, 65, 84, 69, 39, 32, 111, 112, 101, 114, 97, 
116, 105, 111, 110, 46, 34, 73, 18, 14, 10, 10, 111, 112, 101, 114, 97, 
116, 105, 111, 110, 115, 24, 0, 18, 8, 10, 6, 117, 112, 100, 97, 116, 101, 
18, 4, 10, 2, 97, 100, 18, 23, 10, 21, 114, 101, 115, 112, 111, 110, 115, 
105, 118, 101, 95, 100, 105, 115, 112, 108, 97, 121, 95, 97, 100, 18, 14, 
10, 12, 100, 101, 115, 99, 114, 105, 112, 116, 105, 111, 110, 115, 10, 162, 
1, 10, 2, 8, 11, 18, 84, 70, 105, 101, 108, 100, 32, 39, 97, 100, 46, 114, 
101, 115, 112, 111, 110, 115, 105, 118, 101, 95, 100, 105, 115, 112, 108, 
97, 121, 95, 97, 100, 46, 104, 101, 97, 100, 108, 105, 110, 101, 115, 39, 
32, 99, 97, 110, 110, 111, 116, 32, 98, 101, 32, 109, 111, 100, 105, 102, 
105, 101, 100, 32, 98, 121, 32, 39, 85, 80, 68, 65, 84, 69, 39, 32, 111, 
112, 101, 114, 97, 116, 105, 111, 110, 46, 34, 70, 18, 14, 10, 10, 111, 
112, 101, 114, 97, 116, 105, 111, 110, 115, 24, 0, 18, 8, 10, 6, 117, 112, 
100, 97, 116, 101, 18, 4, 10, 2, 97, 100, 18, 23, 10, 21, 114, 101, 115, 
112, 111, 110, 115, 105, 118, 101, 95, 100, 105, 115, 112, 108, 97, 121, 
95, 97, 100, 18, 11, 10, 9, 104, 101, 97, 100, 108, 105, 110, 101, 115, 10, 
1

Field 'ad.responsive_display_ad.logo_images' cannot be modified by 'UPDATE' operation.

2021-06-08 Thread Eng Developer

As stated at documentation 

 
, responsive display ad is mutable, but i constantly have error "3 
INVALID_ARGUMENT: Field 'ad.responsive_display_ad.logo_images' cannot be 
modified by 'UPDATE' operation." and also for many other fields of 
responsible display ad. 

Latest request id is "6qNjpqYiG99qsC13UPIt4A"

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ec668a51-346c-42ea-b140-8f223b469381n%40googlegroups.com.


Automated Extensions are ON by default, without consent from advertisers. AND no way to turn it off via the API?

2020-02-25 Thread PPC Developer
Hi,

We have thousands of adwords accounts which we're managing via the API. It 
seems that at some point Google decided to enable by default the automated 
sitelink extensions. In each campaign, we have hand crafted manual sitelink 
extensions as well. However, Google chooses not to serve our own sitelink 
extensions, instead choosing to serve its own dynamic sitelink extensions. 

The dynamic sitelink extensions report shows very irrelevant ad text 
showing up such as "Login, Contact Us, FAQ", which is NOT what we want to 
show as part of the ad. 

Unfortunately, there's no way to turn automated sitelink extensions via the 
API. Keep in mind, we have tens of thousands of campaigns, in thoudsands of 
accounts. Was there an announcement about this that we as developers 
missed? 

Why is Google changing the default settings on our perfectly fine working 
accounts silently, and not giving us a way to change this via the API? This 
is hurting us, and I would imagine many other advertisers as well. I'm 
trying to understand if this issue has been escalated before? And how many 
other marketers are suffering from the same 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/16839c0c-ec47-4960-829b-8ce7875de977%40googlegroups.com.


Re: Automatic Targeting in Adwords API

2019-08-29 Thread PPC Developer
Looking for the same answer here...One feedback for the Google Ads team : 
this new setting was enabled silently, and default value was set to 
not-off, which means some audience expansion level 1 or 2 out of 5. (It's a 
sliding scale in the UI). Silent updates like this breaks existing systems 
and should be avoided by Google. In the past, a similar thing happened, 
where all mobile traffic was enabled (again, silently for currently active 
ad groups), whereas currently enabled ad groups specifically had a negative 
targeting for all mobile apps. Remember the adsenseformobileapp.com 
setting? That was retired, but then all ad groups which previously were 
configured NOT TO SERVE on mobile app, suddenly started reaching mobile 
apps. 

These could be simply overlooked as "default values", but has dire 
consequences for active campaigns. When Google introduces a new setting, 
the default for new adgroups or campaigns is one thing, but applying the 
same default to currently live camapaigns and ad groups is an entirely 
different animal. What should Google do? Preserves the old state of the 
current campaigns and ad groups. 

So in this case, "Similar Audience" targeting was off for all our 
campaigns, and therefore the new "sliding scale" should have been off for 
these. Now we have a problem in hand to turn all of them off. But how do we 
do that via the API?


On Thursday, August 29, 2019 at 1:21:15 PM UTC, Mahmoud Gamal wrote:
>
> How can I turn off automatic targeting (Targeting Expansion) in the ad 
> group settings? I don't want to turn it off using the slider. Is there a 
> way to do so using the Adwords API?
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b6169c41-ae62-47c7-a7b4-73ca7b06cba1%40googlegroups.com.


Re: Setting Campaign Level Conversion Action

2019-08-12 Thread PPC Developer
Thank you, it's the right Type to work with, however, this works only when 
the campaign has no selectiveoptimization settings currently.

If you want to manage the Conversion Type IDs at the campaign level, you 
need to use the ListOperations  

 Below code is working, it overrides the campaign's current optmization 
list with conversions in the camTargetConvList variable. 


ListOperations listOperation = new ListOperations();
listOperation.operators = new ListOperationsListOperator[] 
{ ListOperationsListOperator.PUT };
if (entry.selectiveOptimization == null)
entry.selectiveOptimization = new 
SelectiveOptimization();
entry.selectiveOptimization.conversionTypeIdsOps = 
listOperation;
entry.selectiveOptimization.conversionTypeIdsOps.clear = 
true;
entry.selectiveOptimization.conversionTypeIds = 
camTargetConvList.ToArray();


List opList = new 
List();

CampaignOperation operation = new CampaignOperation
{
@operator = Operator.SET,
operand = entry
};
opList.Add(operation);

campaignService.mutate(opList.ToArray());




On Wednesday, August 7, 2019 at 9:07:37 PM UTC, adsapiforumadvisor wrote:
>
> Hello, 
>
> You may use the SelectiveOptimization 
> 
>  to 
> set the optimization settings in the Google Ads UI. Please find below the 
> code snippet to set the conversion tracker: 
>
> SelectiveOptimization optimize =  new SelectiveOptimization();
> optimize.setConversionTypeIds(new long[] {257993218L});
> campaign.setSelectiveOptimization(optimize);
> Could you please give it a try and let me know if you encounter any issues?
>
> Thanks,
> Bharani, Google Ads API Team
>
> ref:_00D1U1174p._5001UEIH1s: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/2996f228-1381-4b87-b069-29ee529633f2%40googlegroups.com.


Setting Campaign Level Conversion Action

2019-08-07 Thread PPC Developer
Hi,

I'd like to set a campaign's conversion action progrmattically via the API. 
Today, this is available in Search campaign settings page, the default is 
"use account level conversion action", see attached. 

I can manually select a specific conversion action if I click on the radio 
button  "Choose conversion actions for this campaign"

So my question is : How can I do this via the API? 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8aac76b1-50f8-47e1-8a94-375478940671%40googlegroups.com.


What is possible with Google Ads API vs not possible with AdWords API?

2019-06-15 Thread PPC Developer
Hi, 

We've been building on top of AdWords API for 5 years now. Our integration 
has gone through solid time of stress testing and have a very stable server 
code base now. AdWords API has been very stable lately, as it's around 10 
years old. This new Google Ads API is a massive undertaking, and I'm trying 
to understand what really is the benefit here? I read that it's using a 
different protocol and is strong typed, but the current API is working just 
fine. 

This whole migration will cost us so many man-months of coding and testing 
and stabilization afterwards. I would imageine hundreds of millions of 
dollars worth of pain and agony we have to go through collectively 
(globally, all Google API customers). And what do we exactly gain? 

1- There are no new scenarios or functionality enabled with the new APIs, 
am I missing something?
2- Some concepts and API services do not exist in new API, such 
as AdCustomizerFeedService, which seems that the new API is not fully ready 
yet.
3- There's a note about how the new gRPC protocol is implemented more 
efficiently than SOAP/XML. Well, the web as we know today is completely 
fine using SOAP/XML. Google's current APIs are running very well and fast. 
So what is exactly gained by switching to an entirely new protocol?

For us to fully migrate and stabilize the new code base, it will definitely 
take over 1 year of effort. I'm guessing there's more customers out there 
who share similar views. 

My question here for Google is : Why not keep supporting the previous 
AdWords API and keep publishing new versions? Looks like you guys changed 
the object model to be more in tune with the new AdWords UI. But why does 
that force you to stop supporting the AdWords API? Looks like both APIs 
have been tested to work side by side, so looks like a lot of work has been 
done from your end to support AdWords API in parallel with the new API. 

I'm trying to understand the rationale behind this massively costly 
industry-wide move, where it seems that there's no benefit or gain to us. 
Please help us understand how this new API is worth spending hundreds of 
millions of dollars from your partners point of view.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ddf42303-6a80-4838-b210-1a20c8ffe266%40googlegroups.com.


Extending Example by metrics.conversions breaks request

2019-05-23 Thread Developer
Hello,

we're running version 1.3.0 of the new ads API and I have been able to run 
the example query in this link 
.
 
However, when I try to modify the query and add metrics.conversion I run 
into a strange error.

Unknown error (0) Error: Call to a member function jsonByteSize() on float 
in 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php:1687
Stack trace:
#0 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1828):
 
Google\Protobuf\Internal\Message->fieldDataOnlyJsonByteSize(Object(Google\Protobuf\Internal\FieldDescriptor),
 
0)
#1 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1936):
 
Google\Protobuf\Internal\Message->fieldJsonByteSize(Object(Google\Protobuf\Internal\FieldDescriptor))
#2 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1687):
 
Google\Protobuf\Internal\Message->jsonByteSize()
#3 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1828):
 
Google\Protobuf\Internal\Message->fieldDataOnlyJsonByteSize(Object(Google\Protobuf\Internal\FieldDescriptor),
 
Object(Google\Ads\GoogleAds\V1\Common\Metrics))
#4 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1936):
 
Google\Protobuf\Internal\Message->fieldJsonByteSize(Object(Google\Protobuf\Internal\FieldDescriptor))
#5 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1687):
 
Google\Protobuf\Internal\Message->jsonByteSize()
#6 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1818):
 
Google\Protobuf\Internal\Message->fieldDataOnlyJsonByteSize(Object(Google\Protobuf\Internal\FieldDescriptor),
 
Object(Google\Ads\GoogleAds\V1\Services\GoogleAdsRow))
#7 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1936):
 
Google\Protobuf\Internal\Message->fieldJsonByteSize(Object(Google\Protobuf\Internal\FieldDescriptor))
#8 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/protobuf/src/Google/Protobuf/Internal/Message.php(1491):
 
Google\Protobuf\Internal\Message->jsonByteSize()
#9 
/data/home/conrad/www/adwords.winlocal.de/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/Lib/V1/LogMessageFormatter.php(127):
 
Google\Protobuf\Internal\Message->serializeToJsonString()
#10 
/data/home/conrad/www/adwords.winlocal.de/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/Lib/V1/GoogleAdsUnaryCallLogger.php(93):
 
Google\Ads\GoogleAds\Lib\V1\LogMessageFormatter->formatDetail(Array, Array, 
'googleads.googl...')
#11 
/data/home/conrad/www/adwords.winlocal.de/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/Lib/V1/GoogleAdsLoggingUnaryCall.php(60):
 
Google\Ads\GoogleAds\Lib\V1\GoogleAdsUnaryCallLogger->logDetails(Array, 
Array)
#12 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/gax/src/Transport/GrpcTransport.php(242):
 
Google\Ads\GoogleAds\Lib\V1\GoogleAdsLoggingUnaryCall->wait()
#13 
/data/home/conrad/www/adwords.winlocal.de/vendor/guzzlehttp/promises/src/Promise.php(246):
 
Google\ApiCore\Transport\GrpcTransport->Google\ApiCore\Transport\{closure}(true)
#14 
/data/home/conrad/www/adwords.winlocal.de/vendor/guzzlehttp/promises/src/Promise.php(223):
 
GuzzleHttp\Promise\Promise->invokeWaitFn()
#15 
/data/home/conrad/www/adwords.winlocal.de/vendor/guzzlehttp/promises/src/Promise.php(267):
 
GuzzleHttp\Promise\Promise->waitIfPending()
#16 
/data/home/conrad/www/adwords.winlocal.de/vendor/guzzlehttp/promises/src/Promise.php(225):
 
GuzzleHttp\Promise\Promise->invokeWaitList()
#17 
/data/home/conrad/www/adwords.winlocal.de/vendor/guzzlehttp/promises/src/Promise.php(62):
 
GuzzleHttp\Promise\Promise->waitIfPending()
#18 
/data/home/conrad/www/adwords.winlocal.de/vendor/google/gax/src/GapicClientTrait.php(591):
 
GuzzleHttp\Promise\Promise->wait()
#19 
/data/home/conrad/www/adwords.winlocal.de/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/V1/Services/Gapic/GoogleAdsServiceGapicClient.php(268):
 
Google\Ads\GoogleAds\V1\Services\Gapic\GoogleAdsServiceGapicClient->getPagedListResponse('Search',
 
Array, 'Google\\Ads\\Goog...', 
Object(Google\Ads\GoogleAds\V1\Services\SearchGoogleAdsRequest))
#20 
/data/home/conrad/www/adwords.winlocal.de/app/components/AdwordsClientComponent.php(152):
 
Google\Ads\GoogleAds\V1\Services\Gapic\GoogleAdsServiceGapicClient->search(1680026166,
 
'SELECT campaign...', Array)

Final query sent is:

$query =
"SELECT campaign.id, "
. "campaign.name, "
. "ad_group.id, "
. "ad_group.name, "
. "ad_group_criterion.criterion_id, "
. "ad_group_criterion.keyword.text, "
. "ad_group_criterion.keyword.ma

Re: Invalid Mobile App Id - INVALID_MOBILE_APP

2019-01-18 Thread PPC Developer
I found a workaround : 
if you submit them with a prefix of 1- (for iOS) and 2- (for Android) then 
the API call returns successfully.

AdWords returns this:
mobileapp::10002-ca-app-pub-3605354403339561

 and if you call AdWords back with the same app ID like below to either 
target or exclude this particular app, you'll get invalid app ID error.
mobileapp::10002-ca-app-pub-3605354403339561

But...if you append the platform id like below it works:
mobileapp::2-10002-ca-app-pub-3605354403339561

So in my code, I have a special case handling for mobileapp IDs that start 
with 10002 or 10001, then replace it with 2-10002 and for 10001, replace it 
with 1-10001.

Automatic Placement reports also return app ID's with 3- where 3- 
identifies Windows mobile apps. However, I found that these cannot be 
excluded or specifically targeted. So not sure why Google is giving us the 
traffic, but yet we're unable to control anything about windows apps : 
can't pause them, can't add them to exclude list, can't specifically target 
them, can't adjust bids programmatically, etc...That seems like a very 
strange business practice to me. 

But the above workaround fixed my problem for iOS and Android apps. 


On Friday, January 18, 2019 at 4:25:56 PM UTC, Dorian Kind wrote:
>
> FWIW, I also reached out to the group back in 2017 about this sort of 
> placements, and was told that
>
> "[...] these IDs may continue to appear in placement reports for a time 
>> while we continue to work on cleaning up the old data. However, the invalid 
>> IDs do not actually affect your targeting, and they should always come back 
>> with no stats because of this."
>
>
> If I understand OP correctly, not only do they still appear in the 
> placement reports, they also accumulate stats now. I'd also like to 
> understand how we can exclude these (AdMob?) placements.
>
> Best,
> Dorian
>
>
> On Friday, 18 January 2019 16:02:00 UTC+1, PPC Developer wrote:
>>
>> Hi Luis,
>>
>> I'm well aware of the format for both iOS and Android. However, these 
>> mobile application IDs are returned by AdWords via a call to get Automatic 
>> Placement Performance report.. So basically, adwords is telling me that 
>> these are the mobile apps that are giving us a lot of clicks. It's not me 
>> trying to construct my own app ID. These are coming back from the API call 
>> to adwords. And when I try to add these to exclusion lists via 
>> NegativeCampaignCriteria, the API returns an error complaining about the 
>> app ID format. So, it's basically AdWords returning these. 
>>
>> I saw another post related to this, 
>> https://groups.google.com/forum/#!searchin/adwords-api/INVALID_MOBILE_APP%7Csort:date/adwords-api/WUvX2wjhz6U/Xn_x7wdMBgAJ
>>
>> But, what's the solution?
>>
>> On Friday, January 18, 2019 at 8:22:08 AM UTC, googleadsapi-forumadvisor 
>> wrote:
>>>
>>> Hi,
>>>
>>> The format of the app ID that you used was invalid which triggers 
>>> the CriterionError.INVALID_MOBILE_APP error. A well formed app ID for 
>>> AdWords API would be "1-476943146" for iOS and "2-com.labpixies.colordrips" 
>>> for Android. You may check this guide 
>>> <https://developers.google.com/adwords/api/docs/reference/v201809/AdGroupCriterionService.MobileApplication#appid>
>>>  for 
>>> details. I would suggest to correct those app ID then retry your request 
>>> again.
>>>
>>> Let me know if you still encounter any error after doing my suggestion.
>>>
>>> Thanks and regards,
>>> Luis
>>> AdWords API Team
>>>
>>>
>>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>> Also find us on our blog and discussion group:
>>> http://googleadsdeveloper.blogspot.com/search/label/adwords_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 
>>> <https://support.google.com/google-ads/contact/survey_transactional?caseid=5-585125222&hl=en&ctx=1>
>>>
>>> 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 01/18/19 12:06:25 ppcdev...@mineeds.com wrote:
>>>
>>> I'm getting 

Re: Invalid Mobile App Id - INVALID_MOBILE_APP

2019-01-18 Thread PPC Developer
Hi Luis,

I'm well aware of the format for both iOS and Android. However, these 
mobile application IDs are returned by AdWords via a call to get Automatic 
Placement Performance report.. So basically, adwords is telling me that 
these are the mobile apps that are giving us a lot of clicks. It's not me 
trying to construct my own app ID. These are coming back from the API call 
to adwords. And when I try to add these to exclusion lists via 
NegativeCampaignCriteria, the API returns an error complaining about the 
app ID format. So, it's basically AdWords returning these. 

I saw another post related to 
this, 
https://groups.google.com/forum/#!searchin/adwords-api/INVALID_MOBILE_APP%7Csort:date/adwords-api/WUvX2wjhz6U/Xn_x7wdMBgAJ

But, what's the solution?

On Friday, January 18, 2019 at 8:22:08 AM UTC, googleadsapi-forumadvisor 
wrote:
>
> Hi,
>
> The format of the app ID that you used was invalid which triggers 
> the CriterionError.INVALID_MOBILE_APP error. A well formed app ID for 
> AdWords API would be "1-476943146" for iOS and "2-com.labpixies.colordrips" 
> for Android. You may check this guide 
> 
>  for 
> details. I would suggest to correct those app ID then retry your request 
> again.
>
> Let me know if you still encounter any error after doing my suggestion.
>
> Thanks and regards,
> Luis
> AdWords API Team
>
>
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and discussion group:
> http://googleadsdeveloper.blogspot.com/search/label/adwords_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 01/18/19 12:06:25 ppcdev...@mineeds.com  wrote:
>
> I'm getting mobile application ID(s) via the API, and trying to add as 
> negative or biddable criterion to another ad group. In doing so, I get 
> exceptions:
>
> [CriterionError.INVALID_MOBILE_APP @ 
> operations[103].operand.criterion.appId; 
> trigger:'10002-CA-APP-PUB-8367418828198308', 
> CriterionError.INVALID_MOBILE_APP @ 
> operations[309].operand.criterion.appId; 
> trigger:'10002-CA-APP-PUB-8392731756470098']
>
> And I have a lot of these, where I cannot neither add or delete them:
> mobileapp::10002-ca-app-pub-8367418828198308
> mobileapp::10002-ca-app-pub-8392731756470098
> mobileapp::10002-ca-app-pub-4028238683451937
> mobileapp::10002-ca-app-pub-8162149483502798
> mobileapp::10002-ca-app-pub-5694554969453415
> mobileapp::10002-ca-app-pub-1413939963884036
> mobileapp::10002-ca-app-pub-5075118958809920
> mobileapp::10002-ca-app-pub-2397825577270378
> mobileapp::10002-ca-app-pub-4640908852121081
> mobileapp::10002-ca-app-pub-3169207933671961
> mobileapp::10002-ca-app-pub-4547683005564946
> mobileapp::10002-ca-app-pub-9549248647599949
> mobileapp::10002-ca-app-pub-3605354403339561
>
>
> How do I add or delete these mobile apps as adgroupscriterion?
>
> -- 
> -- 
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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/2b1b6dad-3a08-4efb-b958-998cb94d26a7%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 po

Invalid Mobile App Id - INVALID_MOBILE_APP

2019-01-17 Thread PPC Developer
I'm getting mobile application ID(s) via the API, and trying to add as 
negative or biddable criterion to another ad group. In doing so, I get 
exceptions:

[CriterionError.INVALID_MOBILE_APP @ 
operations[103].operand.criterion.appId; 
trigger:'10002-CA-APP-PUB-8367418828198308', 
CriterionError.INVALID_MOBILE_APP @ 
operations[309].operand.criterion.appId; 
trigger:'10002-CA-APP-PUB-8392731756470098']

And I have a lot of these, where I cannot neither add or delete them:
mobileapp::10002-ca-app-pub-8367418828198308
mobileapp::10002-ca-app-pub-8392731756470098
mobileapp::10002-ca-app-pub-4028238683451937
mobileapp::10002-ca-app-pub-8162149483502798
mobileapp::10002-ca-app-pub-5694554969453415
mobileapp::10002-ca-app-pub-1413939963884036
mobileapp::10002-ca-app-pub-5075118958809920
mobileapp::10002-ca-app-pub-2397825577270378
mobileapp::10002-ca-app-pub-4640908852121081
mobileapp::10002-ca-app-pub-3169207933671961
mobileapp::10002-ca-app-pub-4547683005564946
mobileapp::10002-ca-app-pub-9549248647599949
mobileapp::10002-ca-app-pub-3605354403339561


How do I add or delete these mobile apps as adgroupscriterion?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2b1b6dad-3a08-4efb-b958-998cb94d26a7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


how to segment wifi vs 3g/4g clicks and conversions?

2018-11-17 Thread PPC Developer
Is there a way to pull this report? I'm open to programmatically doing this 
if the data is stored in multiple reports. We're trying to measure our ad's 
conversion rate on wifi vs 3G networks. We're suspicious that our landing 
page might be loading slower on 3G and would like to see if this is an 
issue by comparing 3G vs Wifi conversion rates. 

How do we do this?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a570083b-bbb1-4b65-951a-a389e25d8482%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Update a campaign to exclude mobile apps and mobile interstitials

2018-10-17 Thread PPC Developer
Hi Luis,

Thanks for the reply. I think Google team should be aware of the impact of 
deprecating the "adsenseformobileapps.com" placement exclusion technique. 
This cost us a lot of money, and now we're faced with a massive manual 
labor of upating thousands of our Display Network campaigns. 

Here's what happened: In September 2018, Google announced that using the 
string "adsenseformobileapps.com" within Campaign or AdGroup Placement 
Exclusion list is deprecated. We have been using this technique to have 
campaigns that only target websites. The new way to exclude all mobile app 
targeting is now done using Campaign Settings->Device targeting details. 
Unfortunately, Google did not migrate such campaigns using the 
"adsenseformobileapps.com" technique, to the new campaign settings. If a 
Display campaign has "adsenseformobileapps.com" in the placement exclusion 
list, the advertiser clearly made a configuration to not run ads on the 
mobile apps. So point number one : These campaigns must have been migrated 
to the new campaign settings. 

What happend next? we suddenly had a huge spike in our Display Network 
account spending because our campaigns started spending money on mobile app 
placements (something we never opted in for, and deliberately excluded 
them). We caught this change as part of monitoring the spending and cost 
metrics.

Google not only failed to migrate such campaigns but also did not give us a 
way to update our campaigns via the API (As you're saying below). This 
means we have to manually update thousands of campaigns to re-exclude 
mobile app placements. 

I believe this has not been thought out well by Google. AdWords is pretty 
complex, and sometimes one little change might have huge financial and 
opearational implications on advertisers. I believe there are many more 
advertisers out there who will be caught by surprise when they catch the 
spending levels of their Display Network campaigns go up due to mobile app 
placements. I think you guys should look into this issue, I'm pretty sure 
we're not the only victims here.  

I suggest Google does : 1) Either migrate previous campaigns with 
"adsenseformobileapps.com" in placement exclusions to the new campaign 
settings from your side or 2) provide API access ASAP so we can manage our 
accounts properly.

Thanks,
D.



On Tuesday, October 16, 2018 at 11:38:49 PM UTC, Luis Xander Talag (AdWords 
API Team) wrote:
>
> Hi,
>
> Unfortunately, you can not exclude a device platform 
> <https://developers.google.com/adwords/api/docs/reference/v201809/CampaignCriterionService.Platform>
>  in 
> your criteria based on this guide 
> <https://developers.google.com/adwords/api/docs/appendix/criteria-usage> as 
> platform criterion is for positive targeting 
> <https://developers.google.com/adwords/api/docs/appendix/targetingtypes#devices>
>  only.
>
> Best regards,
> Luis
> AdWords API Team
>
> On Wednesday, October 17, 2018 at 5:07:18 AM UTC+8, PPC Developer wrote:
>>
>> Hi,
>>
>> It seems that the previous method of excluding mobile apps using the 
>> string "adsenseformobileapps.com" has been deprecated. The new way to 
>> exclude a campaign from running ads on mobile apps is to use Device 
>> targeting. However, how can this be done via the API? 
>>
>> Mobile Device targeting type has a Criterion.Type field, which doesn't 
>> have "mobile interstitial" to exclude. 
>>
>> https://developers.google.com/adwords/api/docs/reference/v201809/CampaignCriterionService.MobileDevice
>>
>> Essentially, I'd like to create a campaign configuration as in the 
>> attached screenshot : Exclude mobile apps, tablet apps, mobile 
>> interstitials and tablet interstitials. How do I do that via the API?
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ed673bd7-2100-4e25-ba20-38593b64546a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Update a campaign to exclude mobile apps and mobile interstitials

2018-10-16 Thread PPC Developer
Hi,

It seems that the previous method of excluding mobile apps using the string 
"adsenseformobileapps.com" has been deprecated. The new way to exclude a 
campaign from running ads on mobile apps is to use Device targeting. 
However, how can this be done via the API? 

Mobile Device targeting type has a Criterion.Type field, which doesn't have 
"mobile interstitial" to exclude. 
https://developers.google.com/adwords/api/docs/reference/v201809/CampaignCriterionService.MobileDevice

Essentially, I'd like to create a campaign configuration as in the attached 
screenshot : Exclude mobile apps, tablet apps, mobile interstitials and 
tablet interstitials. How do I do that via the API?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ee1101ce-ac7f-4537-8999-fa5b230d1d62%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


single account listing in GetAccountHierarchy php

2018-01-17 Thread developer . djax
Hi,

I need to return all customer lists in array format 
from GetAccountHierarchy.php file and need to check with the user given id.
But on using the file mentioned in below given url:
https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201710/AccountManagement/GetAccountHierarchy.php

Its is returning only one value .
Please suggest me to get all customer details 

Regards,
Djax developer.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3a4b3674-c8fb-4e16-96f5-5dad56dfeaa4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Getting ManagedCustomerServiceError.NOT_AUTHORIZED while linking client account

2018-01-16 Thread developer . djax
Hi,

I am trying to extend an invitation to client account from manager account 
through API, But i got the below mentioned error:

 Uncaught exception 'Google\AdsApi\AdWords\v201710\cm\ApiException' with 
message '[ManagedCustomerServiceError.NOT_AUTHORIZED @ operations[0]]' in 
/opt/lampp/htdocs/adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php:39
 
Stack trace: #0 
/opt/lampp/htdocs/adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php(39):
 
ReflectionClass->newInstanceArgs(Array) #1 
/opt/lampp/htdocs/adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/AdsSoapClient.php(173):
 
Google\AdsApi\Common\Util\Reflection->createInstance('Google\\AdsApi\\A...', 
'[ManagedCustome...') #2 
/opt/lampp/htdocs/adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/AdsSoapClient.php(138):
 
Google\AdsApi\Common\AdsSoapClient->parseApiExceptionFromSoapFault(Object(SoapFault))
 
#3 
/opt/lampp/htdocs/adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/AdWords/v201710/mcm/ManagedCustomerService.php(185):
 
Google\AdsApi\Common\AdsSoapClient->__soapCall('mutateLi in 
*/..vendor/googleads/googleads-php-lib/src/Google/AdsApi/Common/Util/Reflection.php*
 
on line *39*

My code snippet is: (PHP)

 $managedCustomerService = $adWordsServices->get($session, 
ManagedCustomerService::class);
   
$link = new ManagedCustomerLink();
$link->setClientCustomerId(X);
$link->setManagerCustomerId(XXX);
$link->setLinkStatus(LinkStatus::PENDING);

//$linkop->setOperand($link);
//$linkop->setOperator(Operator::SET);
 
$linkop = new LinkOperation();
$linkop->setOperator(Operator::ADD);
$linkop->setOperand($link);

$operations[] = $linkop;
$result = $managedCustomerService->mutateLink($operations);
Can you please suggest me how to rectify it so that i can invite clients to 
MCC account.

Regards,
Djax Developer.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1ca0b63f-bc64-41b5-b3cf-5cce9fc96281%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Multiple adwords account login details api

2018-01-04 Thread developer . djax
Hi,

Thanks for answering my question 'Multiple adwords account different gmail 
id login'. I need to use multiple accounts with different gmail id login to 
access and create adwords campaign. What should i do for these. Is there 
any api support avaliable.

Thanks,
Sandhiya.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/53c93393-1c60-4a1d-bcda-41c872d84813%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Multiple adwords account different gmail id login

2018-01-03 Thread developer . djax
Hi,
I need to take Oauth2 credentials as dynamically to handle multiple 
accounts which are not linked to single MCC account. 

$client_id = "ccc;
$client_secret = "rrr";

i need to get this details dynamically instead of copying from google 
console in order handle different gmail logins.

Thanks,
Sandhiya.P

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/eb8b4404-7da0-45d8-9082-90e6bc9ba62b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Audience Targeting in google adwords

2017-12-19 Thread developer . djax
Hi,
How to target a audience through google adwords?How google adwords 
tracking user activities to target an ad for an audience?could you explain 
me clearly?


Regards,
Priya K.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/542de6d9-979a-4ae4-a9ca-eaad79d169f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Availability of pixel

2017-12-19 Thread developer . djax
Hi,
Is there an option to target an audience through pixel in google 
adwords? is google adwords providing pixel to target an audience ?]

Regards,
Priya K
 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d376c873-81ab-45de-bf5a-45704f3cfac1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Regarding custom audience

2017-12-19 Thread developer . djax
Hi,
How to implement custom audience through google adwords API? Is there 
an option to implement custom audience?

Regards,
Priya K

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c62cff1d-1a8b-4c1b-8eee-4db0fb323b32%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adding remarketing to adgroup api

2017-12-08 Thread developer . djax
Hi,
I have linked the remarketing list to my adgroup which was created by 
test account.Thanks for your immediate respose to get rid off my problem.

I am having a doubt of creating addaudience through this API  addaudiebce 

 
but adding audience to the lsit will be always *VISITORS OF A PAGE WITH A 
TAG* alone.If i want to create a list with *Visitors of a page who also 
visited another page *etc which field i have to change in Addaudience API 
file.


Thanks,
Priya K.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/408884f4-fd06-498d-9aa5-adb7d097a218%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adding remarketing to adgroup api

2017-12-08 Thread developer . djax
Hi,
i

On Thursday, December 7, 2017 at 10:42:23 PM UTC+5:30, Sreelakshmi 
Sasidharan (AdWords API Team) wrote:
>
> Hi, 
>
> Could you try with the code snippet given below?
>   
> $operations = [];
> $criterionUserList = new CriterionUserList();
> $criterionUserList->setUserListId($userlistId);
>
> $adGroupCriterion = new BiddableAdGroupCriterion();
> $adGroupCriterion->setAdGroupId($adGroupId);
> $adGroupCriterion->setCriterion($criterionUserList);
>
> // Create operation.
> $operation = new AdGroupCriterionOperation();
> $operation->setOperand($adGroupCriterion);
> $operation->setOperator(Operator::ADD);
>
> $operations[] = $operation;
> $result = $adGroupCriterionService->mutate($operations);
>
>
> If you are still not able to find the criterion on the AdGroup, please enable 
> logging  and 
> share the complete SOAP logs.
>
> Thanks,
> Sreelakshmi, 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/159e8e4f-2e0d-4f13-ae83-5af8d9c979f8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adding remarketing to adgroup api

2017-12-08 Thread developer . djax
Hi,



On Thursday, December 7, 2017 at 10:42:23 PM UTC+5:30, Sreelakshmi 
Sasidharan (AdWords API Team) wrote:
>
> Hi, 
>
> Could you try with the code snippet given below?
>   
> $operations = [];
> $criterionUserList = new CriterionUserList();
> $criterionUserList->setUserListId($userlistId);
>
> $adGroupCriterion = new BiddableAdGroupCriterion();
> $adGroupCriterion->setAdGroupId($adGroupId);
> $adGroupCriterion->setCriterion($criterionUserList);
>
> // Create operation.
> $operation = new AdGroupCriterionOperation();
> $operation->setOperand($adGroupCriterion);
> $operation->setOperator(Operator::ADD);
>
> $operations[] = $operation;
> $result = $adGroupCriterionService->mutate($operations);
>
>
> If you are still not able to find the criterion on the AdGroup, please enable 
> logging  and 
> share the complete SOAP logs.
>
> Thanks,
> Sreelakshmi, 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/c7333f5b-69f5-458a-a6f7-8859a547ef4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Audience link with remarketing list

2017-12-07 Thread developer . djax
Hi,
I have cretated addaudience by using this API...after i have added below in 
separate file to link remarketing list but the list is not adding to this 
campign(campaignid: "1011547415").plz help me get rid off this.



$campaignCriterionService =
$adWordsServices->get($session, CampaignCriterionService::class);

$adGroupCriterionService = $adWordsServices->get($session, 
AdGroupCriterionService::class);

$criterionUserList = new CriterionUserList();
$CriterionUserList->setUserListId(523433934);

$campaignCriterion = new CampaignCriterion();
$campaignCriterion->setCampaignId(1011547415);
$campaignCriterion->setCriterion($criterionUserList);

$operation = new CampaignCriterionOperation();
$operation->setOperand($campaignCriterion);
$operation->setOperator(Operator::ADD);
$operations[] = $operation;
$campaign_cri = $campaignCriterionService->mutate($operations);


$adGroupCriterion = new BiddableAdGroupCriterion();
$adGroupCriterion->setAdGroupId('56660457264');
$adGroupCriterion->setCriterion($criterionUserList);

$operation = new AdGroupCriterionOperation();
$operation->setOperand($adGroupCriterion);
$operation->setOperator(Operator::ADD);
$operations[] = $operation;

$adgroup_cri = $adGroupCriterionService->mutate($operations);

Thanks,
Priya K

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c7646c67-f878-4344-8702-31800bf57046%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adding remarketing to adgroup api

2017-12-06 Thread developer . djax
Hi,
   



* I have added adgroupcriterionservice and criterionuserlist in my adgroup 

 
for link a remarketing list to that adgroup.But the list have not added for 
that adgroup in adwords platform.Have i did anything wrong in ths?*
$criterionUserList = new CriterionUserList();
$criterionUserList->userListId = $userListId;
$criterionUserList->type = "USER_LIST";

$adGroupCriterion = new BiddableAdGroupCriterion();
$adGroupCriterion->adGroupId = $adGroupId;
$adGroupCriterion->criterion = $criterionUserList;
$adGroupCriteria[] = $adGroupCriterion;
// Create operation.

$operation = new AdGroupCriterionOperation();
$operation->operand = $adGroupCriterion;
$operation->operator = 'ADD';

$operations[] = $operation;
$result = $adGroupCriterionService->mutate($operations);


On Wednesday, December 6, 2017 at 10:43:17 PM UTC+5:30, Sreelakshmi 
Sasidharan (AdWords API Team) wrote:
>
> Hi, 
>
> You can use the CampaignCriterionService 
> 
>  and 
> add the CriterionUserList 
> 
>  to 
> the "testcampaign" Campaign. This section 
> 
>  of 
> the re-marketing and audience targeting guide shows how to do that. If you 
> need a sample for adding a campaign targeting criteria, you could check 
> AddCampaignTargetingCriteria 
> 
>  sample 
> in PHP. Let me know if you face any issues while trying this out. 
>
> Thanks,
> Sreelakshmi, 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/fe2933a8-335c-4a9a-9540-236053c30816%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


CriterionService usage

2017-12-06 Thread developer . djax
Hi,

How to use  AdGroupCriterionService 

 or CampaignCriterionService 

 
in api..
plz explain in code level..am really struggling in this 

Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/12a6314b-bd34-40e5-95a4-2639dabfbae7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adding remarketing to adgroup api

2017-12-06 Thread developer . djax
Hi,
I have created remarkrting list using addaudience 

 
then will add that list to campaign or adgroup.i dont know which api file 
have include for this operation.

For example:
I have created "Daves" remaketing list  now am creating campaign name with 
"testcampaign"..i want add "Daves" to "testcampaign" In API from my package

Thanks.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ece8bfb9-1bcf-4bdb-8fe8-015782fc90d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Need to change client id in adsapi_php.ini for multiple accounts in campaign creation.

2017-12-05 Thread developer . djax
Hi,

I need to create campaign by selecting multiple subaccounts for test 
account.

Is there any options or  API feasibility available to change 
"clientCustomerId" in adsapi_php.ini file.

I am using PHP.


Djax.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d8e84f32-aa39-4485-aed3-f91eeed1d511%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Api support for remarketing list

2017-12-05 Thread developer . djax
Hi,
I have added remarketing tag to my site but there is no API support for 
creating remarketing list for my existing campaigns and adgroups.
How can i pass the value of "Interests and Remarketing" filed in Adgroup 
through API?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/61f66c42-2717-43d8-804c-b3aa37f8069b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Regarding custom audience inclusion

2017-12-05 Thread developer . djax
Hi,
I want to implement a google custom audience to my platform.Is there an 
api support for adding audience?if so share me the details to create 
audience...i have searched alot but i got an api for creating audience but 
there is no support for creating audience for adgroup.

Thanks,

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c07e42af-0e8d-4e81-b702-3efb1543a6e8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Can I use the same credentials for more than one application?

2017-10-17 Thread developer . tidart
I am trying to create an application to work on behalf of my clients, but I 
would like to scale it from a simpler app, such as an Installed Application 
on my computer rather than a complete client. I cannot figure out whether 
the credentials can be the same or not, or the differences that the project 
entails. If someone has already done something similar, I would appreciate 
it if they could point me in the right direction.

Thanks in advance.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/918e122f-8d27-40d7-b6ab-d310b26b69bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to get eternal token?

2017-10-02 Thread sprytar . developer
I have an idea to keep getting a token, say admin, and store it in the 
database and update it for all users' requests so that they do not have to 
confirm application permissions. Is this a good idea?

On Monday, October 2, 2017 at 10:06:14 PM UTC+3, sprytar@gmail.com 
wrote:
>
> Hi, The previous developer used the function TargetingIdeaService to get 
> new keywords, based on one old one. We have a file with constant 
> settings: adsapi_php.ini.But today we have error 
> Client error: `POST https://www.googleapis.com/oauth2/v4/token` 
> <https://www.googleapis.com/oauth2/v4/token> resulted in a `400 Bad 
> Request` response:
> { "error": "invalid_grant",
> "error_description": "Bad Request" }
> Can I somehow get a long-term token to always get new keywords, do not 
> force the user to give access to the application?
> Thanks
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d307192b-1035-4a4d-a14c-7b446bb05b3a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


how to get eternal token?

2017-10-02 Thread sprytar . developer
Hi, The previous developer used the function TargetingIdeaService to get 
new keywords, based on one old one. We have a file with constant settings: 
adsapi_php.ini.But today we have error 
Client error: `POST https://www.googleapis.com/oauth2/v4/token` resulted in 
a `400 Bad Request` response:
{ "error": "invalid_grant",
"error_description": "Bad Request" }
Can I somehow get a long-term token to always get new keywords, do not 
force the user to give access to the application?
Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3c6b69b2-d19a-4af5-a629-7b9918af7e3d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad Customizer Feed for Responsive Display Ads

2017-09-25 Thread PPC Developer
Hi and thanks for the response.

I read below and thought the mention of "Feed" attached to dynamic 
responsive ads would also apply to display network response ad class.

https://support.google.com/adwords/answer/3265299?hl=en

So according to above article, it's possible to have dynamic responsive 
display ads, right? But using a different object in the API then?


On Monday, September 25, 2017 at 4:19:11 AM UTC, Peter Oliquino wrote:
>
> Hi,
>
> Ad customizers are supported only in standard and expanded text ads and 
> are currently not available in display as discussed in this guide 
> . 
> This being said, could you provide which AdWords API documentation stated 
> that it is available?
>
> Best regards,
> Peter
> 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/aeee2340-f573-4ede-9ed7-8ba144c8d77d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Ad Customizer Feed for Responsive Display Ads

2017-09-22 Thread PPC Developer
It's unclear if this feature is currently supported. Can I create a feed, 
attach it to a display campaign, and refer to the feed in Responsive 
Display Ad's short headline as 

"{DataSet.Attribute} - this is a great ad"

According to the community, this is not supported for Display network 
responsive ads.

https://www.en.advertisercommunity.com/t5/Advanced-Features/Responsive-Ads-and-Ad-Customizers/td-p/839420

However, the documentation says it's possible. Also you can actually save a 
responsive ad from adwords.com's web application, it doesn't throw an 
error. 

So what's the verdict on this? Is it supported or not?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/62dd800e-1e89-491a-a1bb-83b16d02c904%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Display network placement performance with Country segmentation

2017-09-14 Thread PPC Developer
Hi All,

We've been running display network ads targeting multiple countries. It 
seems that the adwords.com UI doesn't allow us to create a report with 
Country and Placement at the same time. For instance, I'd like to see 
foo.com's conversion and cost data in the UK and USA separately.

Then I looked at the API, checked out Criteria Performance report, same 
limitation : There's no segment for geolocation. 

Is there any way this report could be pulled from AdWords using APIs?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a04ea0d3-1834-4858-bb10-761aca77dbd0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: latest AdWords library v201708 has runtime error in C#

2017-09-11 Thread PPC Developer
Nevermind...I found out what the issue is. 

The code that was failing with runtime error was

CustomerService cs = new CustomerService;

...I had to change the above code to:

CustomerService CustSer = (CustomerService)new_Acc_user.GetService(
AdWordsService.v201708.CustomerService);

And it worked. Interesting that this is my 5th or 6th time upgrading the 
AdWords library, and first time this very old line of code got a runtime 
error. All good now. 


On Monday, September 11, 2017 at 8:07:53 PM UTC, PPC Developer wrote:
>
> Hi,
>
> I upgraded to the latest library .v201708 and getting some runtime errors. 
> Note that I am trying to upgrade from .v201705 which didn't have a 
> dependency to Service
> Model dll. The project wouldn't compile without adding a dependency to 
> System.ServiceModel.dll (I added one I have on my system, which is 
> v4.0.30319). After that, I was able to compile it. However, during runtime, 
> I get the below exception
>
> Could not find default endpoint element that references contract 
> 'Google.Api.Ads.AdWords.v201708.CustomerServiceInterface' in the 
> ServiceModel client configuration section. This might be because no 
> configuration file was found for your application, or because no endpoint 
> element matching this contract could be found in the client element.
>
>
> Also note that, the most recent .NET C# samples are also broken the same 
> way. Because I also tried to create a brand new project and wanted to see 
> how the most recent samples compile and run. They have the same issue. I 
> guess this is never tried before by anyone? Could you please guide us into 
> how to fix this so we can switch to the latest library?
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4c197b98-f524-4226-8480-3db8bc6bc6b2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


latest AdWords library v201708 has runtime error in C#

2017-09-11 Thread PPC Developer
Hi,

I upgraded to the latest library .v201708 and getting some runtime errors. 
Note that I am trying to upgrade from .v201705 which didn't have a 
dependency to Service
Model dll. The project wouldn't compile without adding a dependency to 
System.ServiceModel.dll (I added one I have on my system, which is 
v4.0.30319). After that, I was able to compile it. However, during runtime, 
I get the below exception

Could not find default endpoint element that references contract 
'Google.Api.Ads.AdWords.v201708.CustomerServiceInterface' in the 
ServiceModel client configuration section. This might be because no 
configuration file was found for your application, or because no endpoint 
element matching this contract could be found in the client element.


Also note that, the most recent .NET C# samples are also broken the same 
way. Because I also tried to create a brand new project and wanted to see 
how the most recent samples compile and run. They have the same issue. I 
guess this is never tried before by anyone? Could you please guide us into 
how to fix this so we can switch to the latest library?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1a6618ed-e2f6-42c5-a5b7-f0e52ea94dfd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API version v201609 warning email: where i can statistic?

2017-09-06 Thread sprytar . developer
I received this warning mail today, is say that i use 72.24% of v201609 API 
calls.
In my project i doesn't use v201609, where i can see statistic about 
version API calls that i do?
Thanks.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/11732eb4-b64a-4784-8975-7d25479d94d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


i don't recieve new refresh token, if i have one

2017-09-06 Thread sprytar . developer


it is my code

$client = new Google_Client();
$client->setApplicationName('name of app');
$client->setScopes('https://www.googleapis.com/auth/adwords');
$client->setAuthConfig($path_to_secret);
$client->setApprovalPrompt('force');
$client->setAccessType('offline');

$array = $client->authenticate($code);

$user->setAttributes(
 ['google_access_token' => $array['access_token']]
);
if (isset($array['refresh_token'])) {
 $user->setAttributes(
 ['google_refresh_token' => $array['refresh_token']]
 );
}

i think i should get refresh and access token, because i use 'force'.

but i get array with following : 

access_token = '...', token_type = 'Bearer',
expires_in = 3600,
created = 1504686016


what do i wrong?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c9864185-3090-4474-aa01-f0fb79726719%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


getting target cpa too small error

2017-07-12 Thread developer . djax
Hi,
when adding a campaign with the Target CAP bidding type i am getting 
bidding is too small error.if i am adding a target cpa with maximum value 
api doesn't shows that error.

i am struggling in this please anyone clarify me.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/062f3725-aca9-49f7-8b71-012284e64dfa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Is there any api support for managing objectives?

2017-06-28 Thread developer . djax
Hello,

As i want to create a campaign type with Display Network only.I have 
searched alot but there is no managing objectives API availability for 
campaign type creation.

please anyone clarify me to get rid of this problem!

Thanks...


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/376035bb-2b36-4f45-8eb3-974e13ab4708%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Storing sessions for multiple accounts but how?

2017-06-16 Thread developer
Sorry Peter,

My internet went out for a week.

I am using Java Client library.

Thank you for the help!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/06bfd748-bd65-420d-be7a-fc4201e9beda%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


adgroupis not match

2017-06-09 Thread developer . djax
Im getting this errot[EntityNotFound.INVALID_ID @ 
operations[0].operand.id; trigger:'AdGroupId: 2147483647']

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cda52a97-c27e-4e58-ba19-5fe0d1a2caa8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Getting adgroup error

2017-06-07 Thread developer . djax
Internal Server Error - [EntityNotFound.INVALID_ID @ 
operations[0].operand.id; trigger:'AdGroupId: 2147483647']..but i have 
passsed the correct adgroup id

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7eb4d46e-3274-4153-bae8-f336c96cf121%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


adwords adgruop error

2017-06-07 Thread developer . djax
[EntityNotFound.INVALID_ID @ operations[0].operand.id; trigger:'AdGroupId:

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3acd2fbe-7877-4d28-92d8-4cce051f30ff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Storing sessions for multiple accounts but how?

2017-06-03 Thread developer
Hello,

I had a notion that I will need a unique AdWordSession and service stubs 
(eg. ManagedCustomerService, being that they are dependent on session 
object) for each "managed account id"

First of all, I thought it would be unwise to spawn sessions and service 
stubs every time I need to call AdWords server.

So I decided to create some class dedicated to keeping track of different 
session and service stubs for different account id.

And then I thought, 
- how often do I have to refresh the sessions and stubs stored in that 
managing class? Is it necessary?
- how fast do they expire? or don't they at all?

To these questions, I was not able to find answers on.

Hope there is someone in the community who thought about the same stuff or 
who can criticize my plan if it is ridiculous.

Thanks guys!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c5d13e53-7b08-40c5-86bf-e1d40dc4e544%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Difference between Dynamic Display Ads vs. Responsive Display Ads.

2017-05-26 Thread developer
Thanks I will promptly do that

On Friday, May 26, 2017 at 4:08:25 PM UTC-4, Shwetha Vastrad (AdWords API 
Team) wrote:
>
> Hi, 
>
> On this forum, we address technical issues related to AdWords API. Since 
> your question is related to the Ad types and the AdWords product in 
> general, I would suggest that you post your question in the AdWords 
> Community Forum 
> 
> . 
>
> 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/799b648e-3bf4-4381-873b-c9f203eab347%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Difference between Dynamic Display Ads vs. Responsive Display Ads.

2017-05-26 Thread developer
Hello!

I am quite puzzled as to the differences between two display ads.

Dynamic Display Ads can be created via "Ad Gallery" option under "+Ad" 
button and its document talks about how feed item can be used to update the 
ads without the overhead of reviewing and approvals.

Responsive Display Ads can be created via "Responsive Ad" option under +Ad" 
button and its document talks about its ability to display most natively in 
everywhere.


Does this mean that Dynamic Display Ads cannot be displayed natively in all 
devices?

Does this also mean that Responsive Display Ads cannot be dynamically 
updated based on feed item values?


Looking for some good comparisons. It will be a great help to those who 
have the same question.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/bb44a90f-32b2-4469-b662-525fe023f599%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Dynamically change client id in adsapi_php.ini file of Googleads php library

2017-05-24 Thread developer . djax
Hi, 
I need to change the account id for the group of users accessing the site 
with dynamoc client id value. As of now, it is possible only to set a 
particular value in *clientCustomerId* of ini file. Kindly suggest me an 
alternative method to change the values dynamically

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/75e078b2-673d-4380-87e5-662d9a88fa6f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Product Partition Synchronisation Errors

2017-04-11 Thread API Developer
Hi,

Yesterday, we started to see errors when we try to synchronise client 
shopping campaigns through our MCC account.

The error occurs when we try to remove the root node in the partition tree, 
before submitting an updated version of the tree.  The specific error 
message is: EntityNotFoundReason.INVALID_ID.  However, we have been 
following this process for a long time, and no recent changes have been 
made to our system.

In reviewing the IDs returned in the product partition report, it looks as 
though Google is identifying the root partition with a number that does not 
match the number that was returned from the API when the partition tree was 
created. 

Can you confirm whether any changes have been made internally that would 
affect the synchronisation of partition trees? And how we can go about 
resolving this problem?  At present all client accounts are failing to 
synchronise partition updates, including bid changes, so an early reply 
would be appreciated.

Regards,

John


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1c33981c-3d32-4791-b505-1247f27e7f50%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


GDN responsive ads with 2 images - how to add square image?

2017-02-25 Thread PPC Developer
The responsive ads in GDN have recently been updated to support 2 images. 
In addition to rectangular image, there also is a square image option. 
Along with the logo image, the ad now has 3 images. 

How can this ad be created with 3 images using the APIs? I don't see the 
square image field in the responsive ad here 
https://developers.google.com/adwords/api/docs/reference/v201609/AdGroupAdService.ResponsiveDisplayAd

Thanks for your help.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b84c5bf7-038f-4c95-a77b-949d9ab8c20b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: invalid_grant error suddenly happening after 18 months of stable server side code

2017-02-24 Thread Autoeurope Developer
Yep. I just logged into Adwords, generated a new developer token and all is 
working again.




On Friday, February 24, 2017 at 8:45:31 AM UTC, rob@euautomation.com 
wrote:
>
> Same Issue here.
>
> Probably linked to this:
>
>
> https://productforums.google.com/forum/?nomobile=true#!category-topic/gmail/Kfsx8YjqAS4
>
> Google seem to have invalidated loads of tokens, logged me out my phone 
> last night.
>
> On Thursday, February 23, 2017 at 9:23:36 PM UTC, PPC Developer wrote:
>>
>> Hi,
>>
>> This is perplexing...Our solution uses OAuth2 with refresh tokens and we 
>> have multiple C# clients deployed on multiple machines running on windows, 
>> managing our accounts MCC child accounts. 
>>
>> Suddenly, the clients all started having invalid_grant errors. This is a 
>> pretty stable code that has been running for 18 months without any issues. 
>> See below the error details. We're using .NET client library, 
>> implementation with C#.
>>
>> Please let us know what the issue is with our access token?
>>
>>
>>
>> HRESULT -2146233088
>> Failed to refresh access token.
>> {
>>   "error" : "invalid_grant"
>> }
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/bcedaa23-0fcd-44df-bb62-c57e209f0fc5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Invalid Grant

2017-02-24 Thread Autoeurope Developer

Hi All,

I have several scripts that run in cron jobs every day, (to update labels, 
download reports, set bidding options etc...). These have all been working 
fine for over a month, and today I started getting this message:

{ "error": "invalid_grant", "error_description": "Bad Request" } 

when trying to connect (with both my Test Account Token and my Main MCM 
Account token). I have Standard Access privileges, not sure if it's 
relevant.

Below is a simple script I use just to test the connection (which has also 
been working for over a month, until today). Nothing (really, not a single 
thing) has been changed on my side that could cause this error.


Any help is appreciated.

Thank you.


SetClientCustomerId($cID);
 GetAccountHierarchyExample($user);
 $ms = microtime() - $t;
 echo 'Connection Successful. Ping time = '.round(($ms*1000),3).'ms';
}catch(Exception $e){
  echo "An error has occurred: " . $e->getMessage();
}


function GetAccountHierarchyExample(AdWordsUser $user){
 $managedCustomerService = $user->GetService('ManagedCustomerService');
 $selector = new Selector();
 $selector->fields = array('CustomerId',  'Name');
 $graph = $managedCustomerService->get($selector);
 if(isset($graph->entries)){
 $cnt = 0;
 foreach ($graph->entries as $account) {
 $cnt ++;
 }
 echo 'This Account has '. ($cnt -1) . ' Clients';
  }else{
 echo "No accounts were found.";
 }
}


exit();
?>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f25afcd3-344b-457a-a8fe-c0a359b39edb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: invalid_grant error suddenly happening after 18 months of stable server side code

2017-02-24 Thread Autoeurope Developer
I'm also getting Invalid Grant Messages on a system that has been working 
fine for over 30 days. Issue started this morning.

{ "error": "invalid_grant", "error_description": "Bad Request" } 

>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/65ae9478-330c-4756-a4d1-14bbeda332c7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


invalid_grant error suddenly happening after 18 months of stable server side code

2017-02-23 Thread PPC Developer
Hi,

This is perplexing...Our solution uses OAuth2 with refresh tokens and we 
have multiple C# clients deployed on multiple machines running on windows, 
managing our accounts MCC child accounts. 

Suddenly, the clients all started having invalid_grant errors. This is a 
pretty stable code that has been running for 18 months without any issues. 
See below the error details. We're using .NET client library, 
implementation with C#.

Please let us know what the issue is with our access token?



HRESULT -2146233088
Failed to refresh access token.
{
  "error" : "invalid_grant"
}


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/656143bb-30a9-4a09-916f-6f5d1558fc8e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to tag clicks and get detailed click reports based on these tags

2017-01-20 Thread PPC Developer
I see, thanks. Well this method will not work for us because we need this
for search traffic. However, we already have the telecom info in the
traffic we get. All we need to do is to segment the traffic with
information we have and then pull conversion reports.

The problem is a generic one, not about telecom carriers. Consider I have N
flows splitting the traffic coming from adwords. Each go to a 2- step
payment flow with 2 conversions. Step1 conversion and Step2 conversion. And
I'd like to measure which of the N flows we have is performing the best for
Step1 or Step2 conversions.

How can we do this using AdWords APIs?


On Fri, Jan 20, 2017 at 2:00 PM, 'Sreelakshmi Sasidharan (AdWords API
Team)' via AdWords API Forum  wrote:

> Hi,
>
> Yes, the carrier criteria is only applicable for Display ads. To answer
> your second question, criteria needs to be applied at the specific level.
> If you are looking to pull data using the criteria performance report on
> child accounts, you will need to apply the criteria at the same level.
>
> As an alternative, you may try to use the CampaignCriterionService
> 
>  with the criterion.type
> 
>  as
> 'CARRIER' since mobile carrier criteria can be targeted at campaign level.
> You could then use the CampaignPerformanceReport
> 
>  for stats.
>
> To be sure, I would suggest that you post your question on the AdWords
> Community Forum
> 
>  since
> they support product and UI related questions.
>
> Thanks,
> Sreelakshmi, 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 a topic in the
> Google Groups "AdWords API Forum" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/adwords-api/eSRSv8GaHeo/unsubscribe.
> To unsubscribe from this group and all its topics, 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/af15628f-aacf-40e6-876e-68f932467738%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/CAK%2BNS5UT5UhsLP7DMrsq%2B%2BCjROs%3D%2BXkFMzmwrc-kxkB%3Dv4eafw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to tag clicks and get detailed click reports based on these tags

2017-01-19 Thread PPC Developer
One more question about this: To create the user list with the criteria 
(Created via Mobile Carrier criteria using ConstantDataService), which type 
of userlist will be used? The type can be one of these I guess, but can't 
understand which type to use to achieve this 

https://developers.google.com/adwords/api/docs/reference/v201609/AdwordsUserListService.UserListType



On Friday, January 20, 2017 at 12:32:50 AM UTC-5, PPC Developer wrote:
>
> Thanks, this is interesting. So this carrier criteria is only applicable 
> in Display ads it seems according to this 
>
> https://developers.google.com/adwords/api/docs/appendix/criteria-usage
>
> But the carrier data is available for search traffic? 
>
> Can the criteria be created at the parent MCC level and later pull the 
> criteria performance report for all child accounts?
>
>
>
>
> On Wednesday, January 18, 2017 at 2:00:33 PM UTC-5, Sreelakshmi Sasidharan 
> (AdWords API Team) wrote:
>>
>> Hi, 
>>
>> You could get the targeting type implemented as the Carrier criteria mobile 
>> carriers 
>> <https://developers.google.com/adwords/api/docs/appendix/targetingtypes#mobile_and_tablet_carriers_and_wifi>
>>  using 
>> the ConstantDataService 
>> <https://developers.google.com/adwords/api/docs/reference/v201609/ConstantDataService#getCarrierCriterion>.
>>  
>> The specific UserList could be created with this criteria and then using 
>> the Criteria Performance report you should be able to retrieve the 
>> conversion stats.
>>
>> Thanks,
>> Sreelakshmi, 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/c97a2396-7443-4fc9-884e-fca5824895ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to tag clicks and get detailed click reports based on these tags

2017-01-19 Thread PPC Developer
Thanks, this is interesting. So this carrier criteria is only applicable in 
Display ads it seems according to this 

https://developers.google.com/adwords/api/docs/appendix/criteria-usage

But the carrier data is available for search traffic? 

Can the criteria be created at the parent MCC level and later pull the 
criteria performance report for all child accounts?




On Wednesday, January 18, 2017 at 2:00:33 PM UTC-5, Sreelakshmi Sasidharan 
(AdWords API Team) wrote:
>
> Hi, 
>
> You could get the targeting type implemented as the Carrier criteria mobile 
> carriers 
> 
>  using 
> the ConstantDataService 
> .
>  
> The specific UserList could be created with this criteria and then using 
> the Criteria Performance report you should be able to retrieve the 
> conversion stats.
>
> Thanks,
> Sreelakshmi, 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/239c7f8f-021d-4584-97a3-367c6dcb4d65%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


how to tag clicks and get detailed click reports based on these tags

2017-01-18 Thread PPC Developer
Hi,

Our scenario is the following: We're tracking each customer's mobile 
carrier. We'd like to track conversion rates for each of our goals broken 
down to customer's mobile carrier. We have the "Purchase" conversion code 
defined and is already being tracked. We'd like to get "Click to Purchase" 
rate but broken down to customer's mobile carrier info level. Right now, I 
get one rate which looks at all clicks and all purchases. But I need to 
slice this data using customer's mobile carrier.

I looked at below:
 
Remarketing Audience: I looked into remarketing audience, but not clear to 
me how we do this. If we define an audience ID for each mobile carrier, and 
then tag each click with this ID?...And then get the Click Performance 
Report via the API and use UserListId field. Would this work?

I've looked at Google Tag Manager, not clear if this is the right way to do 
it. 

I've looked at Analytics custom tracking and sharing goals in between 
Adwords and Analytics, but not clear to me how this would work, what we'll 
trigger in the flow and how to extract this information using which 
report/api later? 
 
I'm guessing this must be a common scenario, what's the best way to do this?

Thx for your help.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7ed406e8-6abe-447a-802c-29248a3f08bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: can't download "conversion label" field

2017-01-18 Thread PPC Developer
I see, ok thanks. Not in the reports, good. Is there any other way via the 
APIs to query clicks and conversions with labels?  

On Wednesday, January 18, 2017 at 12:10:20 AM UTC-5, Peter Oliquino wrote:
>
> Hi,
>
> The snippet field containing the "conversion label" is currently not 
> supported in any of the reports in the AdWords API. Although there is no 
> definite information whether it will be available anytime soon, you may, in 
> the meantime, follow our blog 
>  for any 
> future updates or announcements. For more information on the supported 
> conversion fields, you may refer to this guide 
> 
>  and 
> our reports page for the complete list of conversion fields 
> 
>  and 
> the report types that support them.
>
> Best regards,
> Peter
> 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/02da57c4-43e9-4a40-8a63-372e78777670%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: can't download "conversion label" field

2017-01-17 Thread PPC Developer
I see, thanks. So now, how do I get that snippet information in a click 
performance report? Today, I can pull a report via the API using 
"conversion name" field, which has conversion values as we defined in the 
dashboard, such as "Question Posted" or "Question Paid". So now, how do 
extract snippets (to get conversion labels) in the "posted question" 
conversions? 

I'm basically trying to filter "Questions Posted" conversions using the 
"conversion Label" attribute. So I can calculate "TMobile Click to Question 
Posted metrics" vs "AT&T Click to Question Posted Metrics", etc...



 



On Monday, January 16, 2017 at 10:40:02 PM UTC-5, Peter Oliquino wrote:
>
> Hi,
>
> You may try and use the ConversionTrackerSerivce.get 
> 
>  to 
> retrieve the ConverstionTrackers 
> 
>  in 
> your account. From the returned information, you may then get the snippet 
> 
>  of 
> the conversion Tracker that should contain the Conversion ID and the 
> Conversion Label. I hope this helps.
>
> Thanks and regards,
> Peter
> 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/c2c5b01f-8122-4cfc-b1a0-00ccadcc18f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


can't download "conversion label" field

2017-01-16 Thread PPC Developer
Hi,

We're tracking specific user actions with different conversion actions 
(goals). For instance, I have a goal called "Question Posted". And I'd like 
to track "telecom carrier" of user's phone carrier (I have access to that, 
and this problem can be applied to any other labeling scenario). We're 
triggering Posted Question tracking code with conversion_label = TMobile or 
ATT or Germany-Vodafone, etc... via JavaScript when we detect the user's 
carrier. 

But then, how do I pull this data?  Ultimately, I'd like to analyze "Ad 
Clicks to Posted Question sliced per  which in this case is Telecom 
Carrier string"...

ConversionTrackingService doesn't provide "conversion label" as a field. 
What's the best way to do this? Also didn't understand how it's possible to 
enter labels for a conversion goal but there's no way to pull that data? I 
must be missing something. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d8f64014-5ff7-42d1-82c6-c2d63c2bde11%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Conversions in Shopping Performance Report

2016-10-27 Thread API Developer
Hi,

Can you confirm why it is not possible to include both the 
ConversionTrackerId and the Conversions fields in the Shopping Performance 
report?  

I appreciate that it is possible to use the AllConversions metric, but I am 
struggling to understand the reasoning for making the estimated figure 
available, but not the actual conversions figure. The estimated figures 
appears to allow Google considerable license in taking credit for a 
conversion, with scope to change the rules for estimating conversions at 
any point in the future.

Regards.


John

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/150b8c97-4e02-42c0-8ff2-5c07cc9cae6b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Targeting Idea Service cateogory seems off

2016-04-27 Thread PPC Developer
Hi all,

I started using the targetingIdeaService to feed it with a certain seed 
keyword to get some related keywords. We're actually building a keyword 
discovery tool. However, our seed keyword set has a lot of keywords in it, 
some are unrelated to the category (or the context) of the project. 

Scenario: Discover keywords only related to Healthcare category. I have a 
large set of seed keywords to generate ideas, but would like to take the 
ideas only related to healthcare. Issue is with some keywords, the category 
is massively off. For instance, seed keyword = "download whatsapp". The API 
returns "Healthcare" for some keyword ideas it suggests, but I'm surprised 
to see how underdeveloped google's API seems in guessing the keyword's 
category in the product&services taxonomy. My first hunch is that I'm doing 
something wrong. But the data is about 70-80% accurate, so I'm not sure if 
there's a setting in the API to tell Google to tighten the relevance. I'm 
pasting below two lists : First one is ideas generated using "download 
whatsapp" categorized in Healthcare (Which are false positives where I'm 
surprised). Second list is ideas generated using the same keyword but 
categorized as not healthcare, where Google does a good job. 

Can somebody please help me understand if there's a setting in the API to 
make it stricter? Or is there another API to better guess the category of a 
keyword? My hunch is that Google MUST know the correct category, because 
when you search for any of the text in healthcare list below, Google 
doesn't think it's realted to Helathcare for sure. 

Looking forward to comments and guidance on this.


HEALTHCARE:
download whatsapp chat
free download whatsapp chat
download whatsapp free chat
whatsapp id
whatsapp for
what s app downlod
whatsapp users
whatsapp support
whatsapp verification
whatsapp problems
problems with whatsapp
group chat whatsapp
whatsapp blocked
is whatsapp down
what sapp free
blocked on whatsapp
whatsapp alternatives
whatsapp check marks
whatsapp ticks
whatsapp 2 ticks
whatsapp blocked contacts


NOT HEALTHCARE (Correctly categorized as not health care)


**whatsapp theme**
**wat s app download**
**free download of the latest version of whatsapp**
**whatsapp connection**
**whatup downlod**
**free download whatsapp the latest version**
**whatsapp payment**
**whatsaap application**
**download watsapp now**
**whatsapp down**
**whatsapp ota**
**download wathapp**
**whatsapp blog**
**whatsapp latest version to download**
**bbm whatsapp**
**downloading latest whatsapp version**
**whatsapp new version downloads**
**delete whatsapp account**
**free app whatsapp**
**download of whats app**
**download whatsapp new latest version**
**whatsapp emotions**
**download latest version whatsapp free**
**download wattsupp**
**whatsapp data usage**
**whatsapp downloder**
**whatapps download free**
**latest version of whatsapp to download**
**whatsapp.jad**
**latest version of whatsapp for download**
**facebook whatsapp**
**whts up free download**
**free download whatsapp version**
**whatsapp free latest download**
**whatsapp api**
**whatsapp encryption**
**latest version of whatsapps**
**new version whats app**
**whatsapp new version for free download**
**free whatapps download**
**new whatsapp downloads**
**free downlode whatsapp**
**dowload whatsupp**
**whatsapp features**
**download update version of whatsapp**
**whatapps application**
**whatsapp logo**
**whatsapp free downlord**
**whatsapp program**
**downlaod whatapp**
**whatsapp server down**
**download whats up apps**
**whatsapp hack**
**wathsapp free download**
**whatsapp for c3**
**whatsapp galaxy tab**
**whatsapp international**
**whatsapp voice**
**whatsp app**
whatsapp verification
**whatsapo download**
**whatsapp daunload**
**whaysapp download**
**whatsapp free download last version**
**whatsapp.sis**
**whatsapp notification**
**downloads whatapp**
**whatsap apps**
**whatsap new version**
**download whatsaap messenger**
**whatsapp facebook**
**whatsapp for itouch**
**whatsapp downld**
**whatsapp spam**
**downlload whatsapp**
**backup whatsapp messages**
**whatsapp tips**
**whats aap download free**
**downlaod whatsaap**
**download whassapp**
**download wathsup**
**whatsaq download**
**free whatsapps**
**download wahts app**
**watsapp downloaf**
**whatsapp troubleshooting**
whatsapp problems
**whatsapp for n8**
**whatsapp problem**
problems with whatsapp
**wathsaap download**
**free apps whatsapp**
**whatsapp cost**
**whatsapp for n70**
**download whatsapp jar**
**free download software whatsapp**
**whats app aplication download**
**wasap free download**
**whatsapp broadcast message**
**whatsapp faq**
**problem with whatsapp**
**whatsapp for bbm**
**whatsapp widget**
**tanzil whatsapp**
**whatsapp server status**
**download wapsap gratis**
**whatsapp for n95**
**whatsapp dowenlod**
**whatsapp client**
**wahatsapp download**
**whatsapp icon**
**whatsupp dowload**
**whatsapp for s40**
**download watsup for free**
**

Billing Account in API

2016-02-12 Thread developer
Is there anyway to set up billing info(billing account) of client 
accounts through Adwords API?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3cf668f4-1381-4b50-99bb-f3aa8dd0e3d9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Weird OAuth2 failure to refresh access token

2016-01-23 Thread PPC Developer
stack trace for the below error


   at 
Google.Api.Ads.Common.Lib.OAuth2ProviderForApplications.RefreshAccessTokenInOfflineMode()
   at 
Google.Api.Ads.Common.Lib.OAuth2ProviderForApplications.RefreshAccessToken()
   at 
Google.Api.Ads.Common.Lib.OAuth2ProviderBase.RefreshAccessTokenIfExpiring()
   at Google.Api.Ads.Common.Lib.OAuth2ProviderBase.GetAuthHeader()
   at Google.Api.Ads.AdWords.Lib.AdWordsSoapClient.InitForCall(String 
methodName, Object[] parameters)
   at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String 
methodName, Object[] parameters)
   at Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName, 
Object[] parameters)
   at Google.Api.Ads.AdWords.v201506.ManagedCustomerService.get(Selector 
serviceSelector)
   at AdwordsReports.Utilities.GetAllMCCAccounts() in 
c:\Users...mmon.cs:line 919



On Saturday, January 23, 2016 at 4:34:08 PM UTC, PPC Developer wrote:
>
> I'm running into the same problem with the server side. Our platform is 
> essentially a server that runs infinitely to download-process-update ad 
> groups/campigns,etc..the same code runs on multiple server instances on 
> multiple machines. After 1 day or so, some servers start getting the below 
> exception.
>
> Failed to refresh access token
> internal_failure
>
> restarting the server instance works, but that means server instances are 
> unable to run for more than 1-2 days and need recycling. Is there any 
> solution to this?
>
>
> On Wednesday, January 29, 2014 at 1:45:35 PM UTC, rohit wrote:
>>
>> Hi,
>>
>> Can someone from the AdWords team please help with resolving this issue. 
>> It has been happening every day for the past 10 days.
>>
>> ERROR 2014-01-21 03:30:33 21896 [Vulcan::Google]: 
>> msg:#
>> /home/offers/tracking/shared/bundle/jruby/1.9/gems/google-ads-common-0.9.3/lib/ads_common/auth/oauth2_handler.rb:94:in
>>  
>> `refresh_token!'
>> /home/offers/tracking/shared/bundle/jruby/1.9/gems/google-ads-common-0.9.3/lib/ads_common/auth/oauth2_handler.rb:83:in
>>  
>> `get_token'
>> /home/offers/tracking/shared/bundle/jruby/1.9/gems/google-ads-common-0.9.3/lib/ads_common/api.rb:113:in
>>  
>> `authorize'
>>
>> Token just prior to failure from this morning.
>>
>> :issued_at=>2014-01-29 07:41:50 -0600, :expires_in=>3600, :id_token=>nil
>>
>> Thanks, Rohit
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c25d5781-c633-42b0-98e7-82fdc932ef3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Weird OAuth2 failure to refresh access token

2016-01-23 Thread PPC Developer
I'm running into the same problem with the server side. Our platform is 
essentially a server that runs infinitely to download-process-update ad 
groups/campigns,etc..the same code runs on multiple server instances on 
multiple machines. After 1 day or so, some servers start getting the below 
exception.

Failed to refresh access token
internal_failure

restarting the server instance works, but that means server instances are 
unable to run for more than 1-2 days and need recycling. Is there any 
solution to this?


On Wednesday, January 29, 2014 at 1:45:35 PM UTC, rohit wrote:
>
> Hi,
>
> Can someone from the AdWords team please help with resolving this issue. 
> It has been happening every day for the past 10 days.
>
> ERROR 2014-01-21 03:30:33 21896 [Vulcan::Google]: 
> msg:#
> /home/offers/tracking/shared/bundle/jruby/1.9/gems/google-ads-common-0.9.3/lib/ads_common/auth/oauth2_handler.rb:94:in
>  
> `refresh_token!'
> /home/offers/tracking/shared/bundle/jruby/1.9/gems/google-ads-common-0.9.3/lib/ads_common/auth/oauth2_handler.rb:83:in
>  
> `get_token'
> /home/offers/tracking/shared/bundle/jruby/1.9/gems/google-ads-common-0.9.3/lib/ads_common/api.rb:113:in
>  
> `authorize'
>
> Token just prior to failure from this morning.
>
> :issued_at=>2014-01-29 07:41:50 -0600, :expires_in=>3600, :id_token=>nil
>
> Thanks, Rohit
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0eb165fb-6626-4ab4-9057-c1437058ce71%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ReportUtilities hangs in .NET C# code

2016-01-14 Thread PPC Developer
ok Thanks.

On Thursday, January 14, 2016 at 12:22:23 PM UTC, Josh Radcliff (AdWords 
API Team) wrote:
>
> Hi,
>
> I see that you posted this same message in a new issue on the .NET client 
> library <https://github.com/googleads/googleads-dotnet-lib/issues/69>. 
> The .NET client library owners will look into this and get back to you via 
> comments on that issue.
>
> Thanks,
> Josh, AdWords API Team
>
> On Wednesday, January 13, 2016 at 4:08:04 PM UTC-5, PPC Developer wrote:
>>
>> Let me share one suspicion I have : This is an async call in the AdWords 
>> .NET Client, and when the internet connection is temporarily unavailable or 
>> there's some network issue, the asynch call never returns. 
>>
>> thx,
>> d.
>>
>> On Wednesday, January 13, 2016 at 8:45:56 PM UTC, PPC Developer wrote:
>>>
>>> Hi, 
>>>
>>>
>>> I saw another issue regarding this but the problem is still there for 
>>> long running server scenarios. I'm pasting the code below, where the server 
>>> is trying to download a report from AdWords in an infinite loop. 
>>>
>>>
>>> The below code is executed multiple times in a larger loop, it traverses 
>>> all accounts, all campaigns, etc...It works, until it eventually hangs. No 
>>> exceptions are thrown.
>>>
>>>
>>> When I break into the code in Visual Studio, it's waiting for the 
>>> highlighted line to execute. This call also doesn't time out. 
>>>
>>>
>>> Note that while it's undeterministic when it'll finally hang, but 
>>> eventually it does. Your help is appreciated.
>>>
>>>
>>> code below:
>>>
>>>
>>> int downloadAttempts = 1;
>>> while (true)
>>> {
>>> try
>>> {
>>>
>>> ReportUtilities utilities = new ReportUtilities(user, 
>>> "v201506", definition);
>>> *using (Google.Api.Ads.Common.Util.Reports.ReportResponse 
>>> response = utilities.GetResponse())*
>>> {
>>> response.Save(saveFileName);
>>> retval = new FileStream(saveFileName,FileMode.Open);
>>> }
>>> break;
>>>
>>> }
>>> catch (Exception ex)
>>> {
>>> string errMessage = ex.Message;
>>> if (ex.InnerException != null)
>>> errMessage = errMessage + ex.InnerException.Message;
>>> Console.WriteLine("Attempt:{0}. Failed to download 
>>> report.{1}", downloadAttempts, errMessage);
>>> downloadAttempts++;
>>> // return retval;
>>> //throw new 
>>> System.ApplicationException("Failed to download report.", ex);
>>> }
>>> }
>>>
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ea92b130-50fe-4922-801b-5b7cb06397c9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ReportUtilities hangs in .NET C# code

2016-01-13 Thread PPC Developer
Let me share one suspicion I have : This is an async call in the AdWords 
.NET Client, and when the internet connection is temporarily unavailable or 
there's some network issue, the asynch call never returns. 

thx,
d.

On Wednesday, January 13, 2016 at 8:45:56 PM UTC, PPC Developer wrote:
>
> Hi, 
>
>
> I saw another issue regarding this but the problem is still there for long 
> running server scenarios. I'm pasting the code below, where the server is 
> trying to download a report from AdWords in an infinite loop. 
>
>
> The below code is executed multiple times in a larger loop, it traverses 
> all accounts, all campaigns, etc...It works, until it eventually hangs. No 
> exceptions are thrown.
>
>
> When I break into the code in Visual Studio, it's waiting for the 
> highlighted line to execute. This call also doesn't time out. 
>
>
> Note that while it's undeterministic when it'll finally hang, but 
> eventually it does. Your help is appreciated.
>
>
> code below:
>
>
> int downloadAttempts = 1;
> while (true)
> {
> try
> {
>
> ReportUtilities utilities = new ReportUtilities(user, 
> "v201506", definition);
> *using (Google.Api.Ads.Common.Util.Reports.ReportResponse 
> response = utilities.GetResponse())*
> {
> response.Save(saveFileName);
> retval = new FileStream(saveFileName,FileMode.Open);
> }
> break;
>
> }
> catch (Exception ex)
> {
> string errMessage = ex.Message;
> if (ex.InnerException != null)
> errMessage = errMessage + ex.InnerException.Message;
> Console.WriteLine("Attempt:{0}. Failed to download 
> report.{1}", downloadAttempts, errMessage);
> downloadAttempts++;
> // return retval;
> //throw new 
> System.ApplicationException("Failed to download report.", ex);
> }
> }
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6da629d9-8f80-4b74-8090-bf01394512d8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ReportUtilities hangs in .NET C# code

2016-01-13 Thread PPC Developer
Hi, 


I saw another issue regarding this but the problem is still there for long 
running server scenarios. I'm pasting the code below, where the server is 
trying to download a report from AdWords in an infinite loop. 


The below code is executed multiple times in a larger loop, it traverses 
all accounts, all campaigns, etc...It works, until it eventually hangs. No 
exceptions are thrown.


When I break into the code in Visual Studio, it's waiting for the 
highlighted line to execute. This call also doesn't time out. 


Note that while it's undeterministic when it'll finally hang, but 
eventually it does. Your help is appreciated.


code below:


int downloadAttempts = 1;
while (true)
{
try
{

ReportUtilities utilities = new ReportUtilities(user, 
"v201506", definition);
*using (Google.Api.Ads.Common.Util.Reports.ReportResponse 
response = utilities.GetResponse())*
{
response.Save(saveFileName);
retval = new FileStream(saveFileName,FileMode.Open);
}
break;

}
catch (Exception ex)
{
string errMessage = ex.Message;
if (ex.InnerException != null)
errMessage = errMessage + ex.InnerException.Message;
Console.WriteLine("Attempt:{0}. Failed to download report.{1}", 
downloadAttempts, errMessage);
downloadAttempts++;
// return retval;
//throw new 
System.ApplicationException("Failed to download report.", ex);
}
}


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8e7a47a9-305a-48e8-8fa9-fa785bbc9857%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


negative words algorithm

2015-05-26 Thread sotnik . developer
Hello all. This is my first post here.
Problem: I need to look requests of users that entered my website and from 
this request I need to find negative words. I need ALGORITHM! for this 
work. 
Have anyone idea for this program? As i understand I need some program 
of neural Networks that will "learn" themes of my website by keywords and 
from this
"knowledge" find negative keywords. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3973d7d8-6bb4-4dfe-bb61-48ffe7ed554c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: credentials expires with .NET client

2015-05-07 Thread PPC Developer
Hi Raghavendra,

Thanks for the response. I generated the API keys using "installed 
application" mode, which gave me a refresh token as well. I'm pasting below 
my app.config file, to show that I do have a refresh token. The interesting 
thing is that I have another application using the same credentials, 
running on a separate server, which modifies the bids. That application is 
running non-stop spanning a few days for now. However, this particular 
application throws credentialsexpired error when creating campaigns or ad 
groups. The two apps are using the same app.config file, and same .NET 
client libraries. See below please. 



  












   







On Thursday, May 7, 2015 at 1:26:29 PM UTC-4, Raghavendra Soudala (AdWords 
API Team) wrote:
>
> Hi PPC Developer,
>
> When you generated your OAuth credentials, did you set the *access_type*
>  to *online*? If so, then you only received an *access_token*, and an 
> *access_token* will expire in roughly one hour.
>
> Could you try generating your OAuth credentials, but this time request an 
> *access_type* of offline? This will give you a *refresh token* which you 
> can store in your web.config file, and the client library will 
> automatically obtain new *access tokens* for you. With this setup you 
> shouldn't get any interruptions.
>
> We also have a *guide 
> <https://developers.google.com/identity/protocols/OAuth2WebServer#offline>* 
> and 
> a github wiki page 
> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fgoogleads%2Fgoogleads-dotnet-lib%2Fwiki%2FUsing-OAuthTokenGenerator&sa=D&sntz=1&usg=AFQjCNEj3qlhxGX3C229lT7vJAFZ92UrjQ>
>  that 
> might help you in setting this up. 
>
> Cheers,
> Raghavendra, AdWords API Team.
>
>
> On Wednesday, May 6, 2015 at 4:15:27 PM UTC-4, PPC Developer wrote:
>>
>> Hi,
>>
>> I have this .NET application written in C#, using .NET client libraries. 
>> The documentation says that the client libraries should handle refreshing 
>> the token. However, my app gets this exception 
>> AdWordsCredentialsExpiredException after running a few hours. 
>>
>> How do I handle this so my app never stops? This is a server component 
>> that is expected to run indefinitely, in a loop, downloads reports and does 
>> some processing. 
>>
>> Thanks a lot,
>> D.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3cb4899b-b359-426f-bd5d-e43c78f23a2a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


credentials expires with .NET client

2015-05-06 Thread PPC Developer
Hi,

I have this .NET application written in C#, using .NET client libraries. 
The documentation says that the client libraries should handle refreshing 
the token. However, my app gets this exception 
AdWordsCredentialsExpiredException after running a few hours. 

How do I handle this so my app never stops? This is a server component that 
is expected to run indefinitely, in a loop, downloads reports and does some 
processing. 

Thanks a lot,
D.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b81cdb61-8572-4825-8010-b81695cc5364%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Report with Conversion Name Segment downloaded via API has different values than the report downloaded via the browser

2015-03-22 Thread PPC Developer
Hi,

I'm downloading the keyword performance report for further processing. When 
downloading the report using "Conversion Name" segment, the downloaded 
report has different values compared to the same report downloaded via the 
browser. We have 2 conversions we are tracking : "Needs Posted" and "Needs 
Paid". The "Needs Posted" values are fine, however the "Needs Paid" segment 
is reporting very few results : 870 vs 5 in the report downloaded via the 
API. 

The code is below:


 public void DownloadKeywordReport_ConversionName(string reportType, 
string dateRange, string filters, string MCCAccount, DateTime repStartDate, 
DateTime repEndDate)
{

ReportDefinition definition = new ReportDefinition();
Selector selector = new Selector();


definition.reportName = reportType;
if (reportType == "KEYWORDS_PERFORMANCE_REPORT")
definition.reportType = 
ReportDefinitionReportType.KEYWORDS_PERFORMANCE_REPORT;
else if (reportType == "CAMPAIGN_PERFORMANCE_REPORT")
definition.reportType = 
ReportDefinitionReportType.CAMPAIGN_PERFORMANCE_REPORT;
else if (reportType == "SEARCH_TERM_PERFORMANCE_REPORT")
definition.reportType = 
ReportDefinitionReportType.SEARCH_QUERY_PERFORMANCE_REPORT;

else Console.WriteLine("{0} - is an undefined report type", 
reportType);

definition.downloadFormat = DownloadFormat.CSV;
if (dateRange == "LAST_7_DAYS")
definition.dateRangeType = 
ReportDefinitionDateRangeType.LAST_7_DAYS;
else if (dateRange == "YESTERDAY")
definition.dateRangeType = 
ReportDefinitionDateRangeType.YESTERDAY;
else if (dateRange == "ONE_DAY")
{
definition.dateRangeType = 
ReportDefinitionDateRangeType.CUSTOM_DATE;
DateRange repdateRange = new DateRange { min = 
reportDate.ToString(@"MMdd"), max = reportDate.ToString(@"MMdd") };
selector.dateRange = repdateRange;
}
else if (dateRange == "CUSTOM_RANGE")
{
definition.dateRangeType = 
ReportDefinitionDateRangeType.CUSTOM_DATE;
DateRange repdateRange = new DateRange { min = 
repStartDate.ToString(@"MMdd"), max = repEndDate.ToString(@"MMdd") 
};
selector.dateRange = repdateRange;
}


selector.fields = new string[] {
"ConversionTypeName",
"KeywordText",
"Conversions",
"CampaignName",
"CampaignId",
};


definition.selector = selector;
definition.includeZeroImpressions = false;


try
{

AdWordsUser user = new AdWordsUser();
AdWordsAppConfig config = (AdWordsAppConfig)user.Config;
config.ClientCustomerId = MCCAccount;
config.DeveloperToken = this.MCCAccount.developerToken;
config.OAuth2ClientId = this.MCCAccount.OAuth2ClientId;
config.OAuth2ClientSecret = 
this.MCCAccount.OAuth2ClientSecret;
config.OAuth2RefreshToken = 
this.MCCAccount.OAuth2RefreshToken;

ReportUtilities utilities = new ReportUtilities(user);

ClientReport report = utilities.GetClientReport(definition);
string deflatedReportText = 
Encoding.UTF8.GetString(report.Contents);

List lines = 
deflatedReportText.Split('\n').ToList();

JawabkomCommon.Utilities.WriteFileWithAutoIncrement("KeywordSegmentDownload.csv",
 
lines);

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c080535d-6b7a-44e7-836a-633bb89d40eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API Work on Video Campaigns?

2014-12-02 Thread innored developer
Can we load the Video Campaigns by using Adwords API?

If it's still in beta, when can we possibly use the final version?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5f82ca92-f78f-4315-aefe-7975cfada2f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Product Partition Tree Structure

2014-08-27 Thread Ads Developer
Thanks that answered my question

On Thursday, August 28, 2014 1:57:29 AM UTC+5:30, mm wrote:
>
> The value is on the subclasses, so you have to determine the type and cast 
> to that class in order to get the value, something like this:
>
> if (part.getCaseValue() instanceof ProductBrand) { 
> ProductBrand pb = (ProductBrand) part.getCaseValue();
> String value = pb.getValue();
> } else if (part.getCaseValue() instanceof ProductCanonicalCondition) {
> .
> }
>
>
> HTH -
> mm
>
> On Tuesday, August 26, 2014 7:25:46 AM UTC-5, Ads Developer wrote:
>>
>> Hi Ray,
>>
>> Any update on this.
>>
>> On Friday, August 22, 2014 10:18:00 AM UTC+5:30, Ads Developer wrote:
>>>
>>> Hi Ray,
>>>
>>> This is the sample code that I am using to get the above output 
>>> mentioned.
>>>
>>> AdGroupCriterionServiceInterface criterionService =  
>>>   
>>> adWordsServices.get(session,AdGroupCriterionServiceInterface.class);
>>>  Selector selector = new Selector();
>>>  selector.setFields(new String[]{"PartitionType", 
>>> "Id","ParentCriterionId","CaseValue"});
>>>  Predicate adgrpIdPredicate = new 
>>> Predicate("AdGroupId",PredicateOperator.EQUALS,a);
>>>  Predicate crTypePredicate = new 
>>> Predicate("CriteriaType",PredicateOperator.EQUALS,b);
>>>  selector.setPredicates(new 
>>> Predicate[]{adgrpIdPredicate,crTypePredicate});
>>>  AdGroupCriterionPage get = criterionService.get(selector);
>>>  AdGroupCriterion[] entries = get.getEntries();
>>>  for(int i=0;i>>   
>>> System.out.println("ADCRITERIA:"+entries[i].getAdGroupCriterionType());
>>>   System.out.println("AdgrpID:"+entries[i].getAdGroupId());
>>>   System.out.println("USE:"+entries[i].getCriterionUse());  
>>>   
>>> }
>>> 
>>>  
>>> if(entries[i].getCriterion().getType().toString().equalsIgnoreCase("PRODUCT_PARTITION")){
>>>  ProductPartition part=(ProductPartition) entries[i].getCriterion();
>>>  System.out.println("getPartitionType:"+part.getPartitionType());
>>>  if(part.getCaseValue()!=null){
>>>   
>>>  
>>> System.out.println("getProductDimensionType:"+part.getCaseValue().getProductDimensionType());
>>>System.out.println("getCaseValue:"+part.getCaseValue());
>>>  }
>>> 
>>>  System.out.println("getParentCriterionId:"+part.getParentCriterionId());
>>>  System.out.println("getID:"+part.getId());
>>>  System.out.println("getType:"+part.getType());
>>>  }
>>>
>>>
>>>  Output contains getCaseValue as 
>>> com.google.api.ads.adwords.axis.v201402.cm.ProductCustomAttribute@adf58588
>>>  But there is no value attribute.
>>>  
>>>  And how to match this output with Shopping Performance Report as the 
>>> Shopping Performance Report does not have any criteria ID.
>>>
>>>
>>>
>>> On Thursday, August 21, 2014 9:39:35 PM UTC+5:30, Ray Tsang (AdWords API 
>>> Team) wrote:
>>>>
>>>> Hi,
>>>>
>>>> Was the "value" attribute not being returned?
>>>>
>>>> Thanks!
>>>>
>>>> Ray
>>>>
>>>> On Thursday, August 21, 2014 1:39:04 AM UTC-4, Ads Developer wrote:
>>>>>
>>>>> Hi Team,
>>>>>
>>>>> I am using AdGroupCriterionServiceInterface to fetch the data related 
>>>>> to Product Partition.
>>>>>
>>>>> I was able to retrieve the following information 
>>>>> getPartitionType: UNIT
>>>>> getProductDimensionType: ProductCustomAttribute
>>>>>
>>>>> getCaseValue:com.google.api.ads.adwords.axis.v201402.cm.ProductCustomAttribute@adf58588
>>>>> getParentCriterionId:***
>>>>> getID:
>>>>> getType:PRODUCT_PARTITION
>>>>>
>>>>> And I was able to link the nodes but I was not able to retrieve the 
>>>>> display value of the partition type.
>>>>> I tried using ConstantDataServiceInterface to get the detailsbut i was 
>>>>> not able to get information using the above ids.
>>&

Re: Product Partition Tree Structure

2014-08-26 Thread Ads Developer
Hi Ray,

Any update on this.

On Friday, August 22, 2014 10:18:00 AM UTC+5:30, Ads Developer wrote:
>
> Hi Ray,
>
> This is the sample code that I am using to get the above output mentioned.
>
> AdGroupCriterionServiceInterface criterionService =  
>   
> adWordsServices.get(session,AdGroupCriterionServiceInterface.class);
>  Selector selector = new Selector();
>  selector.setFields(new String[]{"PartitionType", 
> "Id","ParentCriterionId","CaseValue"});
>  Predicate adgrpIdPredicate = new 
> Predicate("AdGroupId",PredicateOperator.EQUALS,a);
>  Predicate crTypePredicate = new 
> Predicate("CriteriaType",PredicateOperator.EQUALS,b);
>  selector.setPredicates(new 
> Predicate[]{adgrpIdPredicate,crTypePredicate});
>  AdGroupCriterionPage get = criterionService.get(selector);
>  AdGroupCriterion[] entries = get.getEntries();
>  for(int i=0;i   
> System.out.println("ADCRITERIA:"+entries[i].getAdGroupCriterionType());
>   System.out.println("AdgrpID:"+entries[i].getAdGroupId());
>   System.out.println("USE:"+entries[i].getCriterionUse());
> }
> 
>  
> if(entries[i].getCriterion().getType().toString().equalsIgnoreCase("PRODUCT_PARTITION")){
>  ProductPartition part=(ProductPartition) entries[i].getCriterion();
>  System.out.println("getPartitionType:"+part.getPartitionType());
>  if(part.getCaseValue()!=null){
>   
>  
> System.out.println("getProductDimensionType:"+part.getCaseValue().getProductDimensionType());
>System.out.println("getCaseValue:"+part.getCaseValue());
>  }
> 
>  System.out.println("getParentCriterionId:"+part.getParentCriterionId());
>  System.out.println("getID:"+part.getId());
>  System.out.println("getType:"+part.getType());
>  }
>
>
>  Output contains getCaseValue as 
> com.google.api.ads.adwords.axis.v201402.cm.ProductCustomAttribute@adf58588
>  But there is no value attribute.
>  
>  And how to match this output with Shopping Performance Report as the 
> Shopping Performance Report does not have any criteria ID.
>
>
>
> On Thursday, August 21, 2014 9:39:35 PM UTC+5:30, Ray Tsang (AdWords API 
> Team) wrote:
>>
>> Hi,
>>
>> Was the "value" attribute not being returned?
>>
>> Thanks!
>>
>> Ray
>>
>> On Thursday, August 21, 2014 1:39:04 AM UTC-4, Ads Developer wrote:
>>>
>>> Hi Team,
>>>
>>> I am using AdGroupCriterionServiceInterface to fetch the data related to 
>>> Product Partition.
>>>
>>> I was able to retrieve the following information 
>>> getPartitionType: UNIT
>>> getProductDimensionType: ProductCustomAttribute
>>>
>>> getCaseValue:com.google.api.ads.adwords.axis.v201402.cm.ProductCustomAttribute@adf58588
>>> getParentCriterionId:***
>>> getID:
>>> getType:PRODUCT_PARTITION
>>>
>>> And I was able to link the nodes but I was not able to retrieve the 
>>> display value of the partition type.
>>> I tried using ConstantDataServiceInterface to get the detailsbut i was 
>>> not able to get information using the above ids.
>>>
>>> Please let me know what is the correct procedure to get the complete 
>>> product partition tree structure with display names and budget allocated as 
>>> it is shown in Adwords interface.
>>>
>>>
>>> Thanks in advance 
>>>
>>>
>>>
>>>
>>>
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cde208f6-36dd-4317-a9fd-d9eeca3c2cea%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Display Value in adGroupCriterionService

2014-08-21 Thread Ads Developer
Hi,

I have given the details in the following post.Sorry for duplicating the 
question.
https://developers.google.com/adwords/api/community/?place=msg%2Fadwords-api%2FA_AsOsSAj4A%2FSb61Ywa8PVEJ

On Thursday, August 21, 2014 8:38:35 PM UTC+5:30, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi,
>
> Could you please post a screenshot to show what field you are trying to 
> access? I cannot make that out from your email.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Thursday, August 21, 2014 1:28:56 AM UTC-4, Ads Developer wrote:
>>
>>
>> Hi Team,
>>
>> I am using adGroupCriterionService to fetch the following data  
>>
>> getPartitionType: UNIT
>> getProductDimensionType: ProductBiddingCategory
>> getParentCriterionId:*
>> getID:*
>> getType:PRODUCT_PARTITION
>>
>> But the Display name of the partition type is not available.
>>
>> I tried getting display value using ConstantDataServiceInterface but when 
>> I am passing the id which i get from adGroupCriterionService it returns 
>> null value.
>>
>> Please let me know the correct procedure to get those values.
>>
>>
>> Thanks in Advance
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/59a9e2f6-6f35-4966-9f23-4ddc2929279f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Product Partition Tree Structure

2014-08-21 Thread Ads Developer
Hi Ray,

This is the sample code that I am using to get the above output mentioned.

AdGroupCriterionServiceInterface criterionService =  
  
adWordsServices.get(session,AdGroupCriterionServiceInterface.class);
 Selector selector = new Selector();
 selector.setFields(new String[]{"PartitionType", 
"Id","ParentCriterionId","CaseValue"});
 Predicate adgrpIdPredicate = new 
Predicate("AdGroupId",PredicateOperator.EQUALS,a);
 Predicate crTypePredicate = new 
Predicate("CriteriaType",PredicateOperator.EQUALS,b);
 selector.setPredicates(new 
Predicate[]{adgrpIdPredicate,crTypePredicate});
 AdGroupCriterionPage get = criterionService.get(selector);
 AdGroupCriterion[] entries = get.getEntries();
 for(int i=0;i
> Hi,
>
> Was the "value" attribute not being returned?
>
> Thanks!
>
> Ray
>
> On Thursday, August 21, 2014 1:39:04 AM UTC-4, Ads Developer wrote:
>>
>> Hi Team,
>>
>> I am using AdGroupCriterionServiceInterface to fetch the data related to 
>> Product Partition.
>>
>> I was able to retrieve the following information 
>> getPartitionType: UNIT
>> getProductDimensionType: ProductCustomAttribute
>>
>> getCaseValue:com.google.api.ads.adwords.axis.v201402.cm.ProductCustomAttribute@adf58588
>> getParentCriterionId:***
>> getID:
>> getType:PRODUCT_PARTITION
>>
>> And I was able to link the nodes but I was not able to retrieve the 
>> display value of the partition type.
>> I tried using ConstantDataServiceInterface to get the detailsbut i was 
>> not able to get information using the above ids.
>>
>> Please let me know what is the correct procedure to get the complete 
>> product partition tree structure with display names and budget allocated as 
>> it is shown in Adwords interface.
>>
>>
>> Thanks in advance 
>>
>>
>>
>>
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/167cf371-84a1-4473-9612-356e92386ee2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Product Partition Tree Structure

2014-08-21 Thread Ads Developer
Hi Team,

I am using AdGroupCriterionServiceInterface to fetch the data related to 
Product Partition.

I was able to retrieve the following information 
getPartitionType: UNIT
getProductDimensionType: ProductCustomAttribute
getCaseValue:com.google.api.ads.adwords.axis.v201402.cm.ProductCustomAttribute@adf58588
getParentCriterionId:***
getID:
getType:PRODUCT_PARTITION

And I was able to link the nodes but I was not able to retrieve the display 
value of the partition type.
I tried using ConstantDataServiceInterface to get the detailsbut i was not 
able to get information using the above ids.

Please let me know what is the correct procedure to get the complete 
product partition tree structure with display names and budget allocated as 
it is shown in Adwords interface.


Thanks in advance 






-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/330d4e7f-14a4-4cea-b80f-ccfa2b3d7629%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Display Value in adGroupCriterionService

2014-08-21 Thread Ads Developer

Hi Team,

I am using adGroupCriterionService to fetch the following data  

getPartitionType: UNIT
getProductDimensionType: ProductBiddingCategory
getParentCriterionId:*
getID:*
getType:PRODUCT_PARTITION

But the Display name of the partition type is not available.

I tried getting display value using ConstantDataServiceInterface but when I 
am passing the id which i get from adGroupCriterionService it returns null 
value.

Please let me know the correct procedure to get those values.


Thanks in Advance

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/49dbf064-a32f-464a-9f22-b000b12ca11d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Reg: Can to get products from Test Account in merchant Center to be displayed in Shopping Campaigns in Adwords

2014-08-11 Thread Ads Developer
Hi Team,

I am trying to update products into my test merchant center account with 
sample data.
But how can I view these products in Shopping Campaigns as all the products 
will be rejected.

Is there any way to use a test account to check the complete implementation 
of Shopping Campaigns through API.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: [AdExtensionError.INVALID_ADEXTENSION_TYPE @ operations[0].operand.adExtension]

2014-05-30 Thread developer
Here is a PHP example,

https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201309/AdvancedOperations/AddSitelinks.php

On Saturday, March 1, 2014 5:58:38 AM UTC-5, Shantanu Harkut wrote:
>
>
> Hi Takeshi,
>
> I was trying same for mobileExtension with MutateJobService. Getting same 
> error.
>
> Can u please help?
>
>
>
> On Monday, October 7, 2013 9:59:15 AM UTC+5:30, Takeshi Hagikura (AdWords 
> API Team) wrote:
>>
>> Hi, 
>>
>> Some extensions (as of now, sitelink, call and app extensions)  are now 
>> only managed via feed services.
>> (Please see the blog post 
>> 
>> )
>>
>> Please use feed services 
>>  
>> onward.
>>
>> Best,
>> - Takeshi, AdWords API Team
>>
>> On Saturday, October 5, 2013 6:35:28 AM UTC+9, Олег Ковалёв wrote:
>>>
>>> Hi!
>>> When I try to add AdExtension (for example MobileExtension) i get an 
>>> error [AdExtensionError.INVALID_ADEXTENSION_TYPE @ 
>>> operations[0].operand.adExtension]. The same issue with SitelinksExtension. 
>>> Adwords PHP library version 4.6.0. But with LocationExtension everything is 
>>> OK.
>>>
>>> Below is a sample of code:
>>> $campaignAdExtensionService =  
>>> $user->GetService('CampaignAdExtensionService');
>>> $domainExtension = new SitelinksExtension();
>>> $newsite1 = new Sitelink();
>>> $newsite1->displayText = 'MobilePhones';
>>> $newsite1->destinationUrl = 'http://citrus.ua';
>>> $domainExtension->sitelinks = array($newsite1);
>>> $campaignAdExtension = new CampaignAdExtension();
>>> $campaignAdExtension->campaignId = 152524259;
>>> $campaignAdExtension->adExtension = $domainExtension;
>>> $operation = new CampaignAdExtensionOperation();
>>> $operation->operand = $campaignAdExtension;
>>> $operation->operator = 'ADD';
>>> $operations = array($operation);
>>> $result = $campaignAdExtensionService->mutate($operations);
>>>
>>> Please, help me
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: QuotaCheckError.ACCOUNT_INACTIVE at MCC Test Account and production developer Token

2014-02-06 Thread developer
Hi Josh,
yes i have set it up in both, the prouction MCC (827-869-5334) from which i 
use the pending token and the test MCC (614-512-7851).

Am Mittwoch, 5. Februar 2014 18:31:05 UTC+1 schrieb Josh Radcliff (AdWords 
API Team):
>
> Hi Am,
>
> Have you entered billing information and accepted terms and conditions on 
> your production MCC (the one with the pending developer token)?
>
> Thanks,
> Josh, AdWords API Team
>
> On Tuesday, February 4, 2014 2:13:24 AM UTC-5, deve...@jo.de wrote:
>>
>> Hi,
>> the clientCustomerId I use is 345-112-6902 from an Account i created 
>> under the Test MCC.
>>
>> Am Montag, 3. Februar 2014 19:57:02 UTC+1 schrieb Josh Radcliff (AdWords 
>> API Team):
>>>
>>> Hi Am,
>>>
>>> Welcome to the AdWords API community!  Regarding the INCOMPLETE_SIGNUP 
>>> error, could you let me know which *clientCustomerId* you put in 
>>> *auth.ini* when running the *GetCampaigns.php* example?
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Friday, January 31, 2014 3:50:06 AM UTC-5, deve...@jo.de wrote:
>>>>
>>>> Hi Josh,
>>>> i'm completely new to the AdWords API and i've setup my auth.ini in the 
>>>> php library exactly the way you described but im still getting 
>>>> the QuotaCheckError.INCOMPLETE_SIGNUP. 
>>>> Im using a test account since our Developer Token is not yet approved.
>>>> 1. api.adwords.clientId i got from code.google.com/apis/console after 
>>>> logging in with the Test Account, creating a project and creating a new 
>>>> client id for a native application.
>>>> 2. see 1.
>>>> 3. Optional as you said, ive put in the name of my Application.
>>>> 4. Developer Token from the Production Account in which the TOS are 
>>>> accepted and the billig is set up.
>>>>
>>>> With that i am able to use the Getrefreshtoken.php and receive a 
>>>> refreshtoken that ive also put in the auth.ini. 
>>>> When i now try to use the example GetCampaigns.php i still receive the 
>>>> error QuotaCheckError.INCOMPLETE_SIGNUP.
>>>> I have no idea what i am missing to get the test account working.
>>>>
>>>> Am Montag, 13. Januar 2014 19:57:24 UTC+1 schrieb Josh Radcliff 
>>>> (AdWords API Team):
>>>>>
>>>>> Hi,
>>>>>
>>>>> Thanks for putting together such a comprehensive list!  The only 
>>>>> modifications I would make are:
>>>>>
>>>>>1. api.adwords.clientId - This can come from either the NON-test 
>>>>>or the test account.  Since you will ultimately need an api project 
>>>>> for the 
>>>>>non-test account, I would recommend using that here.
>>>>>2. api.adwords.clientSecret - This can come from either the 
>>>>>NON-test or the test account, same as #1.
>>>>>3. api.adwords.userAgent - This is optional, but it is extremely 
>>>>>helpful for us if you have questions about specific requests.  You can 
>>>>> set 
>>>>>this to any string that might be useful for that purpose.
>>>>>4. api.adwords.developerToken - As you stated, this should come 
>>>>>from the NON-test account and does not have to be approved in order to 
>>>>> use 
>>>>>it in API calls on a test account.  Note that we recently changed the 
>>>>>AdWords UI so that you cannot create a developerToken from a test 
>>>>> account, 
>>>>>which should help avoid confusion on this going forward.
>>>>>5. QuotaCheckError.INCOMPLETE_SIGNUP - You need to enter billing 
>>>>>information and accept the Terms & Conditions on the NON-test account. 
>>>>>  You 
>>>>>should not have to do this for the test account.
>>>>>
>>>>> Thanks again,
>>>>> Josh, AdWords API Team
>>>>>
>>>>> On Tuesday, January 7, 2014 1:30:27 PM UTC-5, Alex Medearis wrote:
>>>>>>
>>>>>> I finally got my test account working. The setup should be as follows:
>>>>>>
>>>>>> api.adwords.refreshToken
>>>>>> This should be from the test account, after doing the two-step oAuth 
>>>>>> handshake.
>>>>>>
>>>>>> api.adwords.clientId
>>>>>> This sho

Re: QuotaCheckError.ACCOUNT_INACTIVE at MCC Test Account and production developer Token

2014-02-05 Thread developer
Hi,
the clientCustomerId I use is 345-112-6902 from an Account i created under 
the Test MCC.

Am Montag, 3. Februar 2014 19:57:02 UTC+1 schrieb Josh Radcliff (AdWords 
API Team):
>
> Hi Am,
>
> Welcome to the AdWords API community!  Regarding the INCOMPLETE_SIGNUP 
> error, could you let me know which *clientCustomerId* you put in 
> *auth.ini* when running the *GetCampaigns.php* example?
>
> Thanks,
> Josh, AdWords API Team
>
> On Friday, January 31, 2014 3:50:06 AM UTC-5, deve...@jo.de wrote:
>>
>> Hi Josh,
>> i'm completely new to the AdWords API and i've setup my auth.ini in the 
>> php library exactly the way you described but im still getting 
>> the QuotaCheckError.INCOMPLETE_SIGNUP. 
>> Im using a test account since our Developer Token is not yet approved.
>> 1. api.adwords.clientId i got from code.google.com/apis/console after 
>> logging in with the Test Account, creating a project and creating a new 
>> client id for a native application.
>> 2. see 1.
>> 3. Optional as you said, ive put in the name of my Application.
>> 4. Developer Token from the Production Account in which the TOS are 
>> accepted and the billig is set up.
>>
>> With that i am able to use the Getrefreshtoken.php and receive a 
>> refreshtoken that ive also put in the auth.ini. 
>> When i now try to use the example GetCampaigns.php i still receive the 
>> error QuotaCheckError.INCOMPLETE_SIGNUP.
>> I have no idea what i am missing to get the test account working.
>>
>> Am Montag, 13. Januar 2014 19:57:24 UTC+1 schrieb Josh Radcliff (AdWords 
>> API Team):
>>>
>>> Hi,
>>>
>>> Thanks for putting together such a comprehensive list!  The only 
>>> modifications I would make are:
>>>
>>>1. api.adwords.clientId - This can come from either the NON-test or 
>>>the test account.  Since you will ultimately need an api project for the 
>>>non-test account, I would recommend using that here.
>>>2. api.adwords.clientSecret - This can come from either the NON-test 
>>>or the test account, same as #1.
>>>3. api.adwords.userAgent - This is optional, but it is extremely 
>>>helpful for us if you have questions about specific requests.  You can 
>>> set 
>>>this to any string that might be useful for that purpose.
>>>4. api.adwords.developerToken - As you stated, this should come from 
>>>the NON-test account and does not have to be approved in order to use it 
>>> in 
>>>API calls on a test account.  Note that we recently changed the AdWords 
>>> UI 
>>>so that you cannot create a developerToken from a test account, which 
>>>should help avoid confusion on this going forward.
>>>5. QuotaCheckError.INCOMPLETE_SIGNUP - You need to enter billing 
>>>information and accept the Terms & Conditions on the NON-test account.  
>>> You 
>>>should not have to do this for the test account.
>>>
>>> Thanks again,
>>> Josh, AdWords API Team
>>>
>>> On Tuesday, January 7, 2014 1:30:27 PM UTC-5, Alex Medearis wrote:
>>>>
>>>> I finally got my test account working. The setup should be as follows:
>>>>
>>>> api.adwords.refreshToken
>>>> This should be from the test account, after doing the two-step oAuth 
>>>> handshake.
>>>>
>>>> api.adwords.clientId
>>>> This should be from the test account.  Create an api project at 
>>>> https://cloud.google.com/console, then set up a client id under "APIs 
>>>> and Auth" -> Credentials -> Create new ClientID.
>>>>
>>>> api.adwords.clientSecret
>>>> Same as above.
>>>>
>>>> api.adwords.clientCustomerId
>>>> This is the customer id of an account under the test MCC, not the id of 
>>>> the test MCC itself.  You will need to create an account under the test 
>>>> MCC 
>>>> in adwords.  Accounts -> Create account.
>>>>
>>>> api.adwords.userAgent
>>>> I don't believe this is necessary, but I'm using the email address of 
>>>> the MCC account.
>>>>
>>>> api.adwords.developerToken
>>>> This is the developer token from a NON-test MCC account.  Does not need 
>>>> to be approved.
>>>>
>>>> So, in short, make sure everything is from the test account, except the 
>>>> developer token.  In order to help out everyone else, 

Test MCC [QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'']

2014-02-03 Thread developer
Hi ,
 
i'm havingsome issues concerning AdWords API Calls in a MCC Test-Account.

I have two Accounts:
  - a production MCC account with a pending developer Token
  - a test MCC account which has been created with another e-mail address.
  
In the file auth.ini i used:
   - developerToken of production MCC
   - client_id of test MCC
   - client_secret of test MCC
   - refresh_token created with GEtRefreshToken.php in the php lib.
 
When running the example "GetCampaigns.php" i receive:
"An error has occurred: [QuotaCheckError.INCOMPLETE_SIGNUP @ ; 
trigger:'']" 
 
Some Google Groups Messages say that the billing has to be set up and the 
TOS signed. 
Both is done on the production MCC and the test MCC.
 
I don't know what is wrong with my setup. I would be very pleased if anyone 
could find an answer for this issue.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.
For more options, visit https://groups.google.com/groups/opt_out.


Re: QuotaCheckError.ACCOUNT_INACTIVE at MCC Test Account and production developer Token

2014-02-03 Thread developer
Hi Josh,
i'm completely new to the AdWords API and i've setup my auth.ini in the php 
library exactly the way you described but im still getting 
the QuotaCheckError.INCOMPLETE_SIGNUP. 
Im using a test account since our Developer Token is not yet approved.
1. api.adwords.clientId i got from code.google.com/apis/console after 
logging in with the Test Account, creating a project and creating a new 
client id for a native application.
2. see 1.
3. Optional as you said, ive put in the name of my Application.
4. Developer Token from the Production Account in which the TOS are 
accepted and the billig is set up.

With that i am able to use the Getrefreshtoken.php and receive a 
refreshtoken that ive also put in the auth.ini. 
When i now try to use the example GetCampaigns.php i still receive the 
error QuotaCheckError.INCOMPLETE_SIGNUP.
I have no idea what i am missing to get the test account working.

Am Montag, 13. Januar 2014 19:57:24 UTC+1 schrieb Josh Radcliff (AdWords 
API Team):
>
> Hi,
>
> Thanks for putting together such a comprehensive list!  The only 
> modifications I would make are:
>
>1. api.adwords.clientId - This can come from either the NON-test or 
>the test account.  Since you will ultimately need an api project for the 
>non-test account, I would recommend using that here.
>2. api.adwords.clientSecret - This can come from either the NON-test 
>or the test account, same as #1.
>3. api.adwords.userAgent - This is optional, but it is extremely 
>helpful for us if you have questions about specific requests.  You can set 
>this to any string that might be useful for that purpose.
>4. api.adwords.developerToken - As you stated, this should come from 
>the NON-test account and does not have to be approved in order to use it 
> in 
>API calls on a test account.  Note that we recently changed the AdWords UI 
>so that you cannot create a developerToken from a test account, which 
>should help avoid confusion on this going forward.
>5. QuotaCheckError.INCOMPLETE_SIGNUP - You need to enter billing 
>information and accept the Terms & Conditions on the NON-test account.  
> You 
>should not have to do this for the test account.
>
> Thanks again,
> Josh, AdWords API Team
>
> On Tuesday, January 7, 2014 1:30:27 PM UTC-5, Alex Medearis wrote:
>>
>> I finally got my test account working. The setup should be as follows:
>>
>> api.adwords.refreshToken
>> This should be from the test account, after doing the two-step oAuth 
>> handshake.
>>
>> api.adwords.clientId
>> This should be from the test account.  Create an api project at 
>> https://cloud.google.com/console, then set up a client id under "APIs 
>> and Auth" -> Credentials -> Create new ClientID.
>>
>> api.adwords.clientSecret
>> Same as above.
>>
>> api.adwords.clientCustomerId
>> This is the customer id of an account under the test MCC, not the id of 
>> the test MCC itself.  You will need to create an account under the test MCC 
>> in adwords.  Accounts -> Create account.
>>
>> api.adwords.userAgent
>> I don't believe this is necessary, but I'm using the email address of the 
>> MCC account.
>>
>> api.adwords.developerToken
>> This is the developer token from a NON-test MCC account.  Does not need 
>> to be approved.
>>
>> So, in short, make sure everything is from the test account, except the 
>> developer token.  In order to help out everyone else, here are some 
>> potential pitfalls I ran into that I ran into:
>>
>> Attempting to link Test MCC with Production MCC, "The following customer 
>> IDs had errors", "An error occurred. Please try again later"...
>> It is not necessary to link your accounts -- the Test MCC should remain 
>> unlinked from the MCC you are getting the developer token from.  
>>
>> 400 Bad Request / "error" : "invalid_grant":
>> Make sure that you are using a valid developer token.  This should be the 
>> token in your Production account under "My Account" -> Adwords API center
>> QuotaCheckError.INVALID_TOKEN_HEADER:
>> Make sure that you are using the actual refresh token, which is the final 
>> step of the oAuth handshake, NOT the intermediate token that you receive in 
>> the browser callback.  Copy the intermediate token back into the 
>> application ("Type the code you received here: ") to receive the refresh 
>> token.
>>
>> QuotaCheckError.INCOMPLETE_SIGNUP:
>> Make sure that you've accepted the terms and conditions and set up 
>> billing on your account(s).  I&#

  1   2   >