Errori asincroni

Poiché ExperimentService contiene alcune operazioni asincrone, il meccanismo per recuperare gli errori relativi a queste operazioni è diverso rispetto ad altre operazioni sincrone.

Le operazioni asincrone che utilizzano questo meccanismo di segnalazione degli errori sono:

Per questi metodi, l'API restituisce un'operazione a lunga esecuzione che puoi utilizzare per richiedere i dettagli sullo stato dell'operazione asincrona. Al termine, l'operazione a lunga esecuzione completerà i campi error e response. Nell'API Google Ads, l'operazione completerà sempre il campo response con un valore Empty e la presenza di error indicherà che è possibile recuperare un elenco completo degli errori da un'altra chiamata API.

Se l'elenco completo degli errori viene restituito nell'ambito dell'operazione a lunga esecuzione, è possibile che gli errori vadano persi se non esegui il follow-up sull'avanzamento asincrono e la risposta potrebbe essere più grande di quanto ci si possa aspettare da una semplice richiesta di polling. Di conseguenza, l'operazione a lunga esecuzione indicherà solo la presenza di errori e per recuperare gli errori specifici devi utilizzare un endpoint API.

Per gli errori relativi a una di queste operazioni a lunga esecuzione basate su esperimenti, utilizza ExperimentService.ListExperimentAsyncErrors.

Inserisci il nome della risorsa dell'esperimento e una dimensione di pagina, quindi scorri i risultati come faresti per qualsiasi altra query dell'API Google Ads.