Hi veezus,

We had an issue with sandbox yesterday, which should be fixed now.
Could you check once more and confirm if you are facing internal
errors?

Cheers,
Anash P. Oommen,
AdWords API Advisor

On Aug 26, 8:21 pm, veezus <mrem...@gmail.com> wrote:
> Hey there,
>
> We're writing a rails application for a client using the sem4r gem.
> Things were going great and we got a story accepted for the creation
> of campaigns earlier this week. However, we're no longer able to
> create campaigns - we're getting the InternalApiError mentioned in the
> subject.
>
> What's weird is that we can query for clients and campaigns
> successfully. I was able to delete all campaigns for a client in the
> sandbox as well, even though that operation resulted in the same
> error. I wondered if the issue might be in sem4r, so I installed the
> adwords4r gem and followed the sample code, but I get an error
> attempting to create a campaign with that gem also.
>
> I looked up the error codes associated with InternalApiError, but the
> only one that seems like it would persist for more than a day is 117 -
> Cannot serve any requests for the specified account. Please contact
> support. The account we're using is msasemmana...@gmail.com
>
> Any ideas why we can no longer create campaigns? The integration with
> AdWords was test-driven and the suite was what alerted me to the
> error.
>
> Let me know how I can get you more information using the adwords4r
> gem. Here's my most recent interaction:
>
> ree-1.8.7-2010.02 > creds =
> AdWords::AdWordsCredentials.new(credentials)
>  => #<AdWords::AdWordsCredentials:0x1011d9ff0 @use_mcc=false,
> @credentials={"userAgent"=>"adwords4r: Haystack test environment",
> "developerToken"=>"msasemmana...@gmail.com++eur",
> "useragent"=>"adwords4r: Haystack test environment",
> "password"=>"MSAW3UF799", "applicationToken"=>"IGNORED",
> "clientEmail"=>"", "email"=>"msasemmana...@gmail.com"},
> @auth_token=nil, @handlers=[#<AdWords::Pre2009HeaderHandler:
> 0x1011d6cb0 @credentials=#<AdWords::AdWordsCredentials:
> 0x1011d9ff0 ...>, @encodingstyle=nil, @target_actor=nil,
> @tag="userAgent", @mustunderstand=false, @elename=#<XSD::QName:
> 0x808eb5e0 {}userAgent>>, #<AdWords::Pre2009HeaderHandler:0x1011d6918
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="developerToken",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb3c4 {}
> developerToken>>, #<AdWords::Pre2009HeaderHandler:0x1011d6710
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="useragent",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb2ac {}useragent>>,
> #<AdWords::Pre2009HeaderHandler:0x1011d6530
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="password",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb270 {}password>>,
> #<AdWords::Pre2009HeaderHandler:0x1011d64b8
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="applicationToken",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb234 {}
> applicationToken>>, #<AdWords::Pre2009HeaderHandler:0x1011d6418
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="clientEmail",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb0cc {}
> clientEmail>>, #<AdWords::Pre2009HeaderHandler:0x1011d6030
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="email",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eaf14 {}email>>],
> @environment="SANDBOX", @validate_only=false>
>
> ree-1.8.7-2010.02 > adwords = AdWords::API.new(creds)
>  => #<AdWords::API:0x101195ee0 @last_units=0,
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 @use_mcc=false,
> @credentials={"userAgent"=>"adwords4r: Haystack test environment",
> "developerToken"=>"msasemmana...@gmail.com++eur",
> "useragent"=>"adwords4r: Haystack test environment",
> "password"=>"MSAW3UF799", "applicationToken"=>"IGNORED",
> "clientEmail"=>"", "email"=>"msasemmana...@gmail.com"},
> @auth_token=nil, @handlers=[#<AdWords::Pre2009HeaderHandler:
> 0x1011d6cb0 @credentials=#<AdWords::AdWordsCredentials:
> 0x1011d9ff0 ...>, @encodingstyle=nil, @target_actor=nil,
> @tag="userAgent", @mustunderstand=false, @elename=#<XSD::QName:
> 0x808eb5e0 {}userAgent>>, #<AdWords::Pre2009HeaderHandler:0x1011d6918
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="developerToken",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb3c4 {}
> developerToken>>, #<AdWords::Pre2009HeaderHandler:0x1011d6710
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="useragent",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb2ac {}useragent>>,
> #<AdWords::Pre2009HeaderHandler:0x1011d6530
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="password",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb270 {}password>>,
> #<AdWords::Pre2009HeaderHandler:0x1011d64b8
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="applicationToken",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb234 {}
> applicationToken>>, #<AdWords::Pre2009HeaderHandler:0x1011d6418
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="clientEmail",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb0cc {}
> clientEmail>>, #<AdWords::Pre2009HeaderHandler:0x1011d6030
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="email",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eaf14 {}email>>],
> @environment="SANDBOX", @validate_only=false>, @total_units=0,
> @xml_logger=#<AdWords::AdWordsLogger:0x101195440 @loggers=[],
> @filename="soap_xml">, @wrappers={[201003,
> "TargetingIdea"]=>#<AdWords::V201003::TargetingIdeaService::TargetingIdeaSe 
> rviceWrapper:
> 0x1046d51c8 @module=AdWords::V201003::TargetingIdeaService,
> @api=#<AdWords::API:0x101195ee0 ...>,
> @driver=#<AdWords::V201003::TargetingIdeaService::TargetingIdeaServiceInter 
> face:#<SOAP::RPC::Proxy:https://
> adwords-sandbox.google.com/api/adwords/o/v201003/
> TargetingIdeaService>>>, [200909,
> "CampaignTarget"]=>#<AdWords::V200909::CampaignTargetService::CampaignTarge 
> tServiceWrapper:
> 0x102226390 @module=AdWords::V200909::CampaignTargetService,
> @api=#<AdWords::API:0x101195ee0 ...>,
> @driver=#<AdWords::V200909::CampaignTargetService::CampaignTargetServiceInt 
> erface:#<SOAP::RPC::Proxy:https://
> adwords-sandbox.google.com/api/adwords/cm/v200909/
> CampaignTargetService>>>, [200909,
> "Campaign"]=>#<AdWords::V200909::CampaignService::CampaignServiceWrapper:
> 0x102231880 @module=AdWords::V200909::CampaignService,
> </snipped>
>
> ree-1.8.7-2010.02 > adwords.use_mcc = true
>  => true
>
> ree-1.8.7-2010.02 > campaigns = adwords.get_service('Campaign',
> 201003)
>  => #<AdWords::V201003::CampaignService::CampaignServiceWrapper:
> 0x104708730 @module=AdWords::V201003::CampaignService,
> @api=#<AdWords::API:0x101195ee0 @last_units=5,
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 @use_mcc=true,
> @credentials={"userAgent"=>"adwords4r: Haystack test environment",
> "developerToken"=>"msasemmana...@gmail.com++eur",
> "useragent"=>"adwords4r: Haystack test environment",
> "password"=>"MSAW3UF799", "applicationToken"=>"IGNORED",
> "clientEmail"=>"", "email"=>"msasemmana...@gmail.com"},
> @auth_token=nil, @handlers=[#<AdWords::Pre2009HeaderHandler:
> 0x1011d6cb0 @credentials=#<AdWords::AdWordsCredentials:
> 0x1011d9ff0 ...>, @encodingstyle=nil, @target_actor=nil,
> @tag="userAgent", @mustunderstand=false, @elename=#<XSD::QName:
> 0x808eb5e0 {}userAgent>>, #<AdWords::Pre2009HeaderHandler:0x1011d6918
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="developerToken",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb3c4 {}
> developerToken>>, #<AdWords::Pre2009HeaderHandler:0x1011d6710
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="useragent",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb2ac {}useragent>>,
> #<AdWords::Pre2009HeaderHandler:0x1011d6530
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="password",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb270 {}password>>,
> #<AdWords::Pre2009HeaderHandler:0x1011d64b8
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="applicationToken",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb234 {}
> applicationToken>>, #<AdWords::Pre2009HeaderHandler:0x1011d6418
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="clientEmail",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eb0cc {}
> clientEmail>>, #<AdWords::Pre2009HeaderHandler:0x1011d6030
> @credentials=#<AdWords::AdWordsCredentials:0x1011d9ff0 ...>,
> @encodingstyle=nil, @target_actor=nil, @tag="email",
> @mustunderstand=false, @elename=#<XSD::QName:0x808eaf14 {}email>>],
> @environment="SANDBOX", @validate_only=false>, @total_units=5,
> @xml_logger=#<AdWords::AdWordsLogger:0x101195440 @loggers=[],
> @filename="soap_xml">, @wrappers={[201003,
> "TargetingIdea"]=>#<AdWords::V201003::TargetingIdeaService::TargetingIdeaSe 
> rviceWrapper:
> 0x1046d51c8 @module=AdWords::V201003::TargetingIdeaService,
> @api=#<AdWords::API:0x101195ee0 ...>,
> @driver=#<AdWords::V201003::TargetingIdeaService::TargetingIdeaServiceInter 
> face:#<SOAP::RPC::Proxy:https://
> adwords-sandbox.google.com/api/adwords/o/v201003/
> TargetingIdeaService>>>,
> </snipped>
>
> operation = {
>   :operand => {
>     :name => 'Sample Campaign - %s' % Time.new,
>     :status => 'PAUSED',
>     # The 'module' method being called here provides a shortcut to the
>     # module containing the classes for this service. This helps us
> avoid
>     # typing the full class name every time we need to create an
> object,
>     # e.g. AdWords::V200906::CampainService::ManualCPC
>     # It also makes it easier to migrate code between API versions.
>     :biddingStrategy => campaigns.module::ManualCPC.new,
>     :budget => {
>       :period => 'DAILY',
>       :amount => {
>         :microAmount => 50000000
>       },
>       :deliveryMethod => 'STANDARD'
>     }
>   },
>   :operator => 'ADD'}
>
> ree-1.8.7-2010.02 > response = campaigns.mutate([operation])
> AdWords::Error::GoogleInternalError: mutate Call Failed:
> #<SOAP::SOAPElement:0x1044c1af8>
>         from (irb):64
>         from (null):0
> ree-1.8.7-2010.02 > response
>  => nil

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

Reply via email to