com.google.ads.googleads.v8.errors.GoogleAdsException: errors {
  error_code {
    asset_error: DUPLICATE_ASSET
  }
  message: "Assets are duplicated across operations."
  location {
    field_path_elements {
      field_name: "operations"
      index: 0
    }
    field_path_elements {
      field_name: "create"
    }
    field_path_elements {
      field_name: "ad"
    }
    field_path_elements {
      field_name: "app_ad"
    }
    field_path_elements {
      field_name: "descriptions"
      index: 1
    }
  }
}
request_id: "mYfWecuYAZP4sSXnY-d0ew"

        at 
com.google.ads.googleads.v8.errors.GoogleAdsException$Factory.createException(GoogleAdsException.java:42)
        at 
com.google.ads.googleads.v8.errors.GoogleAdsException$Factory.createException(GoogleAdsException.java:34)
        at 
com.google.ads.googleads.lib.BaseGoogleAdsException$Factory.createGoogleAdsException(BaseGoogleAdsException.java:105)
        at 
com.google.ads.googleads.lib.callables.GoogleAdsExceptionTransformation.transform(GoogleAdsExceptionTransformation.java:36)
        at 
com.google.ads.googleads.lib.callables.ExceptionTransformingUnaryCallable$ExceptionTransformingFuture.onFailure(ExceptionTransformingUnaryCallable.java:82)
        at com.google.api.core.ApiFutures$1.onFailure(ApiFutures.java:68)
        at 
com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1015)
        at 
com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
        at 
com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1153)
        at 
com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:973)
        at 
com.google.common.util.concurrent.AbstractFuture.setException(AbstractFuture.java:764)
        at 
com.google.api.gax.retrying.BasicRetryingFuture.handleAttempt(BasicRetryingFuture.java:200)
        at 
com.google.api.gax.retrying.CallbackChainRetryingFuture$AttemptCompletionListener.handle(CallbackChainRetryingFuture.java:135)
        at 
com.google.api.gax.retrying.CallbackChainRetryingFuture$AttemptCompletionListener.run(CallbackChainRetryingFuture.java:117)
        at 
com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
        at 
com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1153)
        at 
com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:973)
        at 
com.google.common.util.concurrent.AbstractFuture.setException(AbstractFuture.java:764)
        at 
com.google.api.core.AbstractApiFuture$InternalSettableFuture.setException(AbstractApiFuture.java:95)
        at 
com.google.api.core.AbstractApiFuture.setException(AbstractApiFuture.java:77)
        at 
com.google.api.gax.grpc.GrpcExceptionCallable$ExceptionTransformingFuture.onFailure(GrpcExceptionCallable.java:97)
        at com.google.api.core.ApiFutures$1.onFailure(ApiFutures.java:68)
        at 
com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1015)
        at 
com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
        at 
com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1153)
        at 
com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:973)
        at 
com.google.common.util.concurrent.AbstractFuture.setException(AbstractFuture.java:764)
        at 
io.grpc.stub.ClientCalls$GrpcFuture.setException(ClientCalls.java:563)
        at 
io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:533)
        at 
io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)
        at 
io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)
        at 
io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)
        at 
com.kuaishou.oversea.growth.ad.component.utils.google.PerfInterceptor$1$1.onClose(PerfInterceptor.java:67)
        at 
io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)
        at 
io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)
        at 
io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)
        at 
com.google.ads.googleads.lib.logging.LoggingInterceptor$1$1.onClose(LoggingInterceptor.java:113)
        at 
io.grpc.internal.DelayedClientCall$DelayedListener$3.run(DelayedClientCall.java:464)
        at 
io.grpc.internal.DelayedClientCall$DelayedListener.delayOrExecute(DelayedClientCall.java:428)
        at 
io.grpc.internal.DelayedClientCall$DelayedListener.onClose(DelayedClientCall.java:461)
        at 
io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:553)
        at 
io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:68)
        at 
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:739)
        at 
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:718)
        at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
        at 
io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at 
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)
        Suppressed: com.google.api.gax.rpc.AsyncTaskException: Asynchronous 
task failed
                at 
com.google.api.gax.rpc.ApiExceptions.callAndTranslateApiException(ApiExceptions.java:57)
                at 
com.google.api.gax.rpc.UnaryCallable.call(UnaryCallable.java:112)
                at 
com.google.ads.googleads.v8.services.AdGroupAdServiceClient.mutateAdGroupAds(AdGroupAdServiceClient.java:330)
                at 
com.google.ads.googleads.v8.services.AdGroupAdServiceClient.mutateAdGroupAds(AdGroupAdServiceClient.java:292)
                at 
com.kuaishou.oversea.growth.ad.component.component.google.ads.GoogleAdsRunning.doRunInLock(GoogleAdsRunning.java:172)
                at 
com.kuaishou.oversea.growth.ad.component.component.google.ads.GoogleAdsRunning.doRunInLock(GoogleAdsRunning.java:175)
                at 
com.kuaishou.oversea.growth.ad.component.component.google.ads.GoogleAdsRunning.doRunInLock(GoogleAdsRunning.java:175)
:

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b6906485-86e9-42dd-8c0c-e70dcd528ad6n%40googlegroups.com.
  • Ho... wentao bian
    • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
      • ... wentao bian
        • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum

Reply via email to