Wednesday, June 17, 2015

Enabling Personalization ID in WCS 7

Concept

In simplest terms PersonalizationID (USERS.PERSONALIZATIONID) ties together Generic, Guest and Registered user id's together.  so, why do you really need a personalization id. Let us take a practical scenario of precision marketing and remember me functionality.

Use Case

WCS assigns users with a generic user id as soon as the user accesses store pages which do not require unique identification of end user, an example of this would be home page, browse pages. Let's say the user browsed the Men's section and finally decided to buy a product, as soon as user adds this item the cart (Remember the user has not yet logged in) WCS can no longer use the generic user id as generic user id is shared among multiple users visiting the site, to solve this problem, WCS generates a unique user id for the user and ties together the cart item and the generated user id, called as "Guest id" in WCS (This is a valid scenario as most of the B2C sites do not require you to login for "add to cart" functionality until you initiate a checkout process).

Let us think about precision marketing in this use case, on the home page we have a content spot which shows all recently browsed items by a user, from the use case above user browsed men's section as a generic user and added an item to cart as a guest user, so there is no way to tie together the browse history across these two user id's, personalization id solves this problem, since personalization id does not change when the user browsing the site transitions from a generic to a guest user. if we could tie the browse history to personalization id, we can display men's category top sellers on the home page irrespective of user transition from generic -> guest - Registered user id.


Enabling Personalization ID

By default personalization id is switched off in WCS. if you query users table you will notice that personalizationid column is null, this indicates personalizationid is switched off.

select PERSONALIZATIONID from users;

To enable personalization id in toolkit. edit the instance.xml file, this should be located under

<TOOLKIT_INSTALL_DIR>\WCDE_ENT70\workspace\WC\xml\config\wc-server.xml

search for "<PersonalizationId  display="false" enable="false"/>" , change the value of enable to true and save and restart the WCS instance.

Browse through some of the store pages and query your database "
select PERSONALIZATIONID from users;" , this time around you should see long integer values in this column, this indicates that WCS is now assigning personalizationid to the users visiting your site.

10 comments:

  1. IBM Websphere Training | 21cssindia
    www.21cssindia.com/IBM-Websphere-Training
    IBM Websphere Training Click Here For Enquiry Basics and new features.

    ReplyDelete
  2. Great article – Impressive: We think you might be interested to know more about our company. Techno Data Group helps you get your hands on world’s best class customized B2B Contact List, which can make your sales and marketing campaigns cost effective. Achieve Your Marketing Goals and Grow Your Business.
    IBM Websphere Users Email & Mailing List

    ReplyDelete

  3. Article is quite good. Pegasi Media is a b2b marketing firm that has worked with many top organizations. Availing its email list is fast, simple, convenient and efficient. Appending services adds the new record as well as fills up the fields that are missing. Pegasi Media Group also perform Data Refinement, Data building, Data Enchancement, and Data De-Duplication. Database marketing is a form of direct market in which the customers are contacted through their email addresses with the help of the database. There is a scope for email marketing to generate personalized communication with the clients in order to promote your sales.
    IBM Websphere Users

    ReplyDelete
  4. Mungkin dari kalian ingin mencoba keberuntungan bermain sabung ayam secara Online dan di siarkan secara langsung atau biasa kita sebut dengan Live di agen s128
    Dapatkan informasi penting dalam dunia sabung ayam di website bawah ini
    https://sabungburung.tumblr.com/post/176016942656/3-trick-ini-diakui-menang-sabung-ayam-on-line

    ReplyDelete
  5. Really Quite impressive blog. Thank you for sharing the information. IBM WebSphere Training

    ReplyDelete
  6. Trik Menang Bermain Situs Judi Sabung Ayam Online Yang Jarang Diketahui Klik Di Sini

    Informasi Terlengkap Mengenai Sabung Ayam
    https://bvsateayam.blogspot.com/2018/12/metode-bikin-pisau-taji-buat-ayam.html/

    ReplyDelete
  7. Dapatkan keseruan dengan deposit minimal 10ribu di Donaco Poker...Menangkan bonus jackpot hingga puluhan juta rupiah tanpa ribet...

    Ikuti Promo Menarik Setiap Bulannya dari Donaco Poker...Dapatkan Bonus Chip Setiap Hari....

    Gunakan OVO pay untuk memudahkan dan mempercepat proses deposit anda!!

    Ayo segera bergabung dan dapatkan tips-tips menang dari kami
    Tips Jitu Poker

    Cara Daftar Donaco Poker

    Dapatkan Juga Bonus Dari Donaco Poker...
    - Bonus Deposit 15% New Member Weekend.
    - Bonus Deposit 10% Next Deposit Weekend.
    - BONUS DEPOSIT HARIAN 5%
    - BONUS ROLLINGAN MINGGUAN 0.5%
    - BONUS KEJUTAN LAINNYA

    Hubungi Kami Secepatnya Di :
    YM : Cs.Donacopoker
    BBM : DONACOPOKER
    LINE : Donaco.poker
    WHATSAPP : +6281333555662
    WECHAT : Donacopoker

    ReplyDelete
  8. Winning303 Arena Sabung Ayam Terpopuler yang menghadirkan Ayam Ras Juara dan Ras-ras Terkuat..Pertarungan yang sangat seru bakal di hadirkan disini... Taruhan Sabung Ayam

    Daftar Sabung Ayam

    ReplyDelete