Οδηγίες δημιουργικών ActionScript 3 ADMAN. Phaistos Networks

Σχετικά έγγραφα
Για την υλοποίηση ενός html5 δημιουργικού μπορείτε να χρησιμοποιήσετε το επιθυμητό javascript framework.

Για την υλοποίηση ενός html5 δημιουργικού μπορείτε να χρησιμοποιήσετε το επιθυμητό javascript framework.

ADMAN Interstitial Creatives

Πολυμεσικές Εφαρμογές

Media Pack Η Darkpony αποτελεί τον εµπορικό συνεργάτη της 24Media για τα τρία τεχνολογικά site του Οµίλου (iphonehellas, MacUser, TechGear).

Τιμοκατάλογος 2014 Διαφημιστικό Κόστος ( ) για impressions (CPM)

Τιμοκατάλογος 2015 Διαφημιστικό Κόστος ( ) για impressions (CPM)

Τιμοκατάλογος 2014 Διαφημιστικό Κόστος ( ) για impressions (CPM)

Τιμοκατάλογος 2014 Διαφημιστικό Κόστος ( ) για impressions (CPM)

Γενική Παρουσίαση ADMAN

Επιβλέπων Καθηγητής : Τσιαντής Λεωνίδας Φοιτητής : Μακρής Γεώργιος

Webspaces tags ADMAN. Phaistos Networks

WEB HTML. Web HTML MIDI. Web 5.1: HTML LAN

ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ

Τ Ι Μ Ο Κ Α Τ Α Λ Ο Γ Ο Σ

ιαφηµιστικές επιλογές στο

ιαφηµιστικές επιλογές στο

Naftemporiki Digital Network. Τιμοκατάλογος - Ratecard 2014

Όλος ο κόσμος του Web σε μια Σελίδα

ΕΠΛ 012. JavaScripts

Ποιες είναι οι κύριες ετικέτες που χρησιμοποιεί η HTML για την περιγραφή της συνολικής δομής μιας ιστοσελίδας;

ΕΚΠΑΙΔΕΥΤΙΚΟ ΕΓΧΕΙΡΙΔΙΟ ΔΙΑΧΕΙΡΙΣΤΙΚΗΣ ΠΛΑΤΦΟΡΜΑΣ LH2 ΓΙΑ ΤΗ ΣΥΜΠΛΗΡΩΣΗ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΗΣ ΙΣΤΟΣΕΛΙΔΑΣ

Βαρβάκειο Πρότυπο Γυμνάσιο Εργαστήρι Πληροφορικής Σχολ. Έτος Φύλλο Εργασίας 5

How to register an account with the Hellenic Community of Sheffield.

hhow to... Δημιουργία κίνησης με το Flash 8 Professional

ΤΙΜΟΚΑΤΑΛΟΓΟΣ ΔΙΑΦΗΜΙΣΤΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ΕΠΙΚΟΙΝΩΝΙΑ.

<a href=" στο κείμενο</a>.

1. Το event-driven µοντέλο

Scratch Διδακτική του Προγραμματισμού. Παλαιγεωργίου Γιώργος

Εργαστήριο 9. Styling with Javascript

Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 6 ο Τεχνολογίες Διαδικτύου: HTML II

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό

TIMOΚΑΤΑΛΟΓΟΣ ΔΙΑΦΗΜΙΣΤΙΚΩΝ ΠΑΡΟΧΩΝ ΑΠΟ ΤΟΥΣ ΔΙΑΔΙΚΤΥΑΚΟΥΣ ΤΟΠΟΥΣ ΤΗΣ ΕΡΤ Α.Ε ΠΕΡΙΕΧΟΜΕΝΑ ΤΙΜΟΚΑΤΑΛΟΓΟΥ.1 ΤΙΜΟΚΑΤΑΛΟΓΟΣ CPM...

Φόρμες. Γενικοί κανόνες. Η ετικέτα <form>

1. <body> 2. <header> 3. <h1> My Page </h1> 4. </header> 5. <section>

Η γλώσσα HTML. Επιμέλεια: Δέγγλερη Σοφία

ΕΣΔ 200: ΔΗΜΙΟΥΡΓΙΑ ΠΕΡΙΕΧΟΜΕΝΟΥ ΙΙ. Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης

Το PowerPoint (PP) είναι ένα γραφικό πρόγραμμα για παρουσιάσεις. Χαρακτηριστικά Παρουσιάσεων:

Macromedia DreamWeaver Παρουσίαση εργαλείου σχεδίασης διεπαφής χρήστη

Οδηγός Χρήσης. του Λογισμικού

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΜΕΛΕΤΗ ΚΑΙ ΕΦΑΡΜΟΓΗ ΔΗΜΙΟΥΡΓΙΑΣ HTML ΣΕΛΙΔΩΝ ΣΥΝΔΕΣΜΟΙ

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ HTML

TIMOΚΑΤΑΛΟΓΟΣ ΔΙΑΦΗΜΙΣΤΙΚΩΝ ΠΑΡΟΧΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ ΤΗΣ ΕΡΤ Α.Ε. 2015

Multi Media Builder 4.8

CSS 2. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Κινούμενα γραφικά και διαδραστικότητα

Zeus ColorControls Ver Manual

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version ΗΜΙΤΕΛΗΣ!!!!

Ε Ν Τ Ρ Ι Κ Η Σ Ε Λ Ι Δ Α

e VOLUME f SURROUND g MIC LEVEL h USB i MP3 j MIC

Κουνδουράκης Εμμανουήλ

Πίνακες. ετικέτα <table>

Αλεξιάδης Γεώργιος (ΠΕ86) -

HelloApplet. Παύλος Εφραιμίδης Java Applets 1

MOVIE MAKER. Οδηγός Χρήσης

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

Γενική Παρουσίαση ADMAN

Εργασία 11 η Πίνακες (βασικές ετικέτες, βασικές ιδιότητες) 1. Στο Σημειωματάριο πληκτρολογήστε τον παρακάτω κώδικα:

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING

Aρ. Μοντέλου: DW - 100

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

αθηνόραμα.gr τιμοκατάλογος διαφήμισης 2011 Τιμοκατάλογος Διαφήμισης 2011

Κατασκευή ιστοσελίδων (FrontPage)

ΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών. Επώνυμο Όνομα: Α.Μ. : Εξάμηνο : Αίθουσα

Μέρος 2ο (Συγχωνεύοντας Multimedia & Animation)

Εισαγωγή WMS στο QGIS

Eισαγωγή Kεφάλαιο 1: Office XP και PowerPoint Kεφάλαιο 2: Xρησιμοποιώντας παράθυρα στα Windows και στο Office..31

Στην τεχνολογία των CSS, οι κανόνες στυλ (style

Κριτήρια Στόχευσης ADMAN

Άσκηση 11 Κατασκευή ολοκληρωμένου ιστότοπου. ολοκληρωμένο ιστότοπο με θέμα της επιλογής σας.

Εισαγωγη στο FLASH. Η δομή ενός movie. Time line. Κανόνες που πρέπει πάντα να έχετε υπόψη

αθηνόραμα.gr τιμοκατάλογος διαφήμισης 2012 Τιμοκατάλογος Διαφήμισης 2012

Ειδικά Θέματα Προγραμματισμού

FORESTVIEW NETWORK TECHNICAL SPECIFICATIONS

ΤΙΜΟΚΑΤΑΛΟΓΟΣ ΔΙΑΦΗΜΙΣΤΙΚΩΝ ΥΠΗΡΕΣΙΩΝ. ΕΠΙΚΟΙΝΩΝΙΑ Τηλ

HTML Εργαστήριο 5. Δομή εγγράφου

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ:

Εισαγωγή στην πληροφορική

HTML Εργαστήριο 4. Εισαγωγή βίντεο και ήχου

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java

Άσκηση 9 Διαφημιστική εφαρμογή κινητού τηλεφώνου

Naftemporiki Digital Network. Τιμοκατάλογος - Ratecard 2016

Συγχαρητήρια για την αγορά του νέου MusicBox της Crypto!

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM

8.1 Top-Level Swing Containers και Swing Components

(2) Thread Thread. Runnable. ( ) Java. Sample91. Thread Thread ) Thread. Runnable. run() / run() Runnnale ( ) MyRun implements Runnable Runnable

Σπουδές CAD, Πληροφορικής, Οικονομίας, Διοίκησης και D.T.P. με Σύστημα διδασκαλίας facetoface

ΕισαγωγήστουςΗ/Υ. PHP Hypertext Preprocessor

Basic Raster Styling and Analysis

Κεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES

3. ΕΙΣΑΓΩΓΗ ΣΤΟ CSS ΓΙΩΡΓΟΣ ΓΙΑΝΝΑΚΑΚΗΣ, ΜΑΝΩΛΗΣ ΤΣΙΚΝΑΚΗΣ

Τεχνολογία Πολυμέσων. Ενότητα 12: Ανάπτυξη εφαρμογής ημερολογίου. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Δημοσίευση στο Διαδίκτυο

Αντικειµενοστρεφής Προγραµµατισµός

Διάλεξη 2η Εισαγωγή στο CSS

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ A.7.M21 Προγραμματίζοντας με το App Inventor Εισαγωγή

iidoc Πρόγραμμα αυτόματης τεκμηρίωσης κώδικα C++

Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άδεια

Οδηγός εκκαθάρισης ιστορικού cookies περιηγητή

Transcript:

Οδηγίες δημιουργικών ActionScript 3 ADMAN Phaistos Networks

ΠΕΡΙΕΧΟΜΕΝΑ... 2 BACKUP IMAGE... 4 ΚΑΤΑΜΕΤΡΗΣΗ CLICKS... 4 Banner με ένα button... 4 Banner με πολλά buttons... 4 Banner με πολλά buttons (μέτρηση με interactions)... 5 Banner για MSN/Skype... 6 ΚΑΤΑΜΕΤΡΗΣΗ INTERACTIONS... 7 Βήματα:... 7 ΚΑΤΑΜΕΤΡΗΣΗ METRICS... 8 Default Metrics... 8 Custom Metrics... 8 EXPANDING ΔΗΜΙΟΥΡΓΙΚΑ... 9 Collapsed με click... 9 Expand με click... 9 REACTIVE ΔΗΜΙΟΥΡΓΙΚΑ... 10 Κλείσιμο με click...10 FLOATING ΔΗΜΙΟΥΡΓΙΚΑ... 11 Close Button (για floating δημιουργικά)...11 Ορισμός Time Out (για floating δημιουργικά)...11 INTERSTITIAL ΔΗΜΙΟΥΡΓΙΚΑ... 12 Close Button (για interstitial δημιουργικά)...12 Ορισμός Time Out (για interstitial δημιουργικά)...12 Δημιουργία της Interstitial σελίδας...13 BILLBOARD [RISING STARS]... 14

Expand...14 Collapse...14 Expand callback...14 SIDEKICK [RISING STARS]... 15 Show sidekick button...15 Close sidekick button...15 Callback function (όταν το Sidekick κλείνει)...15 SLIDER [RISING STAR]... 16 Show slider button...16 Close slider button...16 Callback function (όταν το slider creative κλείνει)...16 FILMSTRIP [RISING STAR]... 17 Next section button...17 Previous section button...17 Callback function για μετάβαση σε section...17 VPAID VIDEOS ADS... 18 Setup...18 Click button...18 Close button...18 Expandable VPAID ads...19 ΕΞΩΤΕΡΙΚΟ VIDEO... 20 Loader class...20 FLVPlayback component...21

function onmouseclick(e:mouseevent): void { if(root.loaderinfo.parameters.ie=='true') { ExternalInterface.call('window.open', root.loaderinfo.parameters.go,'_blank'); else { var myrequest:urlrequest = new URLRequest(root.loaderInfo.parameters.go); navigatetourl(myrequest, '_blank'); clickbutton.addeventlistener(mouseevent.click, onmouseclick);

function onmouseclick1(e:mouseevent): void { ExternalInterface.call('trackClick'); if(root.loaderinfo.parameters.ie=='true') { ExternalInterface.call('window.open',"http://www.site1.gr",'_blank'); else { var myrequest:urlrequest = new URLRequest("http://www.site1.gr"); navigatetourl(myrequest, '_blank'); clickbutton1.addeventlistener(mouseevent.click, onmouseclick1); function oninteraction1(e:mouseevent): void { ExternalInterface.call('trackInteraction1'); if(root.loaderinfo.parameters.ie=='true') { ExternalInterface.call('window.open', "http://www.site1.gr",'_blank'); else { var myrequest:urlrequest = new URLRequest("http://www.site1.gr"); navigatetourl(myrequest, '_blank'); interaction1.addeventlistener(mouseevent.click, oninteraction1);

function onmouseclick(e:mouseevent): void { if(root.loaderinfo.parameters.ie=='true') { ExternalInterface.call('window.open',root.loaderInfo.parameters.go,'_blank'); else { var myrequest:urlrequest = new URLRequest(root.loaderInfo.parameters.go); navigatetourl(myrequest, '_blank'); ExternalInterface.call(root.loaderInfo.parameters.admanInstance+'.invokeEvent','hit'); clickbutton.addeventlistener(mouseevent.click, onmouseclick);

function onmouseover(e:mouseevent): void { if (ExternalInterface.available) { ExternalInterface.call("trackInteractions"); trackbutton.addeventlistener(mouseevent.mouse_over, onmouseover);

on (rollover) { import flash.external.*; ExternalInterface.call('startPlaying');

function oncollapse(e:mouseevent): void { ExternalInterface.call(root.loaderInfo.parameters.admanInstance+'.collapse'); collapsebttn.addeventlistener(mouseevent.click, oncollapse); function onexpand(e:mouseevent): void { ExternalInterface.call(root.loaderInfo.parameters.admanInstance + '.expand'); expandbttn.addeventlistener(mouseevent.click, onexpand);

function oncollapse(e:mouseevent): void { ExternalInterface.call(root.loaderInfo.parameters.admanInstance + '.collapse'); collapsebttn.addeventlistener(mouseevent.click, oncollapse);

function oncloseclick (e:mouseevent): void { ExternalInterface.call("done"); closebutton.addeventlistener(mouseevent.click, oncloseclick); var intervalid:uint = settimeout(ontimeout, 8000); function ontimeout():void { ExternalInterface.call("done");

function oncloseclick (e:mouseevent): void { ExternalInterface.call("done"); closebutton.addeventlistener(mouseevent.click, oncloseclick); var intervalid:uint = settimeout(ontimeout, 5000); function ontimeout():void { ExternalInterface.call("done");

<title>campaign's Title</title> // You may change width, height, flash movie src and fallback image var options = { url : go, width : 300, height : 250, src : 'http://www.adman.gr/assets/banners/demo_interstitial_300x250.swf', image : 'http://www.adman.gr/assets/banners/img.png' <style> html, body { height: 100%; width: 100%; </style> /* You may change to something else */ background: #FFFFFF; /* Background color*/ <a href="#" onclick="done();" class="back">επιστροφή στο site</a>

flash.system.security.allowdomain('*'); flash.system.security.allowinsecuredomain('*'); import flash.external.externalinterface; ExternalInterface.addCallback('expand', expandcommandreceived); function expandcommandreceived(){ // Go to expanded frame gotoandstop(2);

function showslider(e:mouseevent): void { import flash.external.externalinterface; ExternalInterface.call('sidekick.showSlider'); // Go to frame where close sidekick button is shown showbttn.addeventlistener(mouseevent.click, showslider); function oncloseclick(e:mouseevent): void { trace('close'); ExternalInterface.call('sidekick.hideSlider'); // Go to frame where show button is shown closebttn.addeventlistener(mouseevent.click, oncloseclick); 'sliderclosed' import flash.external.externalinterface; ExternalInterface.addCallback('sliderClosed', sliderclosedreceived); function sliderclosedreceived():void { // Go to frame where show button is shown

function showslider(e:mouseevent): void { import flash.external.externalinterface; ExternalInterface.call('slider.showSlider'); // Go to frame where close sidekick button is shown showbttn.addeventlistener(mouseevent.click, showslider); function oncloseclick(e:mouseevent): void { trace('close'); ExternalInterface.call('slider.hideSlider'); // Go to frame where show button is shown closebttn.addeventlistener(mouseevent.click, oncloseclick); 'sliderclosed' flash.system.security.allowdomain('*'); flash.system.security.allowinsecuredomain('*'); import flash.external.externalinterface; function sliderclosedreceived():void{ // Go to closed frame and stop video or mute sound ExternalInterface.addCallback('sliderClosed', sliderclosedreceived);

function nextsection(e:mouseevent) : void { import flash.external.*; ExternalInterface.call(root.loaderInfo.parameters.admanInstance + '.nextsection'); // go to next section gotoandstop(movieclip(this.root).currentframe==5?1:movieclip(this.root).currentframe+1); nextbttn.addeventlistener(mouseevent.click, nextsection); function previoussection(e:mouseevent) : void { import flash.external.*; ExternalInterface.call(root.loaderInfo.parameters.admanInstance + '.previoussection'); // go to previous section gotoandstop(movieclip(this.root).currentframe == 1? 5 : MovieClip(this.root).currentFrame - 1); prevbttn.addeventlistener(mouseevent.click, previoussection); flash.system.security.allowdomain('*'); flash.system.security.allowinsecuredomain('*'); import flash.external.*; ExternalInterface.addCallback("gotoSection", gotosection); function gotosection(section:number):void { // go the given section gotoandstop(section);

import VPAIDEvent; flash.system.security.allowdomain('*'); flash.system.security.allowinsecuredomain('*'); closebtn.addeventlistener(mouseevent.click, closead); function closead(e:mouseevent):void{ root.loaderinfo.sharedevents.dispatchevent(new VPAIDEvent('close'));

expbtn.addeventlistener(mouseevent.click, expandad); function expandad(e:mouseevent):void{ root.loaderinfo.sharedevents.dispatchevent(new VPAIDEvent('expand')); // gotoandstop('expanded'); expbtn.addeventlistener(mouseevent.click, expandad); function expandad(e:mouseevent):void{ root.loaderinfo.sharedevents.dispatchevent(new VPAIDEvent('expandToLinear')); // gotoandstop('expanded'); collapsebtn.addeventlistener(mouseevent.click, collapsead); function collapsead(e:mouseevent):void{ root.loaderinfo.sharedevents.dispatchevent(new VPAIDEvent('collapse')); // gotoandstop('collapsed');

function onmouseclick(e:mouseevent): void { if(stage.loaderinfo.parameters.ie=='true') { ExternalInterface.call('window.open', stage.loaderinfo.parameters.go,'_blank'); else { var myrequest:urlrequest = new URLRequest(stage.loaderInfo.parameters.go); navigatetourl(myrequest, '_blank'); clickbutton.addeventlistener(mouseevent.click, onmouseclick);

flash.system.security.allowdomain('*'); clickbutton.addeventlistener(mouseevent.mouse_over, onmouseover); function onmouseover(e:mouseevent):void{ clickbutton.removeeventlistener(mouseevent.mouse_over, onmouseover); var ldr:loader = new Loader(); var urlreq:urlrequest = new URLRequest("video.swf"); ldr.load(urlreq); addchild(ldr); flash.system.security.allowdomain('*'); clickbutton.addeventlistener(mouseevent.mouse_over, onmouseover); function onmouseover(e:mouseevent):void{ clickbutton.removeeventlistener(mouseevent.mouse_over, var ldr:loader = new Loader(); var urlreq:urlrequest = new URLRequest("video.swf"); ldr.load(urlreq); addchild(ldr); onmouseover); flash.system.security.allowdomain('*'); loadvideo.addeventlistener(mouseevent.mouse_over, onmouseover); function onmouseover(e:mouseevent):void{ loadvideo.removeeventlistener(mouseevent.mouse_over, onmouseover); myflvplybk.source = "video.flv";

flash.system.security.allowdomain('*'); clickbutton.addeventlistener(mouseevent.mouse_over, onmouseover); function onmouseover(e:mouseevent):void{ clickbutton.removeeventlistener(mouseevent.mouse_over, onmouseover); myflvplybk.source = "video.flv";