Functionality and API. Talk Goals How do I set this up? What can I do with it? Where is this going?

Slides:



Advertisements
Similar presentations
Login to Top Hat Password Log In Need a Top hat Account – sign up here. I forgot my password You must log in first Display error Messages here.
Advertisements

Overview and Demonstration of declarative workflows in SharePoint using Microsoft SharePoint Designer 2007 Kevin Hughes MCT, MCITP, MCSA, MCTS, MCP, Network+,
Eric J. Oszakiewski MCTS: SharePoint Application Development SharePoint Configuration.
Zinio Library Patron Setup Step-By-Step September 2012.
Recruitment Booster.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred
A Short Tutorial for Dandelion Confluence. In Confluence, you can do more than working with your collaborators on editing documents... Our system allows.
NHnetWORKS December 14,  Facebook is a global Social Networking website that is operated and privately owned by Facebook, Inc.  Users can add.
Members Only & Login Modules Members Only works with the Login module to provide password protection to Web pages and files. Login Groups may be created.
WELCOME TO. Click on Products Click on online products >> Tax Professionals >> Taxbase Suite : Website >>Read More…
Web 2.0: Concepts and Applications 5 Connecting People.
Our aims ease the pain – for all our users get with the times better communication with our supporters recruit and engage people to our campaigns raise.
Engaging networks can help you to grow your online community Outreach top 10.
Web Tailor Basics.
Effective Advocacy tools with Engaging Networks. More actions taken More page completions from s More engaged supporters Fewer unsubscribes / lapsed.
Building enterprise social into your environment
Creating Online Class Communities Jennifer Dorman Discovery Education
MyIsagenix - Intro Class. Intro Class Agenda  MyIsagenix Overview  Getting Started  Page by Page Walkthrough  Q & A.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
1 New : Create your own message starting from scratch 2 New From Template: add professionally designed templates provided exclusively by Gorilla Contact.
Tutorial Introduction Fidelity NTSConnect is an innovative Web-based software solution designed for use by customers of Fidelity National Title Insurance.
Presented By: Product Activation Group Syndication.
August 25, SSO with Microsoft Active Directory Presented by: Craig Larrabee.
Configuring Social Media, Google Analytics, and Gadgets Lila Bronson Training Manager, OmniUpdate, Inc.
Classroom User Training June 29, 2005 Presented by:
Adxstudio Portals Training
Integrating and managing your Engaging Networks data Top ten data features.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
© 2010 MediaMind Technologies Inc. | All rights reserved Trafficking Media Plan, Ad Attachments & URL Assignments.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Phone: Mega AS Consulting Ltd © 2007  CAT – the problem & the solution  Using the CAT - Administrator  Mega.
Support Training Module. Support Manual 1.“On The Lot” – How it all works… 2.Craigslist Settings 3.Post to Craigslist 4.Backpage Settings 5.Post to Backpage.
242/102/49 0/51/59 181/172/166 Primary colors 248/152/29 PMS 172 PMS 137 PMS 546 PMS /206/ /227/ /129/123 Secondary colors 114/181/204.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
To access our web services, go to……. Click on Customer Login.
COPYRIGHT 2014 SITECORE SOCIAL CONNECTED MODULE OVERVIEW ANINDITA BHATTACHARYA.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
CRM Functionality. data structure the data structure was modified in October 2014 to permit the assignment of a greater number of dedicated constituent.
Data Management Dan Szymczak – Director of Technology.
Five Tips in Ten Minutes Conversion Thursday London 13 th Oct 2011.
Administering Group Policy Chapter Eleven. Exam Objectives in this Chapter  Plan a Group Policy strategy using Resultant Set of Policy Planning mode.
Setting Up TGO User Accounts. Creating User Accounts for Other Users If your company has other users who need to use the Active Orders system, your company’s.
Scenario Topics. Creating Work Item Lists Use a work item list: To track status for a team or group of tasks. To view or change work items offline. To.
Social CRM March 7, The Case for Social CRM » On average 31% of people change their address every year New job Moving ISP change Change.
© 2008 Eyeblaster. All rights reserved Presented by: Zeina Zreik● Account Manager● 12th March 2010 Publishers View EB Orange 246/137/51 EB Green 52/70/13.
SURVEY APPLICATION. Overview Introduction Why survey app?? Architecture diagram Application flow Features Future plan.
Subscribers – List Model
Interactions & Automations
Advanced Task Engine Doing Cool Stuff with Cool stuff!
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
Groups, More than Just Collaboration Christopher Smoak.
Sitecore.net Training, Oct ECM 2.1 UPDATE 2 PART 1 CRAWL BEFORE YOU WALK.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
EzLogin Premium Extension Overview EzLogin Premium lets your customer login with any of the below social accounts in your webstore  Facebook  Twitter.
8 Steps to Facebook Ad Creating & Conversion Tracking Set-up
CARA 3.10 Major New Features
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Data Management and Reporting Marta Fornal de Seixas.
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
intro to notifications in iOS 10
Quality Center (QC) 11 Training Global IT QA Testing Team 2013
Sitecore Social Connected
Description MS Lesson 1 (spring 2013)
Academy Hub An eUnomia Factory Solution.
Digital Marketing Starter Course
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Academy Hub An eUnomia Factory Solution.
Presentation transcript:

Functionality and API

Talk Goals How do I set this up? What can I do with it? Where is this going?

Timeline OpenID (2005) OAuth 1.0, 2.0 (2007-present) Sitecore 6.5 (April 2011) Social Connected v1.0 (October 2011) Sign In, Content Messaging Social Connected v1.1 (March 2012) Goal messaging, Tweet This tracking, Sitecore support Social Connected v1.2 (July 2012) Instant feedback, one-step campaigns

Installation Available at sdn.sitecore.net/products Package install Update package available (v1.0/v1.1->v1.2) No config file changes required.

Facebook Setup Defining the App App Name App ID App Secret Domains Login URL Create Application Item at /sitecore/social/applications/default

Facebook Login Setup: Add sublayout, Login with Facebook Disabled XHTML validation on item. Functionality: User logged in? Link FB to users account. User not logged in? Find a match in extranet or sitecore, if available. Else, create new account

Login API Two method calls : ConnectUserManager.LoginUser ConnectUserManager.AttachUser MatchUser pipeline can also modify matching logic.

Customizable Sublayout Image, text can be customized Or, create your own sublayout to call login API

Personalization Extensive information from Facebook, including: , birthdate, education, profile details (religious, political, marital, etc.), all current likes and interests. Option to query off line. Convenience methods for gender, interests.

Walkthrough 1 Creating the Facebook application Enabling login Creating a Facebook test account Adding personalization

Goal Messaging Send targeted message to visitors Facebook page. Goals and Messages must be published. No code option: Attach Goal to Item Code option: GoalUtil.RegisterEventParameters Fire goal from code Send token replacement values

Opt In/Opt Out Can be implemented through the API: PublishPreferenceManager.SetPreference(Messa geId, Sitecore.Context.User, Preference); Config option to disallow messages by default. Social.AllowPublishByDefault But Goal to Message navigation is tricky. Can be implemented through the Rules Engine. This allows using a single profile option.

Walkthrough 2 Linking a goal to a content item Creating a goal message Triggering the message Rules engine interface

Token Replacement Goal text: My favorite Beatle is $favoriteBeatle! Code: var parameters = new Dictionary (); parameters["favoriteBeatle"] = "value to display"; GoalUtil.RegisterEventParameters( "Beatles Poll Entered", parameters);

Walkthrough 3 Triggering a goal from the API. Sending a goal message with token replacement.

Content Messaging Does not require DMS Messages bound to content items. Sent to FB at publish, or manually Campaigns for tracking back traffic. Display of downstream social actions. Published from CRM server. Domain name can be set in configuration.

Walkthrough 4 Creating a Facebook page. Create Account for page Creating a content message Message created on publish Show Like/Share capture

Like/Tweet Analytics Customizable sublayout Assign engagement value to Likes/Tweets. Assign campaign for capturing responses.

Config Files Two config include files: Sitecore.Social.config Commands Pipelines Networks Content and API hooks Functional Settings Sitecore.Social.Profile.Mapping.config Config files have good comments!

Configuration Options Allow/Disallow profile fields Enable offline polling of status changes Disable goal messages unless explicit opt-in Set link domain Set message caching Setup offline querying for FB status changes.

Pipelines CreateSocialMessage Customize to add logging or capture meta-data. ReadSocialMessage Determines messages linked to current item. Customize to filter messages. BuildMessage Creates markup, does token replacement. Customize to extend custom markup. PublishMessage Manages handoff to social network. Customize for logging, or for opt-out logic.

Conclusions Active pace of new features. 3 rd party login simplified Extends customer engagement into Social Networking space Personalization extended, and given more to work with. Documentation is incomplete. A tool like Refelctor or DotPeek is a must.

Questions?

Thank you! Dan Solovay Senior Developer, Velir Studios Blog: