MANUAL. Windows Live Messenger Activity with parameters



Similar documents
Website Implementation

Slide.Show Quick Start Guide

Visualizing a Neo4j Graph Database with KeyLines

Website Login Integration

c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form.

Visualizing an OrientDB Graph Database with KeyLines

Image Upload Known Issues...3. Implementing the Block...4. Using Adobe SWC files...4. Configuring in Flash...5

Fireworks 3 Animation and Rollovers

Using IIS and UltraDev Locally page 1

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

Embedding a Data View dynamic report into an existing web-page

Getting Started with SitePal

Reading an sent with Voltage Secur . Using the Voltage Secur Zero Download Messenger (ZDM)

Step by step guides. Deploying your first web app to your FREE Azure Subscription with Visual Studio 2015

Website Editor User Guide

2- Forms and JavaScript Course: Developing web- based applica<ons

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts!

JavaScript and Dreamweaver Examples

Appendix for Tx5xx and P85x1 manuals

Salesforce.com Integration - Installation and Customization Guide

Yandex.Widgets Quick start

A send-a-friend application with ASP Smart Mailer

Step 1: Create the RTSP Command

Sample HP OO Web Application

Configuring iplanet 6.0 Web Server For SSL and non-ssl Redirect

GE Intelligent Platforms. Activating Licenses Online Using a Local License Server

Client-side Web Engineering From HTML to AJAX

Web Development CSE2WD Final Examination June (a) Which organisation is primarily responsible for HTML, CSS and DOM standards?

<script type="text/javascript"> var _gaq = _gaq []; _gaq.push(['_setaccount', 'UA ']); _gaq.push(['_trackpageview']);

IMRG Peermap API Documentation V 5.0

Pay with Amazon Integration Guide

React+d3.js. Build data visualizations with React and d3.js. Swizec Teller. This book is for sale at

Creating a Hyperlink to a Tegrity Recording

Further web design: HTML forms

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2)

Hello World RESTful web service tutorial

WebRTC_call. Authorization. function logintowsc() { var wscdemobaseurl = " window.location.href =

LAB 1: Getting started with WebMatrix. Introduction. Creating a new database. M1G505190: Introduction to Database Development

Internet Technologies

The In-Stream LogoKit is an In-Stream linear and non-linear ad format that plays in VPAID-compliant video players. The ad displays icons in the

Web Hosting Training Guide. Web Hosting Training Guide. Author: Glow Team Page 1 of 22 Ref: GC349_v1.1

How-To: Submitting PDF forms to SharePoint from custom websites

the intro for RPG programmers Making mobile app development easier... of KrengelTech by Aaron Bartell

CS412 Interactive Lab Creating a Simple Web Form

Create and run apps on HANA Cloud in SAP Web IDE

How to setup Outlook and Outlook Web Access (OWA) to give a send receipt and a read receipt (Options)

Understanding Cross Site Scripting

Alcatel-Lucent OpenTouch Connection for Microsoft Outlook. User guide R2.0

Filtering with Microsoft Outlook

Using Google Analytics With PeopleSoft

Web Development 1 A4 Project Description Web Architecture

Xtreeme Search Engine Studio Help Xtreeme

MASTERTAG DEVELOPER GUIDE

Chapter 5 Configuring the Remote Access Web Portal

How to Attach Files in Blackboard Learn , Messages, Discussions, and Assignments

Flash questions in ILIAS Test & Assessment. Helmut Schottmüller

Edge Animate for Responsive BC Sites

Using Voltage Secur

Ad Unit Dimensions / Ad sizes Max File Size GIF / JPEG Max File Size HTML 5 / Flash 40 KB 40 KB 40 KB 40 KB 40KB 40KB 40KB. 50KB *Premium ad formats

Vizit 4.1 Installation Guide

Technical University of Sofia Faculty of Computer Systems and Control. Web Programming. Lecture 4 JavaScript

PLAYER DEVELOPER GUIDE

Spectrum Technology Platform

Dashbuilder Documentation Version Final

Chapter 1 Programming Languages for Web Applications

WIX - Really Flashy Websites For Free

Neoteris IVE Integration Guide

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: WAN IP:

Anti-Spam Configuration in Outlook 2003 INDEX. Webmail settings Page 2. Client settings Page 6. Creation date Version 1.2

JISIS and Web Technologies

WIRIS quizzes web services Getting started with PHP and Java

ANGULAR JS SOFTWARE ENGINEERING FOR WEB SERVICES HASAN FAIZAL K APRIL,2014

Instructions for creating a survey using Survey Gizmo

Developer Guide: Hybrid Apps. SAP Mobile Platform 2.3

CREATING A NEWSLETTER IN ADOBE DREAMWEAVER CS5 (step-by-step directions)

AliPay International Services

Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator

HTML Tables. IT 3203 Introduction to Web Development

Introduction to PhoneGap

Setting up an Apache Server in Conjunction with the SAP Sybase OData Server

Xerox Mobile Link 2.0 Frequently Asked Questions (FAQ) - Android

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

BizFlow 9.0 BizCoves BluePrint

Getting Started with the Aloha Community Template for Salesforce Identity

Table of Contents Recommendation Summary... 3 Introduction... 4 Formatting Recommendations... 5 Creative:... 7 Deliverability & Infrastructure:...

Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server

JavaScript: Introduction to Scripting Pearson Education, Inc. All rights reserved.

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

Abusing HTML5. DEF CON 19 Ming Chow Lecturer, Department of Computer Science TuCs University Medford, MA

HEALIO.COM ADVERTISING SPECIFICATIONS

Novell Identity Manager

How to Display Weather Data on a Web Page

Chapter 22 How to send and access other web sites

Transcription:

MANUAL Windows Live Messenger Activity with parameters

Summary A is a web page (HTML/DHTML) that takes advantage of the multiuser communication functionality provided by Windows Live Messenger. This means it can be simultaneously accessed by two or more users. Admotion allows this social and viral feature on any ad format. The creative piece linked with a Windows Live Messenger Activity must include the necessary code to launch it. The functionality consists of two instances: Launcher Creativity The piece should meet the ad format specification. It must include the following line: #include "msnactapi.as" It must include a button with the following code: callwidget("variable", "value"); Where "variable" and "value" figures the data set that will be sent to the Activity application. These parameters are optional and can be sent up to five per creative. The variables names and the variables values have a maximum of 80 characters. Dimensions: 480px (w) 480px (h) Format: HTML/DHTML The document body must not have margins (equals to zero) in order to engage the entire available area

How it works 1. Launcher Creativity: The final user optionally fills the variable fields and clicks on the button which contains the launching code. (Figure 1) 2. Starting activity: A Windows messenger dialog box pops up, showing the user s contact list. Then, he searches and selects one or more friends to share. (Figure 2) Figure 1 3. Approval: The remote user must accept an invitation in order to launch the application for both sides Figure 2

4. Sharing: The shared experience begins, both users simultaneously access to the web page. In addition, the Windows Live Messenger Activity may identify the sender and the receiver giving the chance to create different designs for each one of them. (Figure 3) Figure 3

The activity can be hosted on any server and requires only one line of code inside the document body: <SCRIPT LANGUAGE="JavaScript" src="http://nspmotion.com/js/msnactapi-v2.js"></script> This initializes Admotion JavaScript API for Windows Live Messenger Activity. Example code: <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN > <HTML> <HEAD> <TITLE>MSN Activity</TITLE> </HEAD> <BODY style="margin:0px"> <!-- CONTENT --> <SCRIPT LANGUAGE="JavaScript" src="http://nspmotion.com/js/msnactapi-v2.js"></script> </BODY> </HTML> Sharing the activity The activity also requires the following line in the first frame Actions panel: #include "msnactapi.as" The msnactapi.as must be saved on the same folder as the FLA file. To share the activity, from a shared activity, apply the launch method to a button: callwidgeturl ("variable", "value");

Where variable and value figures the data set that will be sent to the Activity application. These parameters are optional and can be sent up to five per creative. The variables names and the variables values have a maximum of 80 characters. For example: callwidgeturl("sender", "John", "recipient", "Michael"); The application receives these parameters thru the Flash object flashvars. Use the flashdata property of the Admotion API to embed the Flash object: An example of how to retrieve the data within the application Flash object: var sendername = getvalue("sender"); var recipientname = getvalue("recipient"); In addition, the may identify the sender and the receiver. This is possible with the _root.admactivityinviter variable: if(_root.admactivityinviter == "true"){ // Sender code else { // Recipient code document.write('<object classid="clsid:d27cdb6e-ae6d- 11cf-96B8-444553540000" WIDTH="480" HEIGHT="480">'+ '<PARAM NAME=movie VALUE="movie.swf">'+ '<PARAM NAME=flashvars VALUE="'+ADMapi. flashdata+'">'+ '<EMBED src="'+thesrc+'" quality=high WIDTH="480"'+ 'HEIGHT="480" flashvars="'+admapi. flashdata+'" TYPE="application/x-shockwave-flash"> </EMBED></OBJECT>');

Activity interaction tracking (POI) Admotion JavaScript API for Windows Live Messenger Activity also allows tracking any point of interaction (POI) in the activity. Each POI has a unique identifier which is sent as a parameter to the tracking method. JavaScript example code: ADMapi.MSNActivity.poi(id); ActionScript example code: geturl("javascript:admapi.msnactivity.poi(id);","_self"); Windows Live Messenger Activity SDK The software development kit (SDK) includes technical information about how to develop and test single-user and multiuser applications by using the Activity object model. The SDK also provides detailed information about the Windows Live development and testing requirements that your Activity must meet, and how to increase the usage of your Windows Live Messenger Activity application. Available on: http://msdn.microsoft.com/en-us/library/aa751024.aspx Creative assets submissions Activity page URL. A list of all the points of interaction to track.