客户端 SDK

购买事件

跟踪用户进行应用内购买

使用 sendCustomPurchaseEvent 在用户完成应用内购买时发送购买事件。

import { sendCustomPurchaseEvent } from "@geeklab.app/audiencelab-react-web-sdk";
sendCustomPurchaseEvent(
  "item123", // id
  "高级订阅", // name
  9.99, // value
  "USD", // currency
  "completed", // status
  "txn_abc123" // tr_id (可选)
)
  .then((response) => {
    console.log("购买事件发送成功:", response);
  })
  .catch((error) => {
    console.error("发送购买事件失败:", error);
  });

Prop

Type

状态字段值

对于成功的购买使用 "Completed""Success",对于失败的交易使用 "Failed"。虽然 SDK 不强制执行这些值,但使用不同的状态名称可能会影响归因准确性。

有关状态值的问题,您可以联系我们的支持团队。

商品 ID

item_id 参数应代表正在购买的产品或商品的唯一标识符,而不是交易 ID。使用正确的产品标识符可确保在分析中正确跟踪和归因购买。

购买事件有助于将收入归因于活动和创意,从而优化您的变现漏斗。