Object reference not set to an instance of an object on production server, but works in Localhost

2013-12-31 Thread Stephane
Hi,

We ran into a weird problem. We use the report definition service to update 
some reports. While it's working pretty well when we use localhost, it 
stopped working on our production servers few days ago.

The error is:

Object reference not set to an instance of an object.

stackTrace:at 
Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.DownloadReportToStream(String
 
downloadUrl, Boolean returnMoneyInMicros, String postBody, Stream 
outputStream)
at 
Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.GetClientReportInternal(String
 
downloadUrl, String postBody, Boolean returnMoneyInMicros)

We use C# and the latest v201309.

How can it work in localhost, but not in our production servers? 

We refreshed our production files many times, restarted the web server and 
so on with no luck. We think the problem is elsewhere. 

Any idea?

Thanks,

Stéphane

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


How to avoid downloading a Search_Query_Performance_Report if there haven't been any searches

2013-12-31 Thread Martin
I am downloading Search_Query_Performance_Report for a large number of 
AccountIDs. Some of them haven't been triggered in the required timespan 
(e.g. YESTERDAY), so I'd like to avoid downloading the report for that 
account rather than having an empty file. The main reason is to make my 
programs run faster so I'm looking for something better than having the 
program delete the file if it is empty.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


How to avoid downloading a SearchQueryPerformanceReport when there where no searches

2013-12-31 Thread Martin
I've got to download SearchQueryPerformanceReposrts for some accounts. Some 
of them haven't had keywords triggered in the selected during clause (e.g. 
YESTERDAY). In that case I'd like to avoid downloading the file rather than 
deleting the file if it is empty. What I'm looking for is to speed up my 
code. Any suggestions?

This is what I'm currently doing in Python and although it get the job done 
it isn't good enough for me.

with open(path.replace('.csv.gz', '.tsv'), 'rb') as testing:
tsv_reader = csv.reader(testing, delimiter = '\t', quotechar = '')
tsv_reader.next(); tsv_reader.next()
if tsv_reader.next()[0] == 'Total':
testing.close()
try:
os.unlink(path.replace('.csv.gz', '.tsv'))
except:
raise

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


problem like anctive account for test mcc

2013-12-31 Thread kano patel

Unhandled Exception: Google.Api.Ads.AdWords.Lib.AdWordsApiException: An API 
exce
ption has occurred. See ApiException and InnerException fields for more 
details.
 --- System.Web.Services.Protocols.SoapException: 
[QuotaCheckError.ACCOUNT_INAC
TIVE @ ; trigger:'null']
   at 
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClie
ntMessage message, WebResponse response, Stream responseStream, Boolean 
asyncCal
l)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String 
methodN
ame, Object[] parameters)
   at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String 
methodName, Obj
ect[] parameters) in c:\src\MyProjects\now\Common library 
base\adwords\compile\L
ib\AdsSoapClient.cs:line 212
   --- End of inner exception stack trace ---
   at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String 
methodName, Obj
ect[] parameters) in c:\src\MyProjects\now\Common library 
base\adwords\compile\L
ib\AdsSoapClient.cs:line 218
   at Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName, 
Object[]
 parameters) in c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\Ad
sSoapClient.cs:line 127
   at Google.Api.Ads.AdWords.v201306.CampaignService.get(Selector 
serviceSelecto
r) in c:\src\MyProjects\now\Common library 
base\adwords\compile\v201306\AdWordsA
pi.cs:line 5246
   at ConsoleApplication1.Program.Main(String[] args) in 
c:\Users\admin\Document
s\Visual Studio 
2013\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs
:line 22
Press any key to continue . . .

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


CONVÊNIO MÉDICO AMIL EMPRESARIAL CONHEÇA NOSSA LINHA DE CONVÊNIOS MÉDICOS AMIL PARA EMPRESAS

2013-12-31 Thread Ricardo Joaquim
CONVÊNIO MÉDICO AMIL EMPRESARIAL CONHEÇA NOSSA LINHA DE CONVÊNIOS MÉDICOS 
AMIL PARA EMPRESAS

A Top Brasil Corretora de Seguros é a mais nova empresa do Grupo Top 
Brasil, há 13 anos atuando no mercado de viagens  turismo. A Top Brasil 
Corretora de Seguros foi fundada em 2011, com a missão de oferecer as 
melhores soluções em seguro de vida, planos de saúde e operações de crédito 
imobiliário (consórcio de imóveis, refinanciamento de imóveis e 
financiamento de imóveis) para seus clientes; por meio de atendimento 
personalizado, preços competitivos e produtos diferenciados.

http://www.conveniomedicoamil.com/

cont...@topbrasilseguros.com.br

(11) 5576-6303

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


Didnt understand something in adwords api terms of condition

2013-12-31 Thread Yogev

What doe's No Distribution means?
If i want to lunch a site or a software that everyone can enter their 
google adwords login details and see their accounts, is that available?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


Click Performance Report not showing all clicks

2013-12-31 Thread Max Amillion
I have pulled data from the Ad_Performance_Report and I am attempting to 
pull all the Gllcd's from the Click_Performance_Report and tie it to the Ad 
that was clicked. The only fields I am pulling are AdGroupCreativeId (Ad 
ID) and the Google Click Id (Gllcd), so I don't think this is a zero 
impression problem. I pull this for the last three years and I am still 
missing Click records for a lot of the Ad's that have clicks. Am I missing 
something?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


QuotaChaeckError.INCOMPLETE_SIGNUP @ ;trigger:'null'

2013-12-31 Thread kano patel
i got this error when calling apis

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ERROR_GETTING_RESPONSE_FROM_BACKEND

2013-12-31 Thread Mesut Eyrice
I'm having the same problem.

17 Eylül 2013 Salı 19:50:02 UTC+3 tarihinde Alex yazdı:

 We get the error ERROR_GETTING_RESPONSE_FROM_BACKEND very often today. Is 
 there a problem? Will it be fixed soon?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: MCC Test Account returning QuotaCheckError.ACCOUNT_INACTIVE on API Call

2013-12-31 Thread kano patel
i also have same problem
its must necessary to used production mcc developer's token to call 
api??? 

On Tuesday, August 27, 2013 7:07:22 PM UTC+5:30, AdManager Reweb wrote:

 We have created a test account to begin the API tests. However, when we 
 try to get the campaigns, the message : QuotaCheckError.ACCOUNT_INACTIVE is 
 returned from SOAP.
 The DeveloperToken is still peding, but this should not be a problem, 
 right?
 Our DeveloperToken is b9ymIsVGVEYnOkHFx84WbA and our ClientID is 
 750758403885.apps.googleusercontent.com .

 Thank you!


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


target audience that traveled

2013-12-31 Thread Yotam Kaufman

I am trying to target audience that travel around the world. 
The metric I want to use is to target audience that interact with the 
google account from several locations (ipS) around the world.
For example- target UK users that been conected through out-of-UK IP at 
least 5 times this year.
condition1: Geo targeting- UK
AND
Condition2: logged-in through 5 differeng Geos around the wourld during 
2013.

Then advertise to these users through GDN.

Is it doable? and how?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


Adwords ClientLogin authentication sunset

2013-12-31 Thread Aviv Oron
Hi,

When does the ClientLogin authentication via API will be sunset?

Thanks,
Aviv

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


Products Listing Ads API Support

2013-12-31 Thread wisamsafel

Hello
I was wondering if the next release of AdWords API will have full support 
for PLA.
if yes,could anyone give us an approximate date on when will it be released?
Thanks.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


PLANOS DE SAÚDE AMIL EMPRESARIAL CONHEÇA NOSSA LINHA DE PLANOS DE SAÚDE AMIL PARA EMPRESAS

2013-12-31 Thread Ricardo Joaquim
PLANOS DE SAÚDE AMIL EMPRESARIAL CONHEÇA NOSSA LINHA DE PLANOS DE SAÚDE 
AMIL PARA EMPRESAS

A Top Brasil Corretora de Seguros é a mais nova empresa do Grupo Top 
Brasil, há 13 anos atuando no mercado de viagens  turismo. A Top Brasil 
Corretora de Seguros foi fundada em 2011, com a missão de oferecer as 
melhores soluções em seguro de vida, planos de saúde e operações de crédito 
imobiliário (consórcio de imóveis, refinanciamento de imóveis e 
financiamento de imóveis) para seus clientes; por meio de atendimento 
personalizado, preços competitivos e produtos diferenciados.


http://www.amilempresarial.com/

cont...@topbrasilseguros.com.br

(11) 5576-6300

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Object reference not set to an instance of an object on production server, but works in Localhost

2013-12-31 Thread Anash P. Oommen (AdWords API Team)
Hi Stephane,

The only reason I could think of is a NullReferenceException on this 
line: 
https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/src/AdWords/Util/Reports/ReportUtilities.cs#L285.
 
But that happens only if the Http connection failed without any response 
from the server. Could you try setting up Fiddler as explained 
on 
https://github.com/googleads/googleads-adwords-dotnet-lib/wiki/How-to-capture-SOAP-messages
 
and see what response you are getting back from the API server?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, December 31, 2013 2:56:06 PM UTC-5, Stephane wrote:

 Hi,

 We ran into a weird problem. We use the report definition service to 
 update some reports. While it's working pretty well when we use localhost, 
 it stopped working on our production servers few days ago.

 The error is:

 Object reference not set to an instance of an object.

 stackTrace:at 
 Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.DownloadReportToStream(String
  
 downloadUrl, Boolean returnMoneyInMicros, String postBody, Stream 
 outputStream)
 at 
 Google.Api.Ads.AdWords.Util.Reports.ReportUtilities.GetClientReportInternal(String
  
 downloadUrl, String postBody, Boolean returnMoneyInMicros)

 We use C# and the latest v201309.

 How can it work in localhost, but not in our production servers? 

 We refreshed our production files many times, restarted the web server and 
 so on with no luck. We think the problem is elsewhere. 

 Any idea?

 Thanks,

 Stéphane



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


RMF item C.41: webpage criterion dynamic ads

2013-12-31 Thread srohde
The v. 100313 RMF 
https://developers.google.com/adwords/api/docs/requirements?hl=enexplicitly 
states the following requirements related to dynamic search ads:

   - C.41 - Enable webpage targets
   - R.900-R.903 -- keywordless query report
   - R.1001-R.1002 -- keywordless category report
   

I understand the dynamic search ads feature to be composed of several 
entities, including:

   - Dynamic Search Ads Ad Extension (API term = 
DomainInfoExtensionhttps://developers.google.com/adwords/api/docs/reference/v201309/CampaignAdExtensionService.DomainInfoExtension
 ad 
   extension)
   - Dynamic Search Ad (API term = 
DynamicSearchAdhttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupAdService.DynamicSearchAd
ad)
   - Dynamic Ad Target (API terms, = 
Webpagehttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupCriterionService.Webpage
criterion, 
WebpageParameterhttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupCriterionService.WebpageParameter?hl=en
  

WebpageConditionhttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupCriterionService.WebpageCondition
   )
   

*QUESTION 1*
Are the Dynamic Search Ads Ad Extension  Dynamic Search Ad excluded from 
the v. 100313 RMF?


*QUESTION 2*
RMF item C.41 includes a link to the 
Webpagehttps://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService.Webpage
 *campaign* criterion; however, the AdWords UI seems to support the only 
the 
Webpagehttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupCriterionService.Webpage
 *adgroup* criterion. Which is required:
-the campaign webpage criterion (negative only)?
*or*
-the adgroup webpage criterion (biddable and negative)?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: structure report for CriterionUserList

2013-12-31 Thread GregT
Hi, Danial.

I double-checked, and I was wrong -- sorry, my bad!  It appears that the id 
field of both the audience performance report and criteria performance 
report are actually returning the CriterionUserList id.  I mistakenly 
thought it was the UserList id because for the clients I checked, the id 
returned is the same for a given audience/UserList in almost every (but, it 
turns out, not quite every) ad group that targets the audience (I was 
looking at campaigns with many thousands of ad groups targeting the same 
audiences).

A couple follow up questions:

1 - Given this, it now appears there is no field in either report that will 
actually return the UserList id, at least not as a numeric value. The 
Criteria field of the audience performance report, and both the Criteria 
and DisplayName fields of the criteria performance report all return 
something like boomuserlist::12345, which appear to match up with the ids 
of audiences as retrieved by the AdwordsUserListService if you strip off 
the boomuserlist:: part (so in this example, 12345 matches up with the id 
of an audience/UserList in the account).  Should I be able to rely upon 
those fields of these reports containing boomuserlist::userListId and 
parse that string to match it up with the actual audience id?  If not (or 
even if so), is there a more reliable way of getting the audience/UserList 
id in these reports that doesn't require relying on this apparent 
convention and stripping out part of the field?

2 - The other field we need and would love to be able to get from a 
structure report for audiences that I don't see is the targeting setting 
(i.e. does the ad group target the audience for bid only or target and 
bid).  Is this available in any report?  The only place I see to get it is 
from the AdGroup.settings field in the SOAP AdGroupService call, which is 
obviously much slower to use.

Thanks,
Greg

On Monday, December 23, 2013 3:45:35 AM UTC-6, Danial Klimkin wrote:

 Hello Greg,


 The CriteriaPerformance report should be the one you are looking for. Can 
 you please confirm you indeed receive UserList ID as Id in this report?


 -Danial, AdWords API Team.


 On Saturday, December 21, 2013 1:24:44 AM UTC+4, GregT wrote:

 Hi,

 For remarketing lists for search (RLSA), we can use the audience 
 performance report to get statistical information for the performance of 
 the remarketing lists on an ad group basis.  However, this report 
 surprisingly does not appear to be able to be used as a structure report, 
 because it's missing one of the most important fields -- the id of the 
 criterion. There is an Id field in this report, but it returns the id of 
 the UserList, not the CriterionUserList, i.e. the id of the audience and 
 not the id of the criterion (that UserList attached to a particular ad 
 group).  The id of the criterion (not just the UserList/Audience id) is 
 what is needed to be able to actually change (or remove) the bid modifier 
 for that audience for an ad group, because it's a required field on 
 CriterionUserList during SET and REMOVE operations on 
 BiddableAdGroupCriterion in the AdGroupCriterionService.  I hope I've made 
 that id distinction clear.

 Unfortunately, the only other report that seemed promising to pull this 
 structure data, the criteria performance report, also appears to be 
 unworkable.  It also has an Id field, which given the name of the report, 
 would presumably be the id of the criterion -- but from running it on some 
 accounts, it also appears to be the UserList (audience) id, not the 
 CriterionUserList id.  

 As it stands now, I don't see a way to get the id of these criterion so 
 that they can be updated or removed other than by querying the 
 AdGroupCriterionService.  Could someone please let me know if I'm missing 
 something (some report, some field on one of these two reports that I've 
 overlooked, etc.), and whether it's possible to get the criterion id for 
 these remarketing lists that have been added to ad groups using some report 
 rather than the (relatively slow) SOAP service?

 Thanks in advance,
 Greg



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.


AdwordsServices import into project

2013-12-31 Thread Ace
Hi,

1. Is this method the best way of getting data from any clientID that is 
associated with my MCC account? (by using  session.setClientCustomerId with 
different values?)
The other method of getting the CampaignsService does not allow this -
AdWordsUser user = new AdWordsUser();
 CampaignServiceInterface campaignService = 
user.getService(AdWordsService.V201309.CAMPAIGN_SERVICE);

Is the code bellow the correct way for getting the data from changing 
customerIDs?

2. I would like to use AdwordServices to get campaigns using AdWordsSession 
.
   The class AdwordsSession won't compile. What Jar is my Java project is 
missing?

Thanks.


   Credential oAuth2Credential = new OfflineCredentials.Builder()
.forApi(Api.ADWORDS)
.fromFile()
.build()
.generateCredential();

AdWordsSession session = new AdWordsSession.Builder()
.fromFile()
.withOAuth2Credential(oAuth2Credential)
.build();

session.setClientCustomerId(pCustomerID);
   
AdwordsServices adwordsServices = new AdWordsServices();

CampaignServiceInterface campaignService = adWordsServices.get(session, 
CampaignServiceInterface.class);


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.