菜单

设置 SKAdNetwork 和 conversion value 转化值

注:

1、此功能只可用于iOS 14 及更高版本设备。

2、此功能需要添加StoreKit.framework到您的项目中

 

更新转化值

转化值是用来在 SKAdNetwork 中跟踪用户行为的机制。您可以将 64 个条件映射至 0-63 的转化值,并在用户安装时将此整数值发送至 SKAdNetwork。该信息可帮助您进一步了解用户在安装后的最初几日内是如何与应用交互的。

您可以通过 updateConversionValue 方法更新转化值。该方法会包装 Apple 的 updateConversionValue方法,接受代表更新后的转化值的整数参数。

 

方法示例1

public static void updatePostbackConversionValue(int conversionValue, SKANUpdateCompletionHandler callback)
 

参数相关:

参数名称 参数含义 参数类型 是否必传
conversionValue 转化值,必须在 0 - 63 之间的数值。 你可以将其分配给某个具体的安装。 在不识别出这个具体用户的前提下,Conversion value 依旧可以帮助你了解该具体用户价值的“信号”。 int
callback 处理完成的回调,不需要处理可以传NULL SKANUpdateCompletionHandler

调用示例:

private void mySkanCallback(int code ,string result)
{
     Debug.Log("SEUunity: mySkanCallback : " + result);
}

SolarEngine.Analytics.updatePostbackConversionValue(1, mySkanCallback);
 

 

方法示例2

public static void updateConversionValueCoarseValue(int fineValue, String coarseValue, SKANUpdateCompletionHandler callback)
 

参数相关:

参数名称 参数含义 参数类型 是否必传
fineValue 转化值,必须在 0 - 63 之间的数值。 你可以将其分配给某个具体的安装。 在不识别出这个具体用户的前提下,Conversion value 依旧可以帮助你了解该具体用户价值的“信号”。 int
coarseValue SKAdNetworkCoarseConversionValue 值,粗粒度转化值。 如果应用安装量不足,未能达到隐私阈值,就会启用粗粒度转化值,支持以下选择: SKAdNetworkCoarseConversionValueHigh SKAdNetworkCoarseConversionValueLow SKAdNetworkCoarseConversionValueMedium String
callback 处理完成的回调,不需要处理可以传NULL SKANUpdateCompletionHandler

 

方法示例3

public static void updateConversionValueCoarseValueLockWindow(int fineValue, String coarseValue, bool lockWindow, SKANUpdateCompletionHandler callback)

参数相关:

参数名称 参数含义 参数类型 是否必传
fineValue 转化值,必须在 0 - 63 之间的数值。 你可以将其分配给某个具体的安装。 在不识别出这个具体用户的前提下,Conversion value 依旧可以帮助你了解该具体用户价值的“信号”。 int
coarseValue SKAdNetworkCoarseConversionValue 值,粗粒度转化值。 如果应用安装量不足,未能达到隐私阈值,就会启用粗粒度转化值,支持以下选择: SKAdNetworkCoarseConversionValueHigh SKAdNetworkCoarseConversionValueLow SKAdNetworkCoarseConversionValueMedium String
lockWindow 是否在转换窗口结束之前发送回调。YES告诉系统发送回调,而不必等待转换窗口结束。默认值为NO。 BOOL
callback 处理完成的回调,不需要处理可以传nil SKANUpdateCompletionHandler

 

设置安装回调

需要将 SolarEngineSDK 指定为 SKAdNetwork 回调接收方,请进行以下操作:

1.在 Xcode 的项目导航器中选择 Info.plist

2.单击"属性/Property"列表编辑器中某个键旁边的添加按钮 (+),然后按回车键

3.输入名称 NSAdvertisingAttributionReportEndpoint

4.从"类型/Type"列的弹出菜单中选择"String"

5.输入 https://detailroi.com

最近修改: 2025-05-20Powered by