Kirim dari Segment
Prodantix memahami HTTP tracking API Segment, jadi event yang sudah Anda kirim lewat Segment, RudderStack, atau Jitsu tiba tanpa mengubah kode pelacakan. Panggilan tiba persis seperti yang dikirim SDK Prodantix: track sebagai event, page sebagai $pageview, screen sebagai $screen, identify sebagai orang, group sebagai grup, dan alias sebagai identitas yang digabungkan.
Lewat tujuan Webhooks di Segment
Di Segment, tambahkan tujuan Webhooks, atur URL-nya ke alamat di bawah, dan tambahkan header Authorization yang membawa kunci proyek publik Anda sebagai token Bearer.
URL: https://eu.api.prodantix.com/segment/v1/webhook
Authorization: Bearer pdx_pub_live_…Dari analytics.js
Arahkan analytics.js ke Prodantix dengan opsi apiHost dan gunakan kunci proyek publik Anda sebagai 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' },
},
},
});Dari RudderStack atau Jitsu
Keduanya mengirim format Segment. Atur URL tujuan mereka ke alamat di bawah dan write key ke kunci proyek publik Anda.
Endpoint: https://eu.api.prodantix.com/segment/v1
Write key: pdx_pub_live_…Cara panggilan tiba
Orangnya adalah userId, jika tidak ada maka anonymousId. Nama event ditulis dalam bentuk huruf kecil Prodantix, dan nama asli dari Segment disimpan sebagai $segment_event. Pesan yang dikirim ulang hanya tercatat sekali berdasarkan messageId-nya. Alamat dan browser orang tersebut diambil dari context.ip dan context.userAgent. Grup bertipe segment_group kecuali traits-nya menyebut group_type. Batas Segment berlaku: satu panggilan paling banyak 32 KB, satu batch paling banyak 500 KB.