Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

...

Aşağıda bu amaç için tasarlanmış metotları ve detaylarını bulabilirsiniz.

Info

Mobil kanaldan gelen verilerinizin RMC'ye yüklenebilmesi için, aktif RMC hesabınızda kullanmış olduğunuz referans değeriniz ne ise (KEY_ID* veya E-Mail) mobil kanaldan gelen verilerin de bu referans ile gelmesine dikkat ediniz."

*KEY_ID: Uygulama sahibi tarafından müşterisinin tekilleştirilmesi için kullanılan id değerleridir. Bunlar CRM id, userId, customerId, accountId gibi farklı isimlerle ifade ediliyor olabilir.

exVisitorId yapınıza göre keyID veya E-Posta olabilir.

...

Code Block
languagekotlin
val parameters = HashMap<String, String>()
parameters["OM.pbid"] = "Basket ID" //Sepet ID si
parameters["OM.pb"] = "Product1Code;Product2Code" //Ürün1Kodu;Ürün2Kodu
parameters["OM.pu"] = "Product1Quantity;Product2Quantity" //Ürün1Miktarı;Ürün2Miktarı
parameters["OM.ppr"] = "Product1Price*Product1Quantity;Product2Price*Product2Quantity" //Ürün1Fiyatı*Ürün1Miktarı;Ürün2Fiyatı*Ürün2Miktarı
RelatedDigital.customEvent(
  context = context,
  pageName = "Cart",
  properties = parameters
  )

Satın Alma

Kullanıcı bir veya daha fazla öğe satın aldığında aşağıdaki customEvent uygulamasını kullanınKullanıcının bir ürün satın alması bilgisini göndermek için aşağıdaki customEvent metodunu kullanabilirsiniz.

HashMap<String, String> parameters= new
Code Block
languagekotlin
val parameters = HashMap<String, String>();
parameters.put(["OM.tid",] = "Transaction ID"); //İşlem ID'si
parameters.put(["OM.pp","Product1 Code;Product2 Code");
parameters.put(] = "Product1Code;Product2Code" //Ürün1Kodu;Ürün2Kodu
parameters["OM.pu","Product1 Quantity;Product2 Quantity");
parameters.put(] = "Product1Quantity;Product2Quantity" //Ürün1Miktarı;Ürün2Miktarı
parameters["OM.ppr","Product1 Price*Product1 Quantity;Product2 Price*Product2 Quantity");

Visilabs.CallAPI().customEvent(] = "Product1Price*Product1Quantity;Product2Price*Product2Quantity" //Ürün1Fiyatı*Ürün1Miktarı;Ürün2Fiyatı*Ürün2Miktarı
RelatedDigital.customEvent(
  context = context,
  pageName = "Product Purchase",
 parameters, getActivity()); properties = parameters
  )

Kategori Görüntüleme

Kullanıcı Kullanıcının bir kategori listesi sayfasını görüntülediğinde, sayfasını görüntülemesi bilgisini göndermek için aşağıdaki customEvent uygulamasını kullanınmetodunu kullanabilirsiniz.

HashMap<String, String> parameters= new
Code Block
languagekotlin
val parameters = HashMap<String, String>();
parameters.put(["OM.clist",] = "Category Code/Category ID");

Visilabs.CallAPI().customEvent( //Kategori Kodu/Kategori ID'si
RelatedDigital.customEvent(
  context = context,
  pageName = "Category View",
  properties = parameters,
  getActivity());

Arama

Mobil uygulamanın bir arama işlevi varsa, aşağıdaki customEvent uygulamasını kullanınKullanıcının uygulamanızda yaptığı arama bilgisini göndermek için aşağıdaki customEvent metodunu kullanabilirsiniz.

HashMap<String, String> parameters= new
Code Block
languagekotlin
val parameters = HashMap<String, String>();
parameters.put(["OM.OSS","Search Keyword");
parameters.put(] = "Text Searched" //Aranan Metin
parameters["OM.OSSR",] = "Number of search results");

Visilabs.CallAPI().customEvent("In App Search", parameters, getActivity());

Banner Tıklaması

Aşağıdaki customEvent uygulamasını kullanarak banner tıklama verilerini izleyebilirsiniz.

Code Block
HashMap<String, String> parameters= new Results" //Sonuç Sayısı
RelatedDigital.customEvent(
  context = context,
  pageName = "Search",
  properties = parameters
  )

Banner Tıklaması

Kullanıcının uygulamanızdaki bir banner a tıklaması bilgisini göndermek için aşağıdaki customEvent metodunu kullanabilirsiniz.

Code Block
languagekotlin
val parameters = HashMap<String, String>();
parameters.put(["OM.OSB",] = "Banner Name/Banner Code");

Visilabs.CallAPI().customEvent( //Banner İsmi/Banner Kodu
RelatedDigital.customEvent(
  context = context,
  pageName = "Banner Click",
  properties = parameters,
  getActivity());

Favorilere Ekleme

Kullanıcı Kullanıcının favorilerine bir ürün eklediğinde, ürün eklemesi bilgisini göndermek için aşağıdaki customEvent uygulamasını kullanınmetodunu kullanabilirsiniz.

HashMap<String, String> parameters
Code Block
languagekotlin
val parameters = new HashMap<String, String>();
parameters.put(["OM.pf",] = "Product Code"); //Ürün Kodu
parameters.put(["OM.pfu",] = "1"); 
parameters.put( //Banner İsmi/Banner Kodu
parameters["OM.pfr",] = "Product Price");

Visilabs.CallAPI().customEvent( //Ürün Fiyatı
RelatedDigital.customEvent(
  context = context,
  pageName = "/om_evt.gif",
parameters, getActivity());  properties = parameters
  )
Info

Favorilerden Çıkarma

Kullanıcı favorilerinden bir ürün çıkardığında, aşağıdaki customEvent uygulamasını kullanın.

...