Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

SDK kurulumu tamamlandıktan sonra kodları alttaki şekilde uygulamanıza ekleyin.

appAlias değeri iOS ve Android uygulamalar için farklı gönderilmelidir (Expo uygulamalar hariç)

Örnek;

const appAlias = Platform.OS === "ios" ? "RelatedStoreIOS" : "RelatedStoreAndroid";

RMC ekibinden alias, SID, OID ve datasource değerlerinizi istemeyi unutmayın.

import { 
  addEventListener, 
  removeEventListener, 
  requestPermissions, 
  VisilabsApi 
} from 'react-native-related-digital'

const appAlias = 'alias'          // RMC ekibinden isteyiniz.
 
const siteId = "SID"              // RMC ekibinden isteyiniz.
const organizationId = "OID"      // RMC ekibinden isteyiniz.
const dataSource = "datasource"   // RMC ekibinden isteyiniz.

const visilabsApi = new VisilabsApi(appAlias, siteId, organizationId, dataSource)


Event Gönderimi

Örnek bir sayfa görüntüleme event gönderimi. Tüm Visilabs eventleri customEvent isimli fonksiyon ile gönderilir. Bu fonksiyonun aldığı parametreler yapılan işlem adı ve data.

İşlem adı (Event Name) : Visilabs tarafında tanımlı event isimleridir. Size özel yeni bir event tanımlanmadığı sürece gelecek değerler belirlidir. Hangi eventte hangi ismin geleceği bilgisine buradan ulaşabilirsiniz.

Data : İlgili event yanında gönderilen bilgilerdir. Belirli parametre isimlerine, yapılan işleme göre değerler gönderilir. Parametreler başlarına “OM.” ön eki alır.

var data = { 
  "OM.OSB": 123
};
visilabsApi.customEvent("Page View", data);
  • No labels