<GANSearchAdControllerDelegate> Protokoll

Protokollreferenz für <GANSearchAdControllerDelegate>

Überblick

Ein Protokoll für GANSearchAdController, mit dem ein Delegat darüber informiert wird, dass neue Anzeigen oder Fehler beim Laden neuer Anzeigen geladen wurden.

Der Bevollmächtigte wird in der Regel vom Client des SDK bereitgestellt.

Übernimmt <NSObject>.

Übersicht über Instanzmethoden

(void) - searchAdController:didLoadAds:
 Informiert die GANSearchAdControllerDelegate darüber, dass numberOfAds neue Anzeigen geladen wurden und daher jetzt verfügbar sind. Mehr...
 
(void) - searchAdController:didFailWithError:
 Informiert die GANSearchAdControllerDelegate darüber, dass Anzeigen nicht geladen wurden. Mehr...
 
(void) - externalLinkDidOpen
 Callback, das einen Bevollmächtigten darüber informiert, ob auf eine URL geklickt und der Link in einem Browser geöffnet wurde. Mehr...
 

Methodendetail

- (void) searchAdController: (GANSearchAdController *)  adController
didLoadAds: (NSInteger)  numberOfAds 
optional

Informiert die GANSearchAdControllerDelegate darüber, dass numberOfAds neue Anzeigen geladen wurden und daher jetzt verfügbar sind.

Hinweise:

  • Diese Methode kann nach dem Aufruf von loadAds: mehrmals aufgerufen werden, wenn der Server über mehrere Seiten mit Anzeigen für eine bestimmte Suchanfrage verfügt.
  • Wenn sich keine weiteren Anzeigen auf dem Server befinden, gibt diese Methode 0 für numberOfAds zurück. Dies ist kein Fehler.
    Parameters
    adControllerThe GANSearchAdController that the ads were requested from.
    numberOfAdsThe number of ads that have been loaded. This is not cumulative.
- (void) searchAdController: (GANSearchAdController *)  adController
didFailWithError: (NSError *)  error 
optional

Informiert die GANSearchAdControllerDelegate darüber, dass Anzeigen nicht geladen wurden.

Parameters
adControllerThe GANSearchAdController that the ads were requested from.
errorThe error returned from the ad request.
- (void) externalLinkDidOpen
optional

Callback, das einen Bevollmächtigten darüber informiert, ob auf eine URL geklickt und der Link in einem Browser geöffnet wurde.