【发布时间】:2021-08-13 23:23:16
【问题描述】:
我想在 track 事件或 rudderstack 触发的任何其他事件完成后重定向用户。
正如我在 track 事件中测试的那样,它不会返回承诺。
如何等待请求结束后再进行重定向?
下面是我正在做的一个例子:
// import
import { track, load, ready, identify } from 'rudder-sdk-js';
[...]
await load(write_key, data_plane_url)
await ready(async () => {
await identify(hashedId, userInfo);
await track('ORDER_APPROVED');
});
history.push('/some-page')
我正在将它与 React btw 一起使用。
【问题讨论】:
标签: javascript reactjs promise pipeline rudderstack-sdk