Skip to content

支付

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参数

参数类型说明默认值
productIdstring内购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参数

参数类型说明默认值
productIdstring内购id
pricenumber错误码
errMsgstring错误信息

拉起支付成功

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参数

参数类型说明默认值
productIdstring内购id
pricenumber加个
firstboolean是否第一次

发货完成

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参数

参数类型说明默认值
productIdstring内购id
tokenstring识别码
orderIdstring订单id