Webspaces tags ADMAN Phaistos Networks
Εισαγωγή παραμέτρων σε webspace Στα webspaces tags μπορούν να εισαχθούν εξωτερικές παράμετροι/ορίσματα βάσει των οποίων μπορεί να γίνει έπειτα στόχευση. Για παράδειγμα σε σελίδα με αθλητικό περιεχόμενο μπορούμε να δίνουμε σαν πρώτη παράμετρο την λέξη sports και αν η πλοήγηση γίνεται από κινητό σαν 2η παράμετρο την λέξη mobile ή διαφορετικά pc. Έπειτα από το διαχειριστικό του ADMAN μπορεί να οριστεί criteria: Στόχευση στα sports: param1 contains "sports" Στόχευση για πλοήγηση από mobile: param2 contains "mobile" Παραδείγματα εισαγωγής παραμέτρων ανά τύπο κώδικα: Compact JS tag <script data-ws="####" data-h="..adman.gr" data-s="300x250" src=" adman.js" data-p="sports mobile"></script> JS tag <script data-server="adman http://adman.gr/">(function() { var ws=###, p='sports mobile', s='300x250', kw='', asiframe=false, h='360.adman.gr', w=window, d=document; if (!window.adman) d.write('<sc'+'ript data-ws="'+ws+'" datah="'+h+'" data-s="'+s+'" data-iframe="'+asiframe+'" data-kw="'+kw+'" data-p="'+p+'" src="http://static.adman.gr/adman.js"></sc'+'ript>'); else Adman.ws(ws, s, asiframe, h, p, kw);}());</script> Old JS Code document.write( /gbanner/?"+now+" 2780/300x250"+burst+"/sports mobile\">"); Στόχευση Viewport Ορίζοντας ως παραμέτρους τις preserved λέξεις $WIDTH ή $HEIGHT (data-p="$width $HEIGHT"), μπορείτε να στοχεύσετε το πλάτος ή ύψος αντίστοιχα του browser window. Για παράδειγμα param1 > 960 AND param2 > 800.
Εισαγωγή keywords σε webspace IFrame tags Στα webspaces tags μπορούν να εισαχθούν εξωτερικά keywords βάσει των οποίων μπορεί να γίνει έπειτα στόχευση. Για παράδειγμα, αν γνωρίζουμε ότι ο επισκέπτης είναι άνδρας, μπορούμε να δώσουμε σαν keyword την λέξη 'male'. Έπειτα από το διαχειριστικό του ADMAN μπορεί να οριστεί criteria: Στόχευση σε ανδρικό κοινό : 'male' in keywords Αν στο webspace code οριστεί ως keyword η λέξη $QUERY, το keyword θα αντικαθίσταται αυτόματα με την αντίστοιχη αναζήτηση, που πραγματοποίησαν οι επισκέπτες σε μηχανή αναζήτησης, όπως Google, Bing ή Yahoo, και έπειτα οδηγήθηκαν στο site. Παραδείγματα εισαγωγής keywords ανά τύπο κώδικα: Compact IFrame tag <script data-ws="####" data-h="..adman.gr" data-s="300x250" src="adman.js" data-iframe="true" data-kw="male"></script> IFrame tag <script data-server="adman http://adman.gr/">(function() { var ws=###, p='', s='300x250', kw='male', asiframe=true, h='360.adman.gr', w=window, d=document; if (!window.adman) d.write('<sc'+'ript data-ws="'+ws+'" data-h="'+h+'" datas="'+s+'" data-iframe="'+asiframe+'" data-kw="'+kw+'" data-p="'+p+'" src="http://static.adman.gr/adman.js"></sc'+'ript>'); else Adman.ws(ws, s, asiframe, h, p, kw);}());</script> Old IFrame Code.Math.random()*900000)+100,kw='male',p1='',p2='',p3='',
Εισαγωγή user profile Το profile ή audience targeting επιτρέπει την εισαγωγή και διαχείριση user profile (με χρήση εξωτερικών πηγών) ώστε να είναι δυνατή η στόχευση των καμπανιών πελατών σας, βάσει του προφίλ των χρηστών των site σας (audience targeting). Το νέο κριτήριο "profile", επιτρέπει τη "μεταφορά" και χρήση απεριόριστου αριθμού χαρακτηριστικών (π.χ. φύλλο, ηλικία, ενδιαφέροντα, εισόδημα κ.α.), ενώ για την εισαγωγή και διαχείρισή τους είναι εφικτή η χρήση οποιασδήποτε πηγής δεδομένων εσείς επιλέξετε (στοιχεία από DMP, στοιχεία Nugg.ad, στοιχεία site ή όποια άλλη πηγή). Η εισαγωγή των δεδομένων/user profile μπορεί να γίνει με έναν από τους παρακάτω τρόπους: 1. JSON string Τα δεδομένα εισάγονται ως stringified JSON object data-profile='{"age":20,"gender":"male","interests":"sports travel"}' 2. Profile string Τα δεδομένα εισάγονται ως κείμενο στην παρακάτω μορφή: data-profile="age:20,gender:male,interests:sports travel" Οι μεταβλετές διαχωρίζονται με κόμμα, ενώ οι πολλαπλές τιμές διαχωρίζονται με τον χαρακτήρα. 3. Nugg.ad profile string Εάν τα δεδομένα είναι από την nugg.ad το user profile δίνεται στην εξής μορφή: data-profile="d1=1 d10=2 d11=2 d12=4 d2=3 d3=1 d4=3 d7=1 d8=1 d9=3 i9=4 i46=3..." Έπειτα τα δεδομένα της Νugg.ad μεταφράζονται σε αναγνώσιμη μορφή από το ADMAN. Πίνακας αντιστοίχησης μεταβλητών nugg.ad user profile σε κριτήρια ADMAN. Στόχευση Το κριτήριο στόχευσης για το user profile έχει την μορφή profile.<μεταβλητή> = <τιμή> Παράδειγμα για την επιτυχή στόχευση του επισκέπτη με το παραπάνω profile, τα κριτήρια στόχευσης θα ήταν τα εξής profile.age = 20 profile.age < 40 profile.gender = 'male' profile.interests CONTAINS 'sports'
Εισαγωγή click Macros Τα clicks macros χρησιμοποιούνται όταν webspaces tags ορίζονται ως creatives σε άλλον ad server και υπάρχει ανάγκη καταμέτρησης clicks και από τους δύο ad servers. Υποστηρίζονται δύο τύποι click macros: Data-click: Όταν γίνει ένα click στο banner, γίνεται trigger παράλληλα και το URL που δίνεται Data-ctvia: Όταν γίνει click, το click καταγράφεται πρώτα στον ADMAN, έπειτα γίνεται redirect στο URL που δίνεται (συνήθως στον ad-server του site) το οποίο έπειτα κάνει το τελικό redirect στο διαφημιζόμενο site. Παραδείγματα ορισμού callback function ανά τύπο κώδικα: Compact tag <script data-ws="####" data-h=" adman.gr" data-s="300x250" src=" adman.js" data-click="http://adserver.../click"></script> <script data-ws="####" data-h=" adman.gr" data-s="300x250" src=" adman.js" data-ctvia="http://adserver.../redir"></script> JS tag <script data-server="adman http://adman.gr/">(function() { var ws=####, p='', s='300x250', kw='',asiframe=false, click=" http://adserver.../click ", h=' adman.gr', w=window, d=document; if (!window.adman) d.write('<sc'+'ript data-ws="'+ws+'" data-h="'+h+'" data-s="'+s+'" data-iframe="'+asiframe+'" data-kw="'+kw+'" data-p="'+p+'" src="http://static.adman.gr/adman.js" data-click="'+click+'"></sc'+'ript>'); else Adman.ws(ws, s, asiframe, h, p, kw, click);}());</script> <script data-server="adman http://adman.gr/">(function() { var ws=####, p='', s='300x250', kw='',asiframe=false, ctvia=" http://adserver.../redir", h=' adman.gr', w=window, d=document; if (!window.adman) d.write('<sc'+'ript data-ws="'+ws+'" data-h="'+h+'" data-s="'+s+'" data-iframe="'+asiframe+'" data-kw="'+kw+'" data-p="'+p+'" src="http://static.adman.gr/adman.js" data-ctvia="'+ctvia+'"></sc'+'ript>'); else Adman.ws(ws, s, asiframe, h, p, kw, "", ctvia);}());</script>
Response με callback (JSONP) O ADMAN υποστηρίζει ad-serving με JSONP λειτουργικότητα (http://en.wikipedia.org/wiki/jsonp). Με αυτήν την λειτουργία όταν το webspace tag κάνει κλήση στον ADMAN, το ad response δεν κάνει άμεσα render το ad που επιστρέφει ο ADMAN. Αντίθετα, καλείται η function, που έχει οριστεί στην παράμετρο callback, και δίνεται σαν argument το ad response. Έπειτα o developer του site μπορεί να χειριστεί το ad response μέσω της callback function. Παραδείγματα ορισμού callback function ανά τύπο κώδικα: Compact JS tag <script data-ws="####" data-h="..adman.gr" data-s="300x250" src="...adman.js" data-callback="handler"></script> JS tag <script data-server="adman http://adman.gr/">(function() { var ws=####, p='', s='300x250', kw='',asiframe=false, callback="handler", h=' adman.gr', w=window, d=document; if (!window.adman) d.write('<sc'+'ript data-ws="'+ws+'" data-h="'+h+'" data-s="'+s+'" data-iframe="'+asiframe+'" data-kw="'+kw+'" data-p="'+p+'" src="http://static.adman.gr/adman.js" data-callback="'+callback+'"></sc'+'ript>'); else Adman.ws(ws, s, asiframe, h, p, kw, "", "", callback);}());</script> Έπειτα ορίζεται η callback function handler στον κώδικα του site. Το πρώτο argument αντιστοιχεί στο webspace id και το δεύτερο στο creative που επιστρέφει ο ADMAN: function handler (webspaceid, response) { } if (webspaceid == 3014) { } * Υποστηρίζεται μόνο σε JS tags