TADRequest

@interface TADRequest : NSObject <NSCopying>

廣告請求的物件,可對其設定可選的參數。

Property

  • 將設備的 identifierForVendor 添加到此數組中以進行測試。

    Declaration

    Objective-C

    @property (nonatomic, retain) NSArray *testDevices;
  • 出於測試目的,將測試設置為 YES。

    Declaration

    Objective-C

    @property (nonatomic, getter=isTesting) BOOL testing;
  • 將 showLog 設置為 YES 以打印日誌。 默認為否。

    Declaration

    Objective-C

    @property (nonatomic) BOOL showLog;
  • 用戶的性別可用於投放更相關的廣告。

    Declaration

    Objective-C

    @property (nonatomic) TADGender gender;
  • 用戶的生日可用於投放更相關的廣告。

    Declaration

    Objective-C

    @property (nonatomic, retain) NSDate *birthday;
  • 用戶的當前位置可用於投放更相關的廣告。

    Declaration

    Objective-C

    @property (nonatomic, retain) NSString *location;

Methods

  • 建立一個TADRequest請求.

    Declaration

    Objective-C

    + (TADRequest *)request;
  • Unavailable

    Use TAmedia class getSDKVersion function to get SDK version

    Undocumented

    Declaration

    Objective-C

    + (NSString *)sdkVersion __attribute__ ((unavailable("Use TAmedia class getSDKVersion function to get SDK version")));
  • 用戶的生日可用於投放更相關的廣告。

    Declaration

    Objective-C

    - (void)setBirthdayWithYear:(NSInteger)y month:(NSInteger)m day:(NSInteger)d;

    Parameters

    y

    西元

    m

    月

    d

    日

  • 用戶的當前位置可用於投放更相關的廣告。

    Declaration

    Objective-C

    - (void)setLocationWithLatitude:(CGFloat)latitude
                          longitude:(CGFloat)longitude
                           accuracy:(CGFloat)accuracyInMeters;

    Parameters

    latitude

    緯度

    longitude

    經度

    accuracyInMeters

    精度

  • 關鍵字是描述用戶當前活動的詞或短語 例如@“體育成績"。 每個關鍵字都是 NSArray 中的一個 NSString。 清除關鍵字將此設置為 nil。

    Declaration

    Objective-C

    @property (nonatomic, retain) NSMutableArray *keywords;
  • 一次添加一個關鍵字如@“Sports Scores"的便捷方法。

    Declaration

    Objective-C

    - (void)addKeyword:(NSString *)keyword;

    Parameters

    keyword

    關鍵字