@cizeylem/bir-core
v1.0.0-beta.2
Published
Çizeylem Bir çekirdek SDK — platform bağımsız event kuyruğu, batching, retry, identity
Downloads
386
Maintainers
Readme
@cizeylem/bir-core
Çizeylem SDK'larının platform bağımsız çekirdeği: event kuyruğu, batching
(30 event / 10 sn), insert_id ile tekrar koruması, üstel geri çekilmeli
retry, oturum yönetimi ve kimlik durumu.
Doğrudan kullanmanız gerekmez — tarayıcı için @cizeylem/bir-web,
React Native için @cizeylem/bir-react-native paketini kurun.
Yeni bir platform desteklemek istiyorsanız çekirdeğe iki şey verirsiniz:
kalıcı bir Storage ve ortam bilgisini dönen bir ContextProvider.
import { Client } from "@cizeylem/bir-core";
const client = new Client({
apiKey: "ck_w_…",
endpoint: "https://analytics.ornek.com",
storage, // getItem / setItem
context, // get(): { platform, os_name, … }
});
client.start();
client.track("app_opened");Lisans: Apache-2.0
