Appearance
支付
WARNING
如果使用的是集成API:pay
,则不需要调用下面的打点API
拉起支付
version>=1.1.0
csharp
public static void TrackPurchasePull(PurchasePullEndEventParam param);
typescript
export function trackPurchasePull(params: PurchasePullEndEventParam): void;
java
public static void trackPurchasePull(PurchasePullEndEventParam param);
objc
+ (void)trackPurchasePull:(PurchasePullEndEventParam *)param;
PurchasePullEndEventParam参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
productId | string | 内购id |
拉起支付失败
version>=1.1.0
csharp
public static void TrackPurchaseFail(PurchasePullFailEventParam param);
typescript
export function trackPurchaseFail(params: PurchasePullFailEventParam): void;
java
public static void trackPurchaseFail(PurchasePullFailEventParam param);
objc
+ (void)trackPurchaseFail:(PurchasePullFailEventParam *)param;
PurchasePullEndEventParam参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
productId | string | 内购id | |
price | number | 错误码 | |
errMsg | string | 错误信息 |
拉起支付成功
version>=1.1.0
csharp
public static void trackPurchaseEnd(PurchasePullEndEventParam param);
typescript
export function trackPurchaseEnd(params: PurchasePullEndEventParam): void;
java
public static void trackPurchaseEnd(PurchasePullEndEventParam param);
objc
+ (void)trackPurchaseEnd:(PurchasePullEndEventParam *)param;
PurchasePullEndEventParam参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
productId | string | 内购id | |
price | number | 加个 | |
first | boolean | 是否第一次 |
发货完成
version>=1.1.0
csharp
public static void TrackPurchaseDelivery(PurchaseDeliveryEventParam param);
typescript
export function trackPurchaseDelivery(params: PurchaseDeliveryEventParam): void;
java
public static void trackPurchaseDelivery(PurchaseDeliveryEventParam param);
objc
+ (void)trackPurchaseDelivery:(PurchaseDeliveryEventParam *)param;
PurchaseDeliveryEventParam参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
productId | string | 内购id | |
token | string | 识别码 | |
orderId | string | 订单id |