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 \u003ccode\u003estartTime\u003c/code\u003e, \u003ccode\u003eendTime\u003c/code\u003e, and \u003ccode\u003eplayed\u003c/code\u003e status, all expressed in seconds or as a boolean value.\u003c/p\u003e\n"],["\u003cp\u003eThese properties provide information about the temporal location and playback status of the ad break cuepoint.\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;"]]