Re: Using ReportDefinitionService in sandbox what do I have to do to get sample data?

2010-06-11 Thread Alex Parij
That's really nice !
You should add it to documentation or something .

On Jun 10, 4:48 pm, AdWords API Advisor 
wrote:
> Hi All,
>
> Reports in v201003 can be run in the sandbox, and unlike the v13
> reports will return real rows of data.  The stats will all be zero
> however, since ads don't run in the sandbox.
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Jun 9, 10:03 am, Alex Parij  wrote:
>
>
>
> > You can't generate reports on sandbox, only production environment .
>
> > Alexander Parij
>
> > On Jun 9, 9:59 am, Malks  wrote:
>
> > > Further to this I tried a CAMPAIGN_PERFORMANCE_REPORT instead of the
> > > KEYWORDS_PERFORMANCE_REPORT and got a row of data back.  Guess there's
> > > just not that much in the way of report data in the sandbox.
>
> > > On Jun 9, 11:08 pm, Malks  wrote:
>
> > > > Hi,
>
> > > > I'm just starting to explore the AdWords API so not sure if I'm
> > > > missing something basic.  I have managed to add a campaign, ad group
> > > > and ads using the examples and now want to get a report back.  I'm
> > > > using the v201003 examples and have manged to run
> > > > AddKeywordsPerformanceReportDefinition.php and DownloadReport.php to
> > > > get a file back but there is no data in it.
>
> > > > Using sandbox what are the next steps to get a valid report.  What
> > > > I've read in the doco suggests that report data is randomly generated
> > > > so now a bit stuck on getting past an empty report.
>
> > > > Thanks,
> > > > Anthony.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


CUSTOMER_NOT_FOUND in Sandbox with Java

2010-06-11 Thread Barton
Hi,

I'm am running the  GetRelatedKeywords example.  My ~/
adwords.properties has the customer id which I copied from my Adwords
MCC.  I have tried both with and without the dashes.  I continue to
get

faultSubcode:
 faultString: AuthenticationError.CUSTOMER_NOT_FOUND @ ;
trigger:'4360535129' Service[TargetingIdeaService.get]
 faultActor:
 faultNode:
 faultDetail:

I have the sandbox set to true and from the logs the requestID:
01f942d62806ba8764aff3d050f6e5a5

Thanks in advance for any help

Barton

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: How to exclude an IP with API?

2010-06-11 Thread AdWords API Advisor
Hi Alexey,

Unfortunately this feature isn't available in the AdWords API.

Best,
- Eric Koleda, AdWords API Team

On Jun 8, 9:55 am, Алексей  wrote:
> Hello,
>
> I found this in 
> API:http://code.google.com/apis/adwords/v2009/docs/reference/CampaignCrit...
> So, I think, I can block a placement using this criterion.
> But I can't find an analog to the 'IP Exclusion' under the 'Optimize
> Your Ads'.
>
> Is there any way to do this with the API?
>
> Thanks you
>
> --
> Alexey

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: AdSchedule targeting error

2010-06-11 Thread AdWords API Advisor
Hi,

This is the expected behavior:

  "List of ad schedule targets. An empty list means all time is
targeted."
  
http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTargetService.AdScheduleTargetList.html

Best,
- Eric Koleda, AdWords API Team

On Jun 11, 4:35 am, sonka sonka  wrote:
> If campaign works 24 hours 7 days per week CampaignTargetingService
> gives
>
>     [0] => Array
>         (
>             [campaignId] => 54711193
>             [TargetList.Type] => AdScheduleTargetList
>         )
>
> instead of
>
> [0] => Array
>         (
>             [campaignId] => 54711193
>             [TargetList.Type] => AdScheduleTargetList
>             [targets] => Array
>                 (
>                     [0] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => MONDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>
>                     [1] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => TUESDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>
>                     [2] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => WEDNESDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>
>                     [3] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => THURSDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>
>                     [4] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => FRIDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>
>                     [5] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => SATURDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>                     [6] => Array
>                         (
>                             [Target.Type] => AdScheduleTarget
>                             [dayOfWeek] => SUNDAY
>                             [startHour] => 0
>                             [startMinute] => ZERO
>                             [endHour] => 24
>                             [endMinute] => ZERO
>                             [bidMultiplier] => 1.0
>                         )
>                 )
>
>         )

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: duplicate keywords whth report service

2010-06-11 Thread AdWords API Advisor
Hi Warren,

This is a known bug of the Account Structure report, but at this time
I don't have any estimate on when it will be resolved.

Best,
- Eric Koleda, AdWords API Team

On Jun 11, 2:02 am, Hongyu Li  wrote:
> I used Report Service to get account structure, I request with all column
> and it returned keyword count more than it should be, I found 1 keyowrd with
> same keywordid return twice in result, the properties all same but budget
> value(Daily Budget), I tryed to remove the column Daily Budget, then I get
> the right result, I think It shouldn't a bug, but How it happened??
>
> Thanks
> Warren

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: Access denied - Invalid_Add_Operation when trying to add a campaign using sandbox mode

2010-06-11 Thread AdWords API Advisor
Hi,

This error is being returned because you have not specified a valid
clientEmail to work against, and MCC accounts cannot contain
campaigns.  In the sandbox you get 5 auto-generated client accounts,
with clientEmails in the format client_x+em...@address.com, where X is
the number 1 through 5.  For example: client_1+...@gmail.com

Best,
- Eric Koleda, AdWords API Team

On Jun 10, 6:01 pm, RamonPV  wrote:
> Hello,
>
> I am trying to start doing some tests for a .net console App and when
> I try to add my first campaign I have been getting this error but it
> has been impossible to find the cause of it; I am using the .net
> library that google provides for free(google-api-adwords-dotnet);
> problem is that as soon as I try to insert a campaign I am getting an
> error that reads something like ADD_OPERATION_NOT_PERMITTED;
>
> Within my app I have created a class where in the constructor I first
> get and instance for each service that I am going to use; I want to
> use the SandBox mode; here is the class constructor and the
> configuration from my console app.
>
> Sub New()
>         'Uncomment the following line if you are testing any feature/
> improvemenet
>         AdWordUser.UseSandbox()
>
>         'Get the Campaign related Service objects.
>         CampaignServiceObj =
> AdWordUser.GetService(AdWordsService.v201003.CampaignService)
>         AdGroupServiceObj =
> AdWordUser.GetService(AdWordsService.v201003.AdGroupService)
>         AdGroupAdServiceObj =
> AdWordUser.GetService(AdWordsService.v201003.AdGroupAdService)
>         AdGroupCriterionServiceObj =
> AdWordUser.GetService(AdWordsService.v201003.AdGroupCriterionService)
>         AdParamServiceObj =
> AdWordUser.GetService(AdWordsService.v201003.AdParamService)
>     End Sub
>
> 
>     
>     
>     
>     
>     
>     
>     
>     
>
>     
>     
>
>     
>     
>     
>   
>
> Any idea with this problem? I have not setup my billing info yet,
> problem is that I want to use my personal email temporarily and only
> in developer mode; then as soon as I have all in place I will switch
> to the company account. I am not providing a developer token; Do I
> need one? How can I get one if it is necessary?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: INVALID_ENCODED_LOCATION while adding an AdExtension to a campaign.

2010-06-11 Thread AdWords API Advisor
Hi Don,

You need to ensure that you use the exact address returned by the
GeoLocationService in your LocationExtension.  Any difference between
the two addresses will result in this error.

Best,
- Eric Koleda, AdWords API Team

On Jun 10, 4:46 pm, Don Spaulding  wrote:
> Can anyone tell me why I'm getting this error while adding a
> LocationExtension to a campaign?  The encoded location is pulled
> directly from the AdWords GeoLocationService, so I'm not sure why it
> would be invalid.
>
> The request object I'm sending looks something like this (I don't have
> the actual SOAP request on hand):
>
> (CampaignAdExtensionOperation){ operator = "ADD" Operation.Type = None
> operand = (CampaignAdExtension){ campaignId = XXREDACTEDXX adExtension
> = (LocationExtension){ id = None AdExtension.Type = None address =
> (Address){ streetAddress = "18497 South Dixie Highway" streetAddress2
> = None cityName = "Miami" provinceCode = "FL" provinceName = None
> postalCode = "33157" countryCode = "US" } geoPoint = (GeoPoint)
> { latitudeInMicroDegrees = 25598122 longitudeInMicroDegrees =
> -80354520 } encodedLocation = "qrvM3QDB3iJs9dhbM73Qco2my
> +XWwzPfMB2JmH3GKQQ7//nxd1Mye6BAJRpKAfBeh0oCvqaYLrIeEr3N9/
> VG8iQXLrESOBcEDhiRQqZnSDkxtEw1pjy/
> uTumOq8OAiTE0o6hRkY6taRYrNOFCQnu9akHF80itjInnmz+LtIytqJ6bS
> +wfDwHWmW5ifN0xb4EhC5zn5iYkDhBNXSIL2jXlR9pT0jUNjEk4dB5QZk4ZNDXfzNVbEaQgVtLe 
> timyeT5YPd0RpripCTWHOL1g5ZPfvD6MMMRmUE34n420ESR6qh2XEIZ6EvM7Puvp7b3T4wGcVrh /
> 3zaEMTiXwGJo4WJInl3jgGZSdLw4SRQfXc27m3TdaRX/Kj7uAtU3+z+zMAhStVYpVFq/
> 9kJnqMMpMc6WhcLdLMxKZEf16nSU0rICaMo00I1qPUqEm6BbwuT1Uw
> +92DtA5WUKlNTmhi7Ecz8VfIYzkcOFJTP8aNdnpzxpK2CXb3ATWTnLNZCOCAD34wfz/
> 2GB4qsgav3r6IBPq0CsuD3HB7QqJJZ88Oz2VTXdWkZ+9awFoqeAtjOWK/
> 0ogsrlHm6xnCHKragR6R8wdQCFpGXmPLL2tnc3E4vb5E=" companyName = "
> REDACTED " phoneNumber = "(555) 555-1234" source =
> "ADWORDS_FRONTEND" iconMediaId = None imageMediaId = None } status =
>  approvalStatus =  } },)
>
> The response I get is:
>
> http://schemas.xmlsoap.org/soap/
> envelope/">d0f28e34e7687b67968a7ca58aa27f65 requestId>1551 responseTime>1 soap:Header>soap:Server faultcode>[AdExtensionError.INVALID_ENCODED_LOCATION @
> operations[0].operand.adExtension.encodedLocation] faultstring>[AdExtensionError.INVALID_ENCODED_LOCATION @
> operations[0].operand.adExtension.encodedLocation] message>ApiException ApplicationException.Type>http://www.w3.org/2001/
> XMLSchema-instance"
> xsi:type="AdExtensionError">operations[0].operand.adExtension.en 
> codedLocation fieldPath>AdExtensionError ApiError.Type>INVALID_ENCODED_LOCATION ApiExceptionFault>
>
> Any ideas out there?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: "The developer token is invalid" response on the production

2010-06-11 Thread AdWords API Advisor
Hi Alexander,

Is there a requestId header that is returned with the response?

Best,
- Eric Koleda, AdWords API Team

On Jun 10, 11:31 am, Alexander  wrote:
> I'm using production environment to request the service (not
> sandbox).
> The developer token is in the "APPROVED" state. But i'm always getting
> the error message "The developer token is invalid".
> I have checked the credentials before posting.
> Some advise?
>
> Here is the conversation with server.
> Request to :https://adwords.google.com/api/adwords/v13/AccountService
> 
> http://www.w3.org/2001/XMLSchema-instance";
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
> 
> real account emal
> yy
> iPhonePPCEditor
> approved developer token here
> my app. token
> 
> 
> 
>
> Response:
> http://schemas.xmlsoap.org/soap/
> envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>  
>   
>    soapenv:Server.userException
>    The developer token is invalid.
>    
>     https://adwords.google.com/api/adwords/v13";>
>      42
>      The developer token is invalid.
>      my developer token
>     
>    
>   
>  
> 
>
> Thanks!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: Turning get to getBulkKeywordIdeas?

2010-06-11 Thread Mauri
Is there any way to get BROAD (and PHRASE) match results in bulk? By
creating a bulk mutate job instead or some
I'm trying to get 50 keywords or so and if I request too many too
quickly it errors out due to too many requests per minute.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: How can i sum statistics ?

2010-06-11 Thread AdWords API Advisor
Hi,

Unfortunately it is not possible to get this summary information, and
you will need to add the values client side.

Best,
- Eric Koleda, AdWords API Team

On Jun 10, 11:31 am, pacen  wrote:
> Hello everybody, i have a small question. Is there a way that adwords
> can directly send me the statistique's by adgroups total ?
>
> A small example :
>
>  $tab;
>    $tab[0] = id number 1;
>    $tab[1] = id number 2;
>    $tab[2] = id number 3;
>
>   $adGroupService                = $user->GetAdGroupService();
>
>   $selectorAdGpe                 = new AdGroupSelector();
>   $selectorAdGpe->adGroupIds     = $tab;
>   $statsSelectorAdGpe            = new StatsSelector();
>   $dateRange                     = new DateRange();
>   $dateRange->min                = $start_date = "20100213";
>   $dateRange->max                = $end_date = "20100214";
>   $statsSelectorAdGpe->dateRange = $dateRange;
>   $selectorAdGpe->statsSelector  = $statsSelectorAdGpe;
>
>   $adGroupPage = $adGroupService->get($selectorAdGpe);
>
>   foreach ($adGroupPage->entries as $adGroup)
>   {
>        echo ( $adGroup->stats->clicks." " $adGroup->stats->impressions." ");
>
>   }
>
> This will give me : 0 73 2 4544 3 228
>
> But is there a way that i can get 0 + 2 + 3 = 5 for the clicks and 73
> + 4544 + 228 = 4845 directly witout having to sum it myself ?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: Newbie's question about using the sandbox

2010-06-11 Thread AdWords API Advisor
Hi Oren,

You cannot start using the production API until the MCC account that
owns your developer token has billing information set up.  You need to
configure this in the AdWords web interface, and after that you should
be able to use the API.

Best,
- Eric Koleda, AdWords API Team

On Jun 10, 8:27 am, oren  wrote:
> Hi,
> As mentioned I'm a newbie to this api.
> While implementing a reporting job using the .NET example I got empty
> reports from the sanbox (unlike google's statement 
> here:http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbo...)
>
> So I tried to working with the real account in order to get some data
> but I got an exception:
> BillingException:
> No billing information entered
>
> The reporting job API does not have a field in which I'm supposed to
> supply billing info, so my guess is that somewhere within the system
> there's a missing data field.
>
> Has anyone ever encountered this?
>
> Any assistance will be appreciatedRegards,
> Oren.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: Balance of a particular account

2010-06-11 Thread AdWords API Advisor
Hi Zaher,

I'm not sure what you mean by balance, but information about cost or
spend of a campaign can be retrieved using the statsSelector.

Best,
- Eric Koleda, AdWords API Team

On Jun 10, 4:19 am, Zaher Hazeem  wrote:
> Hello,
>
> I can't find any references in the documentation - I am wondering if
> it
> is possible to call the balance of a particular account(s)  using
> v200909?
>
> Thanks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: Get in CampaignService API Call not returning correct Networks Values

2010-06-11 Thread AdWords API Advisor
Hi,

The network field you are referring to is in the Stats object, and
describes the scope of the statistics returned.  It currently isn't
possible to change the scope of the statistics using the selector, so
the value of that field isn't useful.  To determine which networks
your campaign targets you should use the CampaignTargetService to
retrieve a NetworkTargetList.

  
http://code.google.com/apis/adwords/v2009/docs/reference/CampaignTargetService.html

Best,
- Eric Koleda, AdWords API Team

On Jun 9, 5:29 pm, RedZoneGlobal  wrote:
> Sending:
>
> 
> http://schemas.xmlsoap.org/soap/
> envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/
> encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:tns="https://adwords.google.com/api/adwords/cm/v200909";>
> 
> 
> 91zmsEnqwQ84WAgJQldn9A tns:applicationToken> tns:authToken>
> ###
>  tns:developerToken>
> RedZoneGlobal
> false
> 
> 
> 
> https://adwords.google.com/api/adwords/cm/v200909";>
>     
>         ACTIVE
>         
>               0
>               1000 tns:numberResults>
>        
>     
> 
> 
> 
>
> For Every Campaign returned the "Network" element within the "Stats"
> element has a value of "ALL"
>
> Based on the definitions of the other values 
> at:http://code.google.com/apis/adwords/v2009/docs/reference/CampaignServ...
>
> We were assuming that "ALL" indicated the campaign was active across
> both search and content channels.
> Am I incorrect on this assumption?
>
> Because we verified on campaigns in the GAW interface that returned
> "ALL" in the API that are only active in the Content channel, and vice-
> a-versa. Help?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: pertinence

2010-06-11 Thread AdWords API Advisor
Hi,

This forum is dedicated to the AdWords API specifically.  For general
AdWords questions please try this forum:

  http://www.google.com/support/forum/p/AdWords

Best,
- Eric Koleda, AdWords API Team

On Jun 9, 4:54 pm, NexTone  wrote:
> Hi i have a recording studio and id like to know why my ads appears on
> a specific website for searches which do not have any pertinence with
> my ads. I know i received clicks for searches like restaurants,
> bolts,measuring instruments, plates. I am sure that among my keywords
> there are none that can have to do with these searches, then id like
> that some employee from Google would explain me how not to lose my
> money. Thanks

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: Different xml output with v13 ReportService and v2010 ReportDefinitionService

2010-06-11 Thread AdWords API Advisor
Hi Christopher,

The v201003 ReportDefinitionService and v13 ReportService are based on
different technologies, and the generated reports are not designed to
be interchangeable.  Since cross-client reporting is not yet available
in the v201003 service all reports are run at the client level.
Currently not all fields available in the v13 reports are available in
the v201003 reports, but we are working on closing that gap.

Best,
- Eric Koleda, AdWords API Team

On Jun 8, 5:26 am, christopher22  wrote:
> Hello,
>
> I've been working on a project where we would like to create Word
> documents from our Adwords campaigns. This project started four months
> ago (beginning of february). At that time the only way to generate a
> report was using the ReportService from Google Adwords API V13.
>
> Since a few weeks I noticed that Adwords API V201003 (beta) supports
> the same functionality using ReportDefinitionService. At the moment
> i'm able to generate a xml file with V2010 but the output doesn't look
> like the one from V13.
>
> In V13 I would have the following columns: "acctname", "campaign",
> "adgroup", "keywordid", "keyword", "kwType",
> adDistributionWithSearchPartners", "imps", "clicks", "ctr", "cpc",
> "cpm", "cost", "pos", "conv", "convRate", "costPerConv"
>
> But in V2010 I get the following columns: "conv1perclick", "ctr",
> "impressions", "clicks", "convrate1perclick", "cost", "avgposition",
> "adgroup", "campaign", "keyword", "avgCPC", "costconv1perclick",
> "avgCPM", "keywordID", "adgroupID"
>
> Also in V13 a row would look like:
>  keywordid="1234567" keyword="my keyword" kwType="Broad"
> adDistributionWithSearchPartners="Google Search" imps="10" clicks="5"
> ctr="0.1234567" cpc="0" cpm="0" cost="0" pos="0.1234567" conv="0"
> convRate="0.0" costPerConv="0" />
>
> Where as in V2010 a row looks like:
>  convrate1perclick="0.00%" cost="€0.00" avgposition="0.0" adgroup="my
> adgroup" matchtype="Broad" campaign="my campaign" keyword="my keyword"
> avgCPC="€0.00" costconv1perclick="€0.00" avgCPM="€0.00"
> keywordID="1234567" adgroupID="1103538797" />
>
> My first question regarding to this all is how can these two reports
> be so different? Is it because i'm able to use "crossClient" in V13
> which enables me to create a XML report with my MCC account. I read
> this functionality is not yet available in V201003 (beta). So with
> V2010 i'm generating a report using the client account instead of the
> MCC account?
>
> My second question is i'm unable to find
> "adDistributionWithSearchPartners" in V201003 (beta). I used the
> get_report_fields from my Python client library to find out which
> fields are available. But I was unable to find this field.
>
> The final question I have is regarding to values "cost", "avgCPC",
> "costconv1perclick" why do these fields have €0.00 instead of just 0
> like in V13?
>
> Kind regards,
>
> Christopher

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: v201003 beta : ReportDefinitionService - getReportFields - Not contains all fields

2010-06-11 Thread Jony
Thanks !

There is an other problem. CampaignId field isn't present in every
reports.
For example with an AD_PERFORMANCE_REPORT I can get the field
"CampaignName" but the field "CampaignId" isn't present. It's quite
bizzare !
I thinks it's necessary to give the field "CampaignId" in every
Performance Reports Types.

Best,

On Jun 8, 11:29 pm, AdWords API Advisor 
wrote:
> Hi Jony,
>
> Thanks for bringing this issue to our attention.  I'll work with the
> core engineering team to have this resolved.
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Jun 8, 8:16 am, Jony  wrote:
>
> > Hello,
>
> > When I use the getReportFields function, the returned fields list is
> > not complete. For example, columnsCampaignId, CampaignName and
> > AdGroupName are not included in the list, but we can select these
> > fields when we want to get a "KEYWORDS_PERFORMANCE_REPORT".
>
> > Is it a bug or is it normal ?
>
> > Best regards
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Re: PAYLOAD_STORE_UNAVAILABLE

2010-06-11 Thread mariek
this problem seems not to be solved, or I get it from some another
reason ?
So the solution is to sleep for 20 sec after scheduling first part of
the job ?

On 5 Maj, 21:38, AdWords API Advisor 
wrote:
> Hi Charles,
>
> Thanks for letting us know, I've passed on this information to the
> core engineering team for further follow up.
>
> Best,
> - Eric
>
> On May 5, 10:15 am, Charles  wrote:
>
>
>
> > Eric,
>
> > Just to follow up, now we are receiving the payload error on
> > submission of a job.  Although this is rare, just wanted to bring that
> > to your attention as well.
>
> > Thanks,
> > Charles
>
> > On Apr 26, 4:52 pm, Charles  wrote:
>
> > > Hi Eric,
>
> > > Well, we added an extra 10 second wait, and it's working most of the
> > > time at this point.  In general, this is not optimal, and we hope that
> > > this can be fixed soon.
>
> > > Thanks,
> > > Charles
>
> > > On Apr 23, 10:27 am, AdWords API Advisor
>
> > >  wrote:
> > > > Hi Charles,
>
> > > > In my experience thepayloaderror is only returned once the job is
> > > > complete and you attempt to retrieve the first result part, is this
> > > > what you are seeing?  In this situation what I am advising is that
> > > > once again you wait for another minute or two and try the request
> > > > again.  Thepayloaderror means that the operations have been run but
> > > > the results are temporarily unavailable.
>
> > > > Best,
> > > > - Eric
>
> > > > On Apr 22, 3:04 pm, Charles  wrote:
>
> > > > > Basically, we do the following:
> > > > > => Push the Bulk job
> > > > > => wait 10 seconds
> > > > > => get the job result. if status is not completed, etc., wait another
> > > > > 10 seconds, and then try to get the result again.
>
> > > > > And we are receiving thisPayloaderror.  Is there any other way
> > > > > around it besides setting a wait to 1 minute?
>
> > > > > Additionally, per your other posting on this topic, about the job
> > > > > being possibly fully completed in this event - since the results seem
> > > > > to be "temporarily unavailable", would it be accurate to say that
> > > > > these jobs were in fact fully executed?  Espeically if we are waiting
> > > > > a full minute to try to retrieve the results.
>
> > > > > On Apr 22, 11:24 am, AdWords API Advisor
>
> > > > >  wrote:
> > > > > > Hi Charles,
>
> > > > > > The core engineering team is looking in to this issue.  What they've
> > > > > > found so far is that thepayloadoften becomes available after a
> > > > > > little time.  When you get this error can you pause for a minute and
> > > > > > then try to get the results again?
>
> > > > > > Best,
> > > > > > - Eric Koleda, AdWords API Team
>
> > > > > > On Apr 22, 12:39 am, Charles  wrote:
>
> > > > > > > Per previous referring posts, this is supposed to be a rare core
> > > > > > > engineering problem.  However, execution of the bulk service jobs 
> > > > > > > have
> > > > > > > already produced 10+payloaderrors in a matter of 20 minutes,
> > > > > > > tonight.
>
> > > > > > > With the frequency of these errors, please elaborate on these
> > > > > > > problems.  The integrity of the data being executed, in addition 
> > > > > > > to
> > > > > > > expectation to use the bulk mutate job service in larger number of
> > > > > > > requests, is extremely important for our implementation.
>
> > > > > > > Thanks for your time,
> > > > > > > Charles
>
> > > > > > > On Apr 21, 2:20 pm, Charles  wrote:
>
> > > > > > > > We've been receiving an increasingly large number of
> > > > > > > >PAYLOAD_STORE_UNAVAILABLEapi exceptions.
>
> > > > > > > > 1. Is there any way to avoid this error? Are there any causes? 
> > > > > > > > such as
> > > > > > > > pushing too many bulk jobs through too frequently?
>
> > > > > > > > 2. After we receive this error from the selector, does this job
> > > > > > > > continue to have a status? What status is it
> > > > > > > > (failed,completed,pending,processing?)  Can we re-try getting 
> > > > > > > > the job
> > > > > > > > with the same bulk job id?
>
> > > > > > > > 3. How long before the job is removed from the queue?
>
> > > > > > > > Thanks,
> > > > > > > > Charles
>
> > > > > > > > --
> > > > > > > > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> > > > > > > > Have you migrated to v200909 yet?
> > > > > > > > The v13 sunset is on April 22, 2010.
>
> > > > > > > > Also find us on our blog and discussion 
> > > > > > > > group:http://adwordsapi.blogspot.comhttp://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 
> > > > > > > > athttp://gro

v201003 php examples

2010-06-11 Thread Sebastian Nitzsche
Hello,

i would like to use the new api v201003 with the php library 2.2.0
I've searched on web by any examples oder codes for the
ReportDefinitionService.
There is no examples.

Has anybody a link or code snippets for me?

Thats my ReportDefinitionOperation Object:

$repDefOp = new ReportDefinitionOperation(
 new ReportDefinition(
  '',
  new Selector(
   Array(),
   new Predicate('','',''),
   new DateRange( '2010-05-01', '2010-05-31')
  ),
  'Report FooBar',
  'CAMPAIGN_PERFORMANCE_REPORT',
  false,
  '',
  'XML'
  ),
 'ADD',
 ''
);
$repDefSvc->mutate($repDefOp );

Response:
Fault occurred while processing.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


Empty NGRAM_GROUP value in TargetingIdeaService.get method

2010-06-11 Thread Sergey Mashentsev
Hi everybody,

When I trying to get keyword ideas with TargetingIdeaService including
NGRAM_GROUP attribute in response I get empty value for all keywords I
get.

Type_AttributeMapEntry Object
(
[key] => NGRAM_GROUP
[value] => StringAttribute Object
(
[value] =>
[AttributeType] => StringAttribute
[_parameterMap:Attribute:private] => Array
(
[Attribute.Type] => AttributeType
)
)
)

It was working properly 2 days ago, I didn't changed my code since
that day.

In sandbox this value is correct, but in live - empty.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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


AdSchedule targeting error

2010-06-11 Thread sonka sonka
If campaign works 24 hours 7 days per week CampaignTargetingService
gives

[0] => Array
(
[campaignId] => 54711193
[TargetList.Type] => AdScheduleTargetList
)


instead of

[0] => Array
(
[campaignId] => 54711193
[TargetList.Type] => AdScheduleTargetList
[targets] => Array
(
[0] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => MONDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)

[1] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => TUESDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)

[2] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => WEDNESDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)

[3] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => THURSDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)

[4] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => FRIDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)

[5] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => SATURDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)
[6] => Array
(
[Target.Type] => AdScheduleTarget
[dayOfWeek] => SUNDAY
[startHour] => 0
[startMinute] => ZERO
[endHour] => 24
[endMinute] => ZERO
[bidMultiplier] => 1.0
)
)

)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.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