Gửi từ Segment
Prodantix hiểu HTTP tracking API của Segment, nên các sự kiện bạn đang gửi qua Segment, RudderStack hoặc Jitsu sẽ đến mà không cần sửa mã theo dõi. Các lệnh gọi đến đúng như SDK Prodantix gửi: track là sự kiện, page là $pageview, screen là $screen, identify là một người, group là một nhóm và alias là danh tính được hợp nhất.
Qua đích Webhooks của Segment
Trong Segment, thêm đích Webhooks, đặt URL là địa chỉ bên dưới và thêm tiêu đề Authorization mang khóa dự án công khai của bạn dưới dạng mã Bearer.
URL: https://eu.api.prodantix.com/segment/v1/webhook
Authorization: Bearer pdx_pub_live_…Từ analytics.js
Trỏ analytics.js đến Prodantix bằng tùy chọn apiHost và dùng khóa dự án công khai làm write key.
import { AnalyticsBrowser } from '@segment/analytics-next';
export const analytics = AnalyticsBrowser.load({
writeKey: 'pdx_pub_live_…',
cdnSettings: {
integrations: {
'Segment.io': { apiKey: 'pdx_pub_live_…', apiHost: 'eu.api.prodantix.com/segment/v1' },
},
},
});Từ RudderStack hoặc Jitsu
Cả hai đều gửi theo định dạng của Segment. Đặt URL đích là địa chỉ bên dưới và write key là khóa dự án công khai của bạn.
Endpoint: https://eu.api.prodantix.com/segment/v1
Write key: pdx_pub_live_…Cách các lệnh gọi đến
Người dùng là userId, nếu không có thì là anonymousId. Tên sự kiện được ghi theo dạng chữ thường của Prodantix, và tên gốc từ Segment được giữ trong $segment_event. Tin nhắn được gửi lại chỉ được ghi một lần theo messageId. Địa chỉ và trình duyệt của người dùng lấy từ context.ip và context.userAgent. Nhóm có loại segment_group trừ khi traits nêu group_type. Áp dụng giới hạn của Segment: mỗi lệnh gọi tối đa 32 KB, mỗi lô tối đa 500 KB.