ወደ ዋናው ይዘት ዝለል

ከSegment ይላኩ

Prodantix የSegment HTTP መከታተያ API ይረዳል፣ ስለዚህ በSegment፣ RudderStack ወይም Jitsu የሚልኳቸው ክስተቶች የመከታተያ ኮድዎን ሳይቀይሩ ይደርሳሉ። ጥሪዎቹ የProdantix SDKዎች እንደሚልኳቸው ይደርሳሉ፦ track እንደ ክስተቱ፣ page እንደ $pageview፣ screen እንደ $screen፣ identify እንደ ሰው፣ group እንደ ቡድን እና alias እንደ የተዋሃደ ማንነት።

በSegment Webhooks መድረሻ በኩል

በSegment ውስጥ የWebhooks መድረሻን ያክሉ፣ አድራሻውን ከታች ወዳለው ያድርጉ፣ እና የህዝብ ፕሮጀክት ቁልፍዎን እንደ Bearer ቶከን የሚይዝ Authorization ራስጌ ያክሉ።

Bash
URL:           https://eu.api.prodantix.com/segment/v1/webhook
Authorization: Bearer pdx_pub_live_…

ከanalytics.js

analytics.jsን በapiHost አማራጩ ወደ Prodantix ያመልክቱ እና የህዝብ ፕሮጀክት ቁልፍዎን እንደ 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' },
    },
  },
});

ከRudderStack ወይም Jitsu

ሁለቱም የSegmentን ቅርጸት ይልካሉ። የመድረሻ አድራሻቸውን ከታች ወዳለው አድራሻ እና write keyን ወደ የህዝብ ፕሮጀክት ቁልፍዎ ያድርጉ።

Bash
Endpoint:  https://eu.api.prodantix.com/segment/v1
Write key: pdx_pub_live_…

ጥሪዎች እንዴት እንደሚደርሱ

ሰውየው userId ነው፣ ከሌለ anonymousId። የክስተት ስሞች በProdantix ትናንሽ ፊደላት ቅርጽ ይጻፋሉ፣ የSegment የራሱ ስም እንደ $segment_event ይቀመጣል። እንደገና የደረሰ መልዕክት በmessageId አንድ ጊዜ ብቻ ይመዘገባል። የሰውየው አድራሻ እና አሳሽ ከcontext.ip እና context.userAgent ይወሰዳሉ። ቡድኖች traits group_type ካልሰየሙ የsegment_group ዓይነት ይይዛሉ። የSegment ገደቦች ይተገበራሉ፦ አንድ ጥሪ እስከ 32 KB፣ ቡድን እስከ 500 KB።