GoogleMobileAds Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
GADAdValuePrecision
NS_ENUM(NSInteger, GADAdValuePrecision) {
/// An ad value with unknown precision.
GADAdValuePrecisionUnknown = 0,
/// An ad value estimated from aggregated data.
GADAdValuePrecisionEstimated = 1,
/// A publisher-provided ad value, such as manual CPMs in a mediation group.
GADAdValuePrecisionPublisherProvided = 2,
/// The precise value paid for this ad.
GADAdValuePrecisionPrecise = 3
}
Undocumented
-
An ad value with unknown precision.
Declaration
Objective-C
GADAdValuePrecisionUnknown = 0
-
An ad value estimated from aggregated data.
Declaration
Objective-C
GADAdValuePrecisionEstimated = 1
-
A publisher-provided ad value, such as manual CPMs in a mediation group.
Declaration
Swift
case publisherProvided = 2
Objective-C
GADAdValuePrecisionPublisherProvided = 2
-
The precise value paid for this ad.
Declaration
Objective-C
GADAdValuePrecisionPrecise = 3
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[[["\u003cp\u003e\u003ccode\u003eGADAdValuePrecision\u003c/code\u003e is an enum defining the level of accuracy for an ad's value.\u003c/p\u003e\n"],["\u003cp\u003eIt includes four precision levels: \u003ccode\u003eUnknown\u003c/code\u003e, \u003ccode\u003eEstimated\u003c/code\u003e, \u003ccode\u003ePublisherProvided\u003c/code\u003e, and \u003ccode\u003ePrecise\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThese levels indicate whether the value is unknown, estimated, provided by the publisher, or the exact price paid.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use this enum to understand the reliability of the ad value they receive.\u003c/p\u003e\n"]]],[],null,["GADAdValuePrecision \n\n NS_ENUM(NSInteger, GADAdValuePrecision) {\n /// An ad value with unknown precision.\n GADAdValuePrecisionUnknown = 0,\n /// An ad value estimated from aggregated data.\n GADAdValuePrecisionEstimated = 1,\n /// A publisher-provided ad value, such as manual CPMs in a mediation group.\n GADAdValuePrecisionPublisherProvided = 2,\n /// The precise value paid for this ad.\n GADAdValuePrecisionPrecise = 3\n }\n\nUndocumented\n- `\n ``\n ``\n `\n\n [GADAdValuePrecisionUnknown](#/c:@E@GADAdValuePrecision@GADAdValuePrecisionUnknown)`\n ` \n An ad value with unknown precision. \n\n Declaration \n Swift \n\n case unknown = 0\n\n Objective-C \n\n GADAdValuePrecisionUnknown = 0\n\n- `\n ``\n ``\n `\n\n [GADAdValuePrecisionEstimated](#/c:@E@GADAdValuePrecision@GADAdValuePrecisionEstimated)`\n ` \n An ad value estimated from aggregated data. \n\n Declaration \n Swift \n\n case estimated = 1\n\n Objective-C \n\n GADAdValuePrecisionEstimated = 1\n\n- `\n ``\n ``\n `\n\n [GADAdValuePrecisionPublisherProvided](#/c:@E@GADAdValuePrecision@GADAdValuePrecisionPublisherProvided)`\n ` \n A publisher-provided ad value, such as manual CPMs in a mediation group. \n\n Declaration \n Swift \n\n case publisherProvided = 2\n\n Objective-C \n\n GADAdValuePrecisionPublisherProvided = 2\n\n- `\n ``\n ``\n `\n\n [GADAdValuePrecisionPrecise](#/c:@E@GADAdValuePrecision@GADAdValuePrecisionPrecise)`\n ` \n The precise value paid for this ad. \n\n Declaration \n Swift \n\n case precise = 3\n\n Objective-C \n\n GADAdValuePrecisionPrecise = 3"]]