Re: RateExceededError keep

2015-07-30 Thread Mark Rogoyski
Hi Mike, Thank you for the update. We are currently not seeing any of the 500s with the InternalApiError.UNEXPECTED_INTERNAL_API_ERROR that we were seeing before. I will keep monitoring it and update if something changes. Thanks. Mark On Thursday, July 30, 2015 at 8:58:12 AM UTC-7, Michael

Re: Video Performance Report - missing field data?

2015-10-21 Thread Mark Rogoyski
Regarding the Video Performance Report, is there a reason why it lacks certain fields that other reports have, such as CampaignName and AdGroupName, for instance? Are there future plans to include these fields? Thanks. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on

YouTube Campaigns Not Showing Up

2015-10-21 Thread Mark Rogoyski
Hi, YouTube campaigns don't seem to show up except in VIDEO_PERFORMANCE_REPORTs. For example, using CampaignService to get a list of campaigns, the YouTube campaigns do not show up. Do YouTube campaigns only work with certain services and reports? If so, is there a list of what those are? Or

How to Set Bids on YouTube Campaigns

2015-10-21 Thread Mark Rogoyski
Hi, Does setting bids work differently for YouTube campaigns? When using AdGroupService to set an adgroup bid, I get the following error: [OperationAccessDenied.MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT @ operations[0]] I'm using v6.4.0 of the PHP Client Library against API v201509. The AdWords

URL_PERFORMANCE_REPORT Behavior Changed

2015-11-13 Thread Mark Rogoyski
Hi, It seems that the behavior of the URL_PERFORMANCE_REPORT changed on November 3, 2015. Can someone confirm this? Prior to Nov 3, if you had a mobile app install campaign that targeted broad placements such as mobile app categories, the URL_PERFORMANCE_REPORT would report stats for the

Re: URL_PERFORMANCE_REPORT Behavior Changed

2015-11-17 Thread Mark Rogoyski
t;> you pull up the same report? Can you send me a campaign ID where you're >> seeing this? >> >> Thanks, >> Nadine, AdWords API Team >> >> On Friday, November 13, 2015 at 8:35:25 PM UTC-5, Mark Rogoyski wrote: >>> >>> Hi, >>> >

ConstantDataService AgeRange Value Missing and Invalid as Criterion ID

2015-11-10 Thread Mark Rogoyski
Using ConstantDataService to get AgeRangeCriterion, you get the following list: https://adwords.google.com/api/adwords/cm/v201509;> 503999 AgeRange AGE_RANGE_UNDETERMINED 503006 AgeRange AGE_RANGE_65_UP

Re: PHP Fatal: Maximum execution time of 0 seconds exceeded

2015-10-05 Thread Mark Rogoyski
ings about those components > again. > > Cheers, > Thanet, AdWords API Team > > On Friday, October 2, 2015 at 11:57:00 PM UTC+9, Mark Rogoyski wrote: >> >> Hi Umesh, >> >> As I stated, it's a CLI script that is using the AdWords API and >>

ValueTrack Parameter to Match mobileappcategory:: in PLACEMENT_PERFORMANCE_REPORT

2015-11-17 Thread Mark Rogoyski
In Display Network mobile app install campaigns that target mobile app categories as the biddable placement, you can get the mobileappcategory:: ID string in the PLACEMENT_PERFORMANCE_REPORT in the Criteria field (Placement column). For example, if you are targeting: */All Apps/Google

Re: ValueTrack Parameter to Match mobileappcategory:: in PLACEMENT_PERFORMANCE_REPORT

2015-11-18 Thread Mark Rogoyski
day, November 17, 2015 at 9:34:41 PM UTC-5, Mark Rogoyski wrote: >> >> In Display Network mobile app install campaigns that target mobile app >> categories as the biddable placement, you can get the mobileappcategory:: >> ID string in the PLACEMENT_PERFORMANCE_REPORT in

PHP Fatal: Maximum execution time of 0 seconds exceeded

2015-10-01 Thread Mark Rogoyski
In the past month, since August 27, 2015, we've been seeing the following PHP fatal error happen periodically: *PHP Fatal error: Maximum execution time of 0 seconds exceeded* Here is a listing of error counts to show the most common files/lines where it has been happening (leftmost number is

Re: PHP Fatal: Maximum execution time of 0 seconds exceeded

2015-10-02 Thread Mark Rogoyski
Hi Umesh, As I stated, it's a CLI script that is using the AdWords API and according to the PHP documentation that you linked and I referenced in my post, max_execution_time has a default value of 0. Furthermore, according to the PHP documentation, no time limit is imposed if set to 0

Re: Display ads only on mobile device

2015-12-03 Thread Mark Rogoyski
Hi Nikola, This tutorial from Google shows how to set up campaigns for driving mobile app installs: https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads The code examples are C#, but the same thing can be done using the PHP client library. Furthermore, to limit

Re: What files do I have to include when starting to code using PHP?

2015-12-01 Thread Mark Rogoyski
Hi, If you install via Composer, include the composer-generated autoloader in /vendor/autoload.php, and then \AdWordsUser and similar classes should be available in the root namespace. On Tuesday, December 1, 2015 at 6:31:19 AM UTC-8, Banana wrote: > > I downloaded the PHP clients library,

URL_PERFORMANCE_REPORT Shows Zero Clicks for YouTube Campaigns

2016-06-09 Thread Mark Rogoyski
On a YouTube TrueView mobile app install campaign, the URL_PERFORMANCE_REPORT shows zero clicks in the clicks field. Running the VIDEO_PERFORMANCE_REPORT and ADGROUP_PERFORMANCE_REPORT for the same campaign shows that there are clicks. Views, conversions, cost, etc. line up between the

Re: URL_PERFORMANCE_REPORT Shows Zero Clicks for YouTube Campaigns

2016-06-09 Thread Mark Rogoyski
Hi Shwetha, The URL Performance Report does show 'placement' stats--it shows the YouTube videos where the ad was shown. I do not seem to be able to get clicks for the placement from the UI either, so perhaps that explains why the URL report also doesn't have clicks. But it seems strange that

YouTube iOS App ID Causes INVALID_MOBILE_APP CriterionError

2016-06-13 Thread Mark Rogoyski
In a Display Network - mobile app installs campaign, when trying to set a campaign placement exclusion for the Google YouTube mobile app on iOS using a NegativeCampaignCriterion, the API returns the following error: [CriterionError.INVALID_MOBILE_APP @ operations[0].operand.criterion.appId;

Re: Display Network - Mobile App Installs Campaign Showing Ads on YouTube Web Site

2016-06-14 Thread Mark Rogoyski
:37 AM UTC-7, Mark Rogoyski wrote: > > In a Display Network - Mobile app installs campaign with managed app > category placements, ads are being shown on YouTube the Web site, which > should not happen, as it is not a mobile app. > > When querying for stats, we will see line ite

YouTube Video ID in Video Performance Report Does Not Match

2016-06-13 Thread Mark Rogoyski
The Video ID field of the Video Performance Report does not match the ID found form other sources for a specific video. For example, in the Web URL, the video ID is found at the end of the URL: https://www.youtube.com/watch?v={VIDEO_ID} For a certain video we are using and querying with the

Display Network - Mobile App Installs Campaign Showing Ads on YouTube Web Site

2016-06-13 Thread Mark Rogoyski
In a Display Network - Mobile app installs campaign with managed app category placements, ads are being shown on YouTube the Web site, which should not happen, as it is not a mobile app. When querying for stats, we will see line items for the YouTube App, as well as individual YouTube Web

Re: UI -> API: Video targeting -> Placements -> Where ads were shown

2016-06-20 Thread Mark Rogoyski
You want to use the URL_PERFORMANCE_REPORT. On Monday, June 20, 2016 at 4:31:13 AM UTC-7, Леонид Дудин wrote: > > I'm trying with PLACEMENT_PERFORMANCE_REPORT, but API returns empty list > > > > CampaignIdDisplayNameImpressionsCampaignIdIN447494050Report > >

Re: YouTube Video ID in Video Performance Report Does Not Match

2016-06-21 Thread Mark Rogoyski
Hi Josh, Thank you for the explanation. I could understand if this leading space was added to any CSV reports downloaded from the UI, but the API is meant for computers and automated systems to consume data, so it seems kind of unnecessary to implement workarounds for a human loading into

Re: YouTube Video ID in Video Performance Report Does Not Match

2016-06-23 Thread Mark Rogoyski
Mark, >> >> I would like to update that we're aware of the issue and discussing about >> the feasibility/timing of the change. >> Could you please wait a bit more before we reach the conclusion? >> >> We'll update this thread as soon as possible. >> >&

Re: Can't add specific Site Category Options via API

2016-02-26 Thread Mark Rogoyski
Hi, Is there any update to being able to set the non-interstitial exclusion? Thanks. Mark On Tuesday, January 13, 2015 at 10:36:10 AM UTC-8, Josh Radcliff (AdWords API Team) wrote: > > Hi, > > That site category is labeled *Experimental*, so it's not currently > available for exclusion via

Ads with HD Resolutions (Double-Sized) Don't Work when Setting Original Dimension Sizes

2016-02-22 Thread Mark Rogoyski
When using AdGroupAdService to create a new template ad (template ID 432 image app install ads), the ADD operation fails when setting the dimensions to the actual dimensions of the ad graphic file. Error message: *[AdError.UNSUPPORTED_DIMENSIONS @ operations[0].operand.ad.dimensions;

Re: Feature Request: Add WiFi as Valid Carrier CampaignCriterion in API

2016-02-26 Thread Mark Rogoyski
e >> API. >> >> Regards, >> Mike, AdWords API Team >> >> On Thursday, February 25, 2016 at 7:42:55 PM UTC-5, Mark Rogoyski wrote: >>> >>> It seems like you cannot currently add WiFi as a campaign targeting >>> setting like you ca

Feature Request: Add WiFi as Valid Carrier CampaignCriterion in API

2016-02-25 Thread Mark Rogoyski
It seems like you cannot currently add WiFi as a campaign targeting setting like you can mobile carriers as a Carrier using CampaignCriterionService. Therefore, I'd like to propose the following feature enhancement to CampaignCriterionService. *Request:* Capability to ADD WiFi targeting using

How to Determine Obsolete Criterion (CriterionError.CANNOT_TARGET_OBSOLETE_CRITERION)

2016-03-23 Thread Mark Rogoyski
When using *CampaignCriterionService* to add a *MobileDevice* CampaignCriterion to a mobile-app install Display network campaign, it seems that some valid devices cannot be targeted and return the following error: *[CriterionError.CANNOT_TARGET_OBSOLETE_CRITERION @

Re: Urgent: LoasAuthenticationError.CLIENT_NOT_AUTHORIZED (we have standard access token)

2016-04-25 Thread Mark Rogoyski
We are seeing the same thing. On Monday, April 25, 2016 at 11:42:07 AM UTC-7, AdWordsApiUser wrote: > > We're getting LoasAuthenticationError.CLIENT_NOT_AUTHORIZED for most > request for the past 15 minutes or so. We are not a new user, we have > standard access. Is this being looked at? Do we

Re: Urgent: LoasAuthenticationError.CLIENT_NOT_AUTHORIZED (we have standard access token)

2016-04-25 Thread Mark Rogoyski
We are experiencing the same thing. Services like ManagedCustomerService, CampaignService, ConstantDataService, etc. all seem to work, but ReportDefinitionService seems to fail with the LoasAuthenticationError.CLIENT_NOT_AUTHORIZED error on every request. On Monday, April 25, 2016 at 12:03:36

Re: Urgent: LoasAuthenticationError.CLIENT_NOT_AUTHORIZED (we have standard access token)

2016-04-25 Thread Mark Rogoyski
We are on API v201601 and getting the same error responses. On Monday, April 25, 2016 at 12:10:52 PM UTC-7, Matt Linscott wrote: > > Same error here. We are getting it on the CAMPAIGN_PERFORMANCE_REPORT, > CAMPAIGN_PLATFORM_TARGET_REPORT and AD_PERFORMANCE_REPORT reports. We are > using the

Re: Urgent: LoasAuthenticationError.CLIENT_NOT_AUTHORIZED (we have standard access token)

2016-04-25 Thread Mark Rogoyski
Reports seem to be working normally now. Thank you for quickly troubleshooting the issue and resolving it. Will a postmortem be posted to explain the outage? On Monday, April 25, 2016 at 1:10:56 PM UTC-7, Umesh Dengale wrote: > > Hello, > > The engineering team has identified the issue and fix

Re: How to Determine Obsolete Criterion (CriterionError.CANNOT_TARGET_OBSOLETE_CRITERION)

2016-04-19 Thread Mark Rogoyski
-7, Thanet Knack Praneenararat (AdWords API Team) wrote: > > Hello Mark, > > This error should have been fixed. > Please tell me if you still see the same error message. > > Best, > Thanet, AdWords API Team > > On Thursday, March 24, 2016 at 4:23:02 AM UTC+9, Mark Ro

Re: YouTube iOS App ID Causes INVALID_MOBILE_APP CriterionError

2016-07-25 Thread Mark Rogoyski
(AdWords API Team) wrote: > > Hi Mark, > > Let me check and get back to you when I have updates. > > Cheers, > Thanet, AdWords API Team > > On Tuesday, June 14, 2016 at 3:18:36 AM UTC+9, Mark Rogoyski wrote: >> >> In a Display Network - mobile app installs camp

Re: YouTube Video ID in Video Performance Report Does Not Match

2016-08-01 Thread Mark Rogoyski
t; previously as to not break people's current reports. > > Cheers, > Nadine, AdWords API Team > > On Thursday, June 23, 2016 at 12:36:34 PM UTC-4, Mark Rogoyski wrote: >> >> Hi Josh, >> >> Thanks for the update. >> >> Mark >> >> On Thursday

Undocumented PHP Client API Library Change for Reporting in v10.0.0

2016-07-06 Thread Mark Rogoyski
In the AdWords PHP Client API Library, it seems like there was a major breaking change to reporting that isn't documented in the release notes. Release notes for v10.0.0: https://github.com/googleads/googleads-php-lib/releases/tag/10.0.0 The change I noticed is that *ReportUtils* no longer

Re: Undocumented PHP Client API Library Change for Reporting in v10.0.0

2016-07-06 Thread Mark Rogoyski
Hi Anthony, I've opened an issue: https://github.com/googleads/googleads-php-lib/issues/146 Thanks. Mark On Wednesday, July 6, 2016 at 3:15:18 PM UTC-7, Anthony Madrigal wrote: > > Hi Mark, > > Thanks for bringing this to our attention! Could you please create a new > issue from this link >

Re: API Errors Suddenly Occuring (InternalApiError.UNEXPECTED_INTERNAL_API_ERROR) (ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND)

2016-08-24 Thread Mark Rogoyski
o get any calls to work. > > Thanks, > Greg > > On Wednesday, August 24, 2016 at 4:38:29 PM UTC-5, Mark Rogoyski wrote: >> >> Starting at around 14:14 PDT, we started getting an unusually high error >> rate using the API (Using v201605) >> >> We are

API Errors Suddenly Occuring (InternalApiError.UNEXPECTED_INTERNAL_API_ERROR) (ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND)

2016-08-24 Thread Mark Rogoyski
Starting at around 14:14 PDT, we started getting an unusually high error rate using the API (Using v201605) We are getting the following errors on a large number of API requests: - InternalApiError.UNEXPECTED_INTERNAL_API_ERROR - ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND Did

Re: Fatal Error: invalid_request

2016-08-31 Thread Mark Rogoyski
Using PHP client library 10.0.0. No change in library. Errors started occurring around 2016-08-30 11:33:45 PDT. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/

Re: Fatal Error: invalid_request

2016-08-31 Thread Mark Rogoyski
We have also been getting the "error : invalid_request" error message intermittently since 11:33 PDT 2016-08-30. In the stats report log, we also see these errors occurring: Response Code: 500 Error Message: Report download failed. Underlying errors are Type =

Re: YouTube iOS App ID Causes INVALID_MOBILE_APP CriterionError

2016-08-23 Thread Mark Rogoyski
s, > Josh, AdWords API Team > > On Tuesday, August 23, 2016 at 2:34:42 PM UTC-4, Mark Rogoyski wrote: >> >> Hi Josh, >> >> I get the same result for site.youtube.com and www.youtube.com: >> [CriterionError.INVALID_MOBILE_APP @ >> operatio

Re: YouTube iOS App ID Causes INVALID_MOBILE_APP CriterionError

2016-08-23 Thread Mark Rogoyski
On Tuesday, August 23, 2016 at 6:10:40 AM UTC-7, Josh Radcliff (AdWords API Team) wrote: > > Hi Mark, > > Have you tried adding a *Placement* exclusion for site.youtube.com? > > Thanks, > Josh, AdWords API Team > > On Monday, August 22, 2016 at 2:55:02 PM UTC-4, Mark Rogo

Re: YouTube iOS App ID Causes INVALID_MOBILE_APP CriterionError

2016-08-22 Thread Mark Rogoyski
gt; for campaign placement exclusion. > > Cheers, > Thanet, AdWords API Team > > On Tuesday, July 26, 2016 at 4:54:52 AM UTC+9, Mark Rogoyski wrote: >> >> Hi, >> >> Any update on this issue? >> >> Also FYI, it also happens with the Android YouTube