GANSearchAdControllerOptions クラス

GANSearchAdControllerOptions クラス リファレンス

概要

クライアントが広告コントローラをカスタマイズできるようにします。

NSObject を継承します。<NSCopying> を実装します。

プロパティの概要

NSInteger adFetchCount
 一度に取得する広告の数。その他...
 
GANSearchAdType adType
 リクエストする広告のタイプ。その他...
 
NSString * channel
 リクエストのグループにタグを付け、ログファイルで認識して分析できるようにするために使用できる任意の文字列。その他...
 
NSString * adSafe
 検索クエリに一致する広告に適用するフィルタ ルールを指定します(省略可)。その他...
 
BOOL adTest
 広告のリクエストがテストかどうかを設定します(省略可)。その他...
 
BOOL personalizedAds
 パーソナライズド広告をユーザーに表示するかどうかを設定します。その他...
 

物件の詳細

- (NSInteger) adFetchCount
readwritenonatomicassign

一度に取得する広告の数。

デフォルトは GANDefaultMaxAds です。

- (GANSearchAdType) adType
readwritenonatomicassign

リクエストする広告のタイプ。

オプションについては、GANSearchAdType をご覧ください。デフォルトは GANSearchAdTypeText です。

- (NSString*) channel
readwritenonatomiccopy

リクエストのグループにタグを付け、ログファイルで認識して分析できるようにするために使用できる任意の文字列。

- (NSString*) adSafe
readwritenonatomiccopy

検索クエリに一致する広告に適用するフィルタ ルールを指定します(省略可)。

以下は、adsafe の有効な設定と、返される広告に対する各値の影響です。

「high」は、一般向けの広告を返します。成人向け、またはアダルト コンテンツの広告は返しません。

"medium" では、一般向け広告と成人向け広告が返されます。アダルト コンテンツの広告は返しません。

"low" は、すべての種類の広告を返します。

デフォルトは高です。

- (BOOL) adTest
readwritenonatomicassign

広告のリクエストがテストかどうかを設定します(省略可)。

adTest が true の場合、Google はリクエストをテストとして扱い、広告のインプレッションのカウントやクリックスルーの結果のトラッキングを行いません。このオプションはテスト時に設定しますが、本番環境システムでは設定しないでください。設定しないと、表示する広告に対する支払いは発生しません。

デフォルトは NO です。

- (BOOL) personalizedAds
readwritenonatomicassign

パーソナライズド広告をユーザーに表示するかどうかを設定します。

このオプションは、値が設定されている場合にのみ、リクエストの一部として送信されます。一度設定した値を解除することはできません。

デフォルトは未設定です