From ad1dcdc0e165b639a2a8916c624ea03d7feac27d Mon Sep 17 00:00:00 2001 From: lpw <812862340@qq.com> Date: Tue, 01 Jul 2025 15:29:08 +0800 Subject: [PATCH] 提交版本 4.5.0 --- frameworks/FirebaseAnalytics.xcframework/tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/frameworks/FirebaseAnalytics.xcframework/tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h b/frameworks/FirebaseAnalytics.xcframework/tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h index 1d9a438..0bfec88 100644 --- a/frameworks/FirebaseAnalytics.xcframework/tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h +++ b/frameworks/FirebaseAnalytics.xcframework/tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h @@ -14,6 +14,31 @@ + (void)initiateOnDeviceConversionMeasurementWithEmailAddress:(NSString *)emailAddress NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(emailAddress:)); +/// Initiates on-device conversion measurement given a phone number in E.164 format. Requires +/// dependency GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a no-op. +/// @param phoneNumber User phone number. Must be in E.164 format, which means it must be +/// limited to a maximum of 15 digits and must include a plus sign (+) prefix and country code +/// with no dashes, parentheses, or spaces. ++ (void)initiateOnDeviceConversionMeasurementWithPhoneNumber:(NSString *)phoneNumber + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(phoneNumber:)); + +/// Initiates on-device conversion measurement given a sha256-hashed user email address. Requires +/// dependency GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a no-op. +/// @param hashedEmailAddress User email address as a UTF8-encoded string normalized and hashed +/// according to the instructions at +/// https://firebase.google.com/docs/tutorials/ads-ios-on-device-measurement/step-3. ++ (void)initiateOnDeviceConversionMeasurementWithHashedEmailAddress:(NSData *)hashedEmailAddress + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(hashedEmailAddress:)); + +/// Initiates on-device conversion measurement given a sha256-hashed phone number in E.164 format. +/// Requires dependency GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a +/// no-op. +/// @param hashedPhoneNumber UTF8-encoded user phone number in E.164 format and then hashed +/// according to the instructions at +/// https://firebase.google.com/docs/tutorials/ads-ios-on-device-measurement/step-3. ++ (void)initiateOnDeviceConversionMeasurementWithHashedPhoneNumber:(NSData *)hashedPhoneNumber + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(hashedPhoneNumber:)); + @end NS_ASSUME_NONNULL_END -- Gitblit v1.8.0