Git Product home page Git Product logo

curio_web_sdk_new's Introduction

Turkcell Curio Web SDK (Yeni)

Turkcell Curio ile kullanıcılarınızın web sitenizdeki hareketlerini gözlemleyebilirsiniz.

Sitenize ekleyin

  • https://gui-curio.turkcell.com.tr adresinden uygulamanızı oluşturun.
  • Aşagıdaki kodu web sayfanıza ekleyiniz.
  • Oluşturdugunuz uygulamanın TRACKING_CODE ve API_KEY değerlerini aşagıdaki koda yerleştirin.
    <script src="https://curio.turkcell.com.tr/api/js/curio-2.0.0.js"></script>
    <script type='text/javascript'>
    	Curio.init("API_KEY", "TRACKING_CODE");
    </script>

Kullanımı

Kullanıcıların hareketlerini gözlemlemek için kaydetmek istediğiniz kullanıcı etkileşimlerini Turkcell Curio'ya göndermelisiniz.
Yukarıdaki kodu sitenize ekledikten sonra, bu kodun size sağladığı API ile Turkcell Curio'ya bilgi gönderimi yapabilirsiniz.
Bu bilgiler yeni bir sayfa açılması, web sitenizdeki bir elemente tıklanması veya bulunulan sayfanın terk edilmesi gibi hareketleri içerebilir.

API

Turkcell Curio'yu size sağlanan 5 adet fonksiyon ile kullanabilirsiniz.

  • Yeni Ziyaret (New Visit)
  • Yeni Sayfa (New Hit)
  • Yeni Etkileşim (New Event)
  • Sayfa Çıkış (End Hit)
  • Ziyareti Bitir (End Visit)

Yeni Ziyaret (New Visit) -------------- **Curio için sayfanıza eklediğiniz JavaScript kodu (Curio.init) ile yeni ziyaret yaratılacaktır. Sizin yeni bir ziyaret yaratmak için herhangi bir şey yapmanıza gerek yoktur.**

Yeni ziyaret yaratıldıktan sonra sunucudan gelen gelen parametreler kendiliğinden Curio.clientData nesnesine yazılacaktır. Sizin response ile ilgili bir şey yapmanıza gerek yoktur. Sunucu hatası, bağlantı hatası vb. sebeplerden ötürü yeni ziyaret yaratılamadığı zaman Curio'ya yapılacak her istek öncesi yeni ziyaret oluşturma denemesi yapılacaktır.

Yeni Sayfa (New Hit)

Zorunlu Parametreler

  • pageTitle
  • path

Örnek Kullanım

Curio.hitCreate() fonksiyonunu kullanarak çağırım yapabilirsiniz.

    Curio.hitCreate({pageTitle: "Page Title", path: "Page URL"});

Yeni Etkileşim (New Event)

Zorunlu Parametreler

  • eventKey
  • eventValue

Örnek Kullanım

Curio.eventCreate() fonksiyonunu kullanarak çağırım yapabilirsiniz.

    Curio.eventCreate({eventKey: "Event Key", eventValue: "Event Value"});

Sayfa Çıkış (End Hit)

Zorunlu Parametreler

  • pageTitle
  • path

Örnek Kullanım

Curio.hitEnd() fonksiyonunu kullanarak çağırım yapabilirsiniz.

    Curio.hitEnd({pageTitle: "Page Title", path: "Page URL"});

Ziyareti Bitir (End Visit)

Sayfa kapatıldığı zaman ziyaret kendiğilinden sonlanacaktır. Sizin ziyareti bitirmek için herhangi bir şey yapmanıza gerek yoktur.

Dependencies

None

Version

0.2

License

GPL

curio_web_sdk_new's People

Contributors

alpersemerci avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

5l1v3r1

curio_web_sdk_new's Issues

Is it active?

Hi, is your service still active? I got errors on the registration page. Please can you review the service? Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.