SDK ይጫኑ
ለሚያሄዱት አካባቢ የሚስማማውን SDK ይምረጡ። እያንዳንዳቸው ወደ አንድ አይነት የመቀበያ መድረሻ ክስተቶችን ይልካሉ እና የባህሪ ምልክቶችን በአካባቢው ከአንድ አይነት ሕጎች ይገመግማሉ፣ ስለዚህ ተጠቃሚው የትኛውንም ቢመርጡ በአንድ አይነት ስርጭት ውስጥ ይወድቃል።
በእነዚህ ቅንጣቢዎች ውስጥ ያለው ቁልፍ ከኮንሶሉ ይመጣል፦ የAPI ቁልፍ ያግኙ
At a glance
- Packages
@prodantix/sdk(web),prodantix_sdk(Dart),prodantix_sdk_flutter(Flutter),prodantix-sdk(Python)- Credential
- The public project key: Projects & keys
- Endpoints
- Hosts and contracts: REST
አሳሽ እና Node
Bash
bun add @prodantix/sdk
# የReact መተግበሪያዎች አስማሚውንም ይወስዳሉ፦
bun add @prodantix/reactJavaScript
import { createWebClient } from '@prodantix/sdk/web';
const prodantix = createWebClient({
apiKey: PRODANTIX_PUBLIC_KEY,
host: 'https://eu.api.prodantix.com',
flagsHost: 'https://api.prodantix.com',
});
prodantix.capture('order.completed', { properties: { amount: 4200 } });JavaScript
import { ProdantixProvider, useProdantix } from '@prodantix/react';
<ProdantixProvider options={{ apiKey: PRODANTIX_PUBLIC_KEY, host: 'https://eu.api.prodantix.com' }}>
<App />
</ProdantixProvider>
const prodantix = useProdantix();
prodantix?.capture('order.completed');Flutter እና Dart
Bash
flutter pub add prodantix_sdk_flutter
# የDart አገልጋይ ወይም CLI፣ ያለ Flutter ንብርብር፡
dart pub add prodantix_sdkየPython አገልጋይ
Bash
pip install prodantix-sdkየፕሮጀክት ቁልፍዎ ይፋዊ ነው። ፕሮጀክቱን ይለያል እንጂ ወደ መረጃው መዳረሻ አይሰጥም፣ ስለዚህ በደንበኛ ኮድ ውስጥ ሊላክ ይችላል። የመጻፍ መዳረሻ ያለው የአገልጋይ ቁልፍ ግን በጭራሽ መላክ የለበትም።
ቀጥሎ የት
ፈጣን ጅምር: capture a first event and read it back. Each package’s full surface is under Packages, and framework wiring (React, Vue, Svelte, Angular) under Frameworks.