PaulGi's avatar
PaulGi
Lithium Alumni (Retired)
13 years ago
Status:
New

Lithys 2012: Sony Playstation - Best Community Technical Implementation

Company: Sony Computer Entertainment Europe1.png

Entry Submitted by: Gareth Worsnup (gworsnup) Community Manager

Community: Playstation Community  (community.eu.playstation.com)

Lithy Categories: Best Community Technical Implementation


 


SCEE Lithium Implementation

 

1. Playstation Network Account Integration.

We have implemented integrated login/authentication on our Lithium platform with our global Playstation Network accounts. This means users can login to our Lithium forums with their Playstation Network ID’s.

 

2.png2. Custom Ad Serving Technology Integration with Custom Analytics

We have implemented bespoke, hierarchical, ad-serving technology across category, board and thread level views. This includes a hero image and video at the top of each board, category and thread page, a standard MPU ad placement on the right hand column on each page and custom background images. Adverts in these areas can be targeted at every level right down to specific threads.

 

Adverts are also cached to save load and can handle custom translations across the different language boards. In part with this, we have also implemented custom WebTrends tagging tracking the number of impressions, click-throughs and even the number of video plays right down to the percentage of the video watched. Technologies Used: HTML, CSS, PHP (Zend), JavaScript, JQuery, Ajax, JSON, Flash, XML

 

3. Website Integrated Forum Skins.

We have integrated many Lithium boards with 1st party game websites. Example: http://community.singstar.com/t5/SingStar/bd-p/717. In these instances, iframes are used to pull in an external website’s navigation and footer elements, while the boards are custom skinned to fit with the theme of the overarching website.

 

The result is a seamless experience for the user whilst traveling from the main website through to the forums. Single Sign on (cookie based) is also implemented on website integrated forums, where authentication can happens outside of Lithium, yet users are seamlessly logged in when reaching the forums.

 

4. Featured Boards custom component.

A ‘Featured Boards’ component has been implemented across the top of all category pages. Content for the featured board’s panel is created and managed by using feeds from hidden threads managed by our central community team. This means no development is needed, and updates to the featured items can be completely managed by the SCEE community team. E.G: http://community.eu.playstation.com/t5/English-Forums/ct-p/55 (See Featured Boards). Technologies Used: HTML, CSS, PHP, JavaScript, JQuery, XML, JSON

 

5. Accepted Solutions component.

In order to best utilise the Playstation’s support community, a custom component has been developed that surfaces recent and popular discussions (based on Kudos), in part with solved questions or accepted solutions. This content is promoted at the top of the category pages giving new and existing users a quick route to valuable community content. E.G: http://community.eu.playstation.com/t5/English-Forums/ct-p/55 (See Recent Discussions & Solved Questions). Technologies Used: HTML, CSS, PHP, JavaScript, JQuery, XML, JSON

 

6. User Profile Panel & Post Info - hover-over.

In order to simplify the forum design, certain information has been hidden from the main display by using hover-overs or tool-tips. User profile information can be accessed by hovering the mouse over a users profile name or avatar. This reveals user profile information, recent posts, number of posts and registered date. If a users also has a Playstation portable ID, this will be pulled and displayed automatically. Similarly, if users hover their mouse over a thread link, the views, number of posts, kudos and a small preview are also displayed. All of these hover information is cached, meaning its only loaded one time on demand then stored meaning API calls are limited. Technologies Used: Lithium API, JavaScript, JQuery, Ajax, JSON.

 

7. Custom Post styles - targeting admins/MPU's etc.

In order to highlight posts made by Administrators, Moderators and MPU’s, we have implemented user targeting, and can target posts by specified user roles and inject specific CSS into their posts. This means that Moderator posts can for example be highlighted in blue to give a clearer indication of their status within the community. Technologies Used: JavaScript, JQuery, CSS.