REST API ile Veri Gönderimi

Genel Bilgi

REST API, gerçek zamanlı verileri RMC'ye göndermenin alternatif bir yolunu sunar. Bazen, standart yöntemleri (JavaScript Etiketleme ve SDK'lar) kullanamayabilir veya istemci tarafında kodlamanın neden olduğu yaklaşık %3'lük ufak bir veri kaybını önlemek isteyebilirsiniz. Ayrıca, uygulamanız Firefox veya POS aygıtı gibi desteklenmeyen bir platformda çalışıyorsa, REST API kullanmanız gerekmektedir.


REST API Yetkilendirme

Management > Profiles yolunu takip edin ve üzerinde çalıştığınız profilin Actions sekmesi altında yer alan düzenle (edit) -  - ikonuna tıklayınız.

Örnek isteklerinizi görüntülemek için Rest Service URLs'nin yanındaki büyüteci tıklayın.



Gereksinimlerinize bağlı olarak, aşağıda gösterilen örnekte olduğu gibi senkronize veya asenkronize URL'yi kopyalayın:

http://ssrlgr.visilabs.net/Logging.svc/SendRequest/2F36635475665236454B6D763941365A62396B5A44413D3D/www.visilabs.com/{cookieid}?OM.uri=/om_evt.gif&OM.oid=53444A2B4B5071322F50303D&OM.siteID=362F714E306C756B2B37593D


RMC, çerez olarak yerleştirilen eşsiz bir tanımlayıcı ile her kullanıcıyı takip eder. Bu işlem, javascript etiketleme veya SDK tarafından gerçekleştirilir. REST API aracılığıyla veri gönderirken, eşsiz kimlik şeması oluşturmanız ve {cookieid} yazan yerde isteğinizi göndermeniz gerekir. Kıvrımlı köşebentleri {} çıkarmayı unutmayınız.


Sepete Ekle, Ürün Satın Alma vb. olayları takip etmek için ilgili parametreleri eklemeniz gerekmektedir. Ürün Satın Alma için bir örnek aşağıda gösterilmiştir:

http://ssrlgr.visilabs.net/Logging.svc/SendRequest/2F36635475665236454B6D763941365A62396B5A44413D3D/www.visilabs.com/{cookieid}?OM.uri=/om_evt.gif&OM.oid=53444A2B4B5071322F50303D&OM.siteID=362F714E306C756B2B37593D&OM.tid=TransactionID&OM.pp=Product Code1;Product Code2&OM.pu=product Quantity 1;product Quantity 2&OM.ppr=Product Price1*Product Quanity 1;Product Price2*Product Quantity2&OM.exVisitorID=User ID


Parametrede yer alan değerleri, ziyaretçinin değerleriyle değiştirmeyi unutmayın.






Ana Başlık: Event Data (Etkileşim Verileri)