Clase GANSearchAdController
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Recupera anuncios de búsqueda y los pone a disposición del cliente del SDK.
Hereda NSObject.
Inicializa el controlador de anuncios.
- 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, de forma asíncrona, la primera página de anuncios para la adRequest
determinada y las páginas posteriores, según sea necesario.
Se debe llamar a este método solo una vez por solicitud. Cuando se carguen nuevos anuncios (o no se carguen), se llamará a GANSearchAdControllerDelegate
en el subproceso principal.
- Parameters
-
Recupera de forma asíncrona la siguiente página de anuncios para la solicitud anterior especificada por la última llamada a loadAds:
.
Si no se llamó a loadAds:
, se mostrará un error a través de GANSearchAdControllerDelegate
. Si hay una página completa de anuncios que no se mostraron, también se le mostrará un error al delegado.
Muestra la cantidad total de anuncios cargados desde la llamada más reciente a loadAds:
.
Crea un objeto adView vacío.
- (void) populateAdView: |
|
(GANAdView *) |
view |
identifier: |
|
(NSString *) |
adIdentifier |
|
|
| |
Propaga una adView con el anuncio especificado por el identificador.
- Si
adIdentifier
es un identificador nuevo, la vista mostrará el siguiente anuncio disponible.
- Si ya se usó
adIdentifier
, la vista mostrará el mismo anuncio que mostró la primera vez que se llamó a este método 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 |
|
|
| |
Propaga una adView con el anuncio especificado por el identificador y llama al controlador de finalización cuando el anuncio esté listo para mostrarse.
- Si
adIdentifier
es un identificador nuevo, la vista mostrará el siguiente anuncio disponible.
- Si ya se usó
adIdentifier
, la vista mostrará el mismo anuncio que mostró la primera vez que se llamó a este método 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 |
Es el ID de publicador que se usa para las solicitudes de anuncios.
Es el ID de configuración que se usa para las solicitudes de anuncios.
Son las opciones que se usan para todas las solicitudes de anuncios.
Indica si el estilo publicado más recientemente es una variante de experimento o un control de experimento, o bien si no se seleccionó para un experimento.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-01 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]