GoogleInteractiveMediaAds Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
IMACuepoint
@interface IMACuepoint : NSObject
Data object representation of a cuepoint for a single ad break.
-
The start time of the cuepoint in seconds.
Declaration
Swift
var startTime: TimeInterval { get }
Objective-C
@property (nonatomic, readonly) NSTimeInterval startTime;
-
The end time of the cuepoint in seconds.
Declaration
Swift
var endTime: TimeInterval { get }
Objective-C
@property (nonatomic, readonly) NSTimeInterval endTime;
-
Specifies whether this cuepoint has been played.
Declaration
Swift
var isPlayed: Bool { get }
Objective-C
@property (nonatomic, readonly, getter=isPlayed) BOOL played;
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.
[null,null,["Last updated 2025-08-20 UTC."],[[["\u003cp\u003e\u003ccode\u003eIMACuepoint\u003c/code\u003e is a data object representing a cuepoint for a single ad break.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties for start time, end time, and whether the cuepoint has been played.\u003c/p\u003e\n"],["\u003cp\u003eBoth \u003ccode\u003estartTime\u003c/code\u003e and \u003ccode\u003eendTime\u003c/code\u003e are represented in seconds as \u003ccode\u003eTimeInterval\u003c/code\u003e or \u003ccode\u003eNSTimeInterval\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eisPlayed\u003c/code\u003e indicates the cuepoint's playback status with a Boolean value.\u003c/p\u003e\n"]]],[],null,["# GoogleInteractiveMediaAds Framework Reference\n\nIMACuepoint\n===========\n\n @interface IMACuepoint : NSObject\n\nData object representation of a cuepoint for a single ad break.\n- `\n ``\n ``\n `\n\n ### [startTime](#/c:objc(cs)IMACuepoint(py)startTime)\n\n `\n ` \n The start time of the cuepoint in seconds. \n\n #### Declaration\n\n Swift \n\n var startTime: TimeInterval { get }\n\n Objective-C \n\n @property (nonatomic, readonly) NSTimeInterval startTime;\n\n- `\n ``\n ``\n `\n\n ### [endTime](#/c:objc(cs)IMACuepoint(py)endTime)\n\n `\n ` \n The end time of the cuepoint in seconds. \n\n #### Declaration\n\n Swift \n\n var endTime: TimeInterval { get }\n\n Objective-C \n\n @property (nonatomic, readonly) NSTimeInterval endTime;\n\n- `\n ``\n ``\n `\n\n ### [played](#/c:objc(cs)IMACuepoint(py)played)\n\n `\n ` \n Specifies whether this cuepoint has been played. \n\n #### Declaration\n\n Swift \n\n var isPlayed: Bool { get }\n\n Objective-C \n\n @property (nonatomic, readonly, getter=isPlayed) BOOL played;"]]