客户端 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。使用正确的产品标识符可确保在分析中正确跟踪和归因购买。
购买事件有助于将收入归因于活动和创意,从而优化您的变现漏斗。