Errori asincroni

Poiché ExperimentService contiene alcune operazioni asincrone, il meccanismo per recuperare gli errori relativi a queste operazioni è diverso da quello per 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 response con un valore Empty e la presenza di error indicherà che un elenco completo degli errori può essere recuperato da un'altra chiamata API.

Se l'elenco completo degli errori viene restituito nell'ambito dell'operazione a lunga esecuzione, è possibile che gli errori si vadano persi se non segui i progressi asincroni e la risposta potrebbe essere più grande di quanto ti aspetti da una semplice richiesta di polling. Pertanto, l'operazione a lunga esecuzione indicherà solo che sono presenti errori e che per recuperare gli errori specifici è necessario utilizzare un endpoint API.

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

Trasmetti il nome della risorsa dell'esperimento e le dimensioni della pagina, poi sfoglia i risultati come faresti per qualsiasi altra query dell'API Google Ads.