lpw
2024-09-25 f76fcb126b14e9c98fc80fbb9dd10a7f79875f03
commit | author | age
96fe76 1 //
L 2 //  GADCustomEventRequest.h
3 //  Google Mobile Ads SDK
4 //
5 //  Copyright 2012 Google LLC. All rights reserved.
6 //
7
8 #import <GoogleMobileAds/GADRequest.h>
9 #import <UIKit/UIKit.h>
10
11 @class GADCustomEventExtras;
12
13 /// Specifies optional ad request targeting parameters that are provided by the publisher and are
14 /// forwarded to custom events for purposes of populating an ad request to a 3rd party ad network.
15 @interface GADCustomEventRequest : NSObject
16
17 /// Keywords set in GADRequest. Returns nil if no keywords are set.
18 @property(nonatomic, readonly, copy, nullable) NSArray *userKeywords;
19
20 /// The additional parameters set by the application. This property lets you pass additional
21 /// information from your application to your Custom Event object. To do so, create an instance of
22 /// GADCustomEventExtras to pass to GADRequest -registerAdNetworkExtras:. The instance should have
23 /// an NSDictionary set for a particular custom event label. That NSDictionary becomes the
24 /// additionalParameters here.
25 @property(nonatomic, readonly, copy, nullable) NSDictionary *additionalParameters;
26
27 /// Indicates whether the testing property has been set in GADRequest.
28 @property(nonatomic, readonly, assign) BOOL isTesting;
29
30 @end