Chuyển đến nội dung chính

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.

Bash
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.

TypeScript
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.

Bash
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.