This is the error :

java.lang.IllegalStateException: Getting tangle response failed: 
command_responses {
  root_ids {
    customer_id: 64XXXXX02
  }
  status: INVALID_ARGUMENT
  known_change_id: 1723XXXXXX439
  checkpoint_written: false
}
errors {
  error_code: "CUSTOMER_BILLING_ERROR_CBT_EXISTS"
  command_index: 0
  mutate_index: 0
  proto_field_path: ""
  error_details {
    
[ads.api.tangle.parameters.errordetail.ReportingJobErrorDetail.reporting_job_details]
 
{
      reporting_job_name: "aw-billing-api-prod.server"
    }
  }
  trigger {
    int64_value: 7330152948
  }
  stack_trace: "java.lang.Throwable: 
:CUSTOMER_BILLING_ERROR_CBT_EXISTS\n\tat 
com.google.ads.api.common.protovalidator.ValidationContext.addError(ValidationContext.java:67)\n\tat
 
com.google.ads.api.billing.mutateimpls.customerbilling.validator.AddOperationValidatorProvider.lambda$validateNoFutureApprovedBillingExists$0(AddOperationValidatorProvider.java:120)\n\tat
 
java.base/java.util.Optional.ifPresent(Unknown Source)\n\tat 
com.google.ads.api.billing.mutateimpls.customerbilling.validator.AddOperationValidatorProvider.validateNoFutureApprovedBillingExists(AddOperationValidatorProvider.java:117)\n\tat
 
com.google.ads.api.common.protovalidator.Validators$OpValidatorWrapper.validate(Validators.java:252)\n\tat
 
com.google.ads.api.common.protovalidator.ValidatorInvoker.lambda$static$0(ValidatorInvoker.java:28)\n\tat
 
com.google.ads.api.common.protovalidator.ValidatorInvoker.invokeAll(ValidatorInvoker.java:17)\n\tat
 
com.google.ads.api.common.protovalidator.ProtoValidatorHelper.doValidate(ProtoValidatorHelper.java:130)\n\tat
 
com.google.ads.api.common.protovalidator.ProtoValidatorHelper.postLoadValidate(ProtoValidatorHelper.java:119)\n\tat
 
com.google.common.collect.Iterables$5.lambda$forEach$0(Iterables.java:620)\n\tat
 
java.base/java.util.ArrayList.forEach(Unknown Source)\n\tat 
com.google.common.collect.Iterables$5.forEach(Iterables.java:617)\n\tat 
com.google.ads.api.tangle.common.mutate.handler.impl.AbstractMutateHandlerHelper.run(AbstractMutateHandlerHelper.java:858)\n\tat
 
com.google.ads.api.billing.mutateimpls.customerbilling.CustomerBillingMutateHandler.run(CustomerBillingMutateHandler.java:142)\n\tat
 
com.google.ads.api.tangle.common.shardedmutateservice.ShardedMutateServiceExecuteAction.executeMutateHandler(ShardedMutateServiceExecuteAction.java:915)\n\tat
 
com.google.ads.api.tangle.common.shardedmutateservice.ShardedMutateServiceExecuteAction.processCommandMutates(ShardedMutateServiceExecuteAction.java:723)\n\tat
 
com.google.ads.api.tangle.common.shardedmutateservice.ShardedMutateServiceExecuteAction.processCommand(ShardedMutateServiceExecuteAction.java:582)\n\tat
 
com.google.ads.api.tangle.common.shardedmutateservice.ShardedMutateServiceExecuteAction.processMergedCommands(ShardedMutateServiceExecuteAction.java:439)\n\tat
 
com.google.ads.api.tangle.common.shardedmutateservice.ShardedMutateServiceExecuteAction.execute(ShardedMutateServiceExecuteAction.java:321)\n\tat
 
com.google.ads.api.tangle.common.shardedmutateservice.ShardedMutateServiceExecuteAction_MethodInvoker_DefaultMethodStateManager_execute_ShardedServiceRequest_SeedableProvider_SeedableProvider_SeedableProvider_SeedableProvider_Optional.invoke(Unknown
 
Source)\n\tat 
com.google.apps.framework.inject.methodinvocation.DefaultMethodStateManager.invoke(DefaultMethodStateManager.java:17)\n\tat
 
com.google.apps.framework.inject.MethodExecutor.execute(MethodExecutor.java:219)\n\tat
 
com.google.apps.framework.request.impl.InterceptorInvocation.proceed(InterceptorInvocation.java:194)\n\tat
 
com.google.apps.framework.request.impl.InterceptorInvocation$Rpc.beforeProceed(InterceptorInvocation.java:147)\n\tat
 
com.google.apps.framework.request.impl.InterceptorInvocation.proceed(InterceptorInvocation.java:158)\n\tat
 
com.google.apps.framework.request.impl.RpcDispatcher.proceed(RpcDispatcher.java:138)\n\tat
 
com.google.apps.framework.request.impl.RpcDispatcher.proceed(RpcDispatcher.java:42)\n\tat
 
com.google.apps.framework.request.impl.AbstractDispatcher.doExecuteChainInternal(AbstractDispatcher.java:530)\n\tat
 
com.google.apps.framework.request.impl.AbstractDispatcher.doExecuteChain(AbstractDispatcher.java:524)\n\tat
 
com.google.apps.framework.request.impl.AbstractDispatcher.execute(AbstractDispatcher.java:352)\n\tat
 
com.google.apps.framework.request.impl.AbstractDispatcher.executeAsync(AbstractDispatcher.java:274)\n\tat
 
com.google.apps.framework.request.impl.RpcDispatcher.handleRpc(RpcDispatcher.java:128)\n\tat
 
com.google.apps.framework.request.impl.RpcScopedHandlerFactoryImpl.run(RpcScopedHandlerFactoryImpl.java:276)\n\tat
 
com.google.apps.framework.request.impl.RpcScopedHandlerFactoryImpl$2.handleRequest(RpcScopedHandlerFactoryImpl.java:126)\n\tat
 
com.google.net.rpc3.impl.server.RpcServerInterceptor2Util$RpcApplicationHandlerAdaptor.handleRequest(RpcServerInterceptor2Util.java:82)\n\tat
 
com.google.apps.framework.rpc.productivity.AfterResponseInterceptor.interceptRpc(AfterResponseInterceptor.java:39)\n\tat
 
com.google.net.rpc3.impl.server.RpcServerInterceptor2Util$InterceptedApplicationHandlerImpl.handleRequest(RpcServerInterceptor2Util.java:67)\n\tat
 
com.google.net.rpc3.impl.server.RpcServerInternalContext.runRpcInApplicationWithCancellation(RpcServerInternalContext.java:693)\n\tat
 
com.google.net.rpc3.impl.server.RpcServerInternalContext.lambda$runRpcInApplication$0(RpcServerInternalContext.java:658)\n\tat
 
io.grpc.Context.run(Context.java:536)\n\tat 
com.google.net.rpc3.impl.server.RpcServerInternalContext.runRpcInApplication(RpcServerInternalContext.java:658)\n\tat
 
com.google.net.rpc3.impl.server.RpcServerChannel$4.apply(RpcServerChannel.java:1098)\n\tat
 
com.google.net.rpc3.impl.server.RpcServerChannel$4.apply(RpcServerChannel.java:1056)\n\tat
 
com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture.doTransform(AbstractTransformFuture.java:259)\n\tat
 
com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture.doTransform(AbstractTransformFuture.java:249)\n\tat
 
com.google.common.util.concurrent.AbstractTransformFuture.run(AbstractTransformFuture.java:130)\n\tat
 
com.google.common.context.ContextRunnable.runInContext(ContextRunnable.java:83)\n\tat
 
io.grpc.Context.run(Context.java:536)\n\tat 
com.google.tracing.GenericContextCallback.runInInheritedContext(GenericContextCallback.java:75)\n\tat
 
com.google.common.context.ContextRunnable.run(ContextRunnable.java:74)\n\tat 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)\n\tat 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)\n\tat 
com.google.apps.framework.server.AbstractThreadPoolModule$InitializingThreadFactory.lambda$newThread$0(AbstractThreadPoolModule.java:424)\n\tat
 
java.base/java.lang.Thread.run(Unknown Source)\n"
}
status: INVALID_ARGUMENT
server_event_id {
  time_usec: 1723465022210143
  server_ip: 134462965
  process_id: 571208948
}

On Monday, August 12, 2024 at 5:44:40 PM UTC+5:30 Nikitha Kariappa wrote:

> Hi,
>
> I’m facing an issue with the billing setup in Google Ads. I added the 
> billing setup via the API and the API went through, but it appears to be 
> broken or not functioning as expected in Google Ads manager UI. 
>
> Has anyone experienced something similar, or does anyone have suggestions 
> on how to resolve this?
>
> Any help would be appreciated!
>
> Thanks in advance!
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d8ca6a9e-a21e-41d0-bce6-27af5164c160n%40googlegroups.com.
  • Br... Nikitha Kariappa
    • ... Nikitha Kariappa
      • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
        • ... Nikitha Kariappa
          • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum

Reply via email to