Classe GANSearchAdController
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Recupera gli annunci della rete di ricerca e li rende disponibili per il client dell'SDK.
Eredita NSObject.
Inizializza il controller degli annunci.
- Parameters
-
publisherID | The publisher id, e.g. "ms-app-pub-9616389000213823". |
styleID | The settings id for the template that will be used to render native ads. |
options | GANSearchAdControllerOptions, such as adTest, and adSafe, etc. |
delegate | GANSearchAdControllerDelegate for receiving notifications when ads are loaded and other events. |
Recupera, in modo asincrono, la prima pagina di annunci per il adRequest
specificato e le pagine successive, se necessario.
Questo metodo deve essere chiamato una sola volta per richiesta. Quando vengono caricati nuovi annunci (o non vengono caricati), GANSearchAdControllerDelegate
viene chiamato nel thread principale.
- Parameters
-
Recupera in modo asincrono la pagina successiva di annunci per la richiesta precedente specificata dall'ultima chiamata a loadAds:
.
Se loadAds:
non è stato chiamato, verrà restituito un errore tramite GANSearchAdControllerDelegate
. Se è presente una pagina intera di annunci che non sono stati mostrati, il delegato restituirà un errore.
Restituisce il numero totale di annunci caricati dalla chiamata più recente a loadAds:
.
- (void) populateAdView: |
|
(GANAdView *) |
view |
identifier: |
|
(NSString *) |
adIdentifier |
|
|
| |
Completa un adView con l'annuncio specificato dall'identificatore.
- Se
adIdentifier
è un nuovo identificatore, la visualizzazione mostrerà il successivo annuncio disponibile.
- Se
adIdentifier
è già stato utilizzato, la visualizzazione mostrerà lo stesso annuncio mostrato la prima volta che questo metodo è stato chiamato con adIdentifier
. - Parameters
-
view | The GANAdView to populate. |
adIdentifier | An ad identifier used to identify this ad. This can be any NSString. Each unique string will be assigned to the next available ad until ads are exhausted. |
- (void) populateAdView: |
|
(GANAdView *) |
view |
identifier: |
|
(NSString *) |
adIdentifier |
completionHandler: |
|
(GANAdViewPopulatedCompletionHandler) |
completionHandler |
|
|
| |
Compila un adView con l'annuncio specificato dall'identificatore e chiama il gestore di completamento quando l'annuncio è pronto per essere visualizzato.
- Se
adIdentifier
è un nuovo identificatore, la visualizzazione mostrerà il successivo annuncio disponibile.
- Se
adIdentifier
è già stato utilizzato, la visualizzazione mostrerà lo stesso annuncio mostrato la prima volta che questo metodo è stato chiamato con adIdentifier
. - Parameters
-
view | The GANAdView to populate. |
adIdentifier | An ad identifier used to identify this ad. This can be any NSString. Each unique string will be assigned to the next available ad until ads are exhausted. |
completionHandler | The completion handler to be called when the ad view is ready to be displayed. Ad specific data will provided such as the height of the ad view. |
- (NSString*) publisherID |
|
readnonatomiccopy |
L'ID publisher utilizzato per le richieste di annunci.
L'ID impostazioni utilizzato per le richieste di annunci.
Le opzioni utilizzate per tutte le richieste di annunci.
Se lo stile pubblicato più di recente è una variante dell'esperimento, un controllo dell'esperimento o non è stato selezionato per un esperimento.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]