krejzi

Statistika

Pridružen/a:
14 mar 2013, 21:50
Zadnjič aktiven:
Prispevki:
Teme:
7 | Vse teme
915
213
12
všeč(0) ni všeč(0) spam(0)
#3

Huh, za PHP in ostale skriptne jezike težko kaj.



Predvsem omejitev dostopa ljudem do strežnika in neobjavljanje kode. Če pa že imajo dostop pa naj bodo zaklenjeni (chroot) na svoje domače mape.



Pa nastavitev ustreznih pravic na datotekah (read samo tistemu uporabniku ki lahko bere, verjetno apache oz www-data?)


všeč(0) ni všeč(0) spam(0)
#1

gzcompress() in base64_encode() sta reverza funkcij.



BTW zgornja koda, če jo poženeš se odkodira (in požene!) - uncompress, decode

BTW2 base64 in kompresiranje ni enkripcija.

BTW3, kodirana skripta in eval() je sumljiva koda in jo na raznih plugin sajtih/templejtih ne spustijo skoz.


všeč(1) ni všeč(0) spam(0)
#2

  1. in 2. slide bi blo fajn popravit - kvaliteta slik ni lih najboljša. Pri prvem slidu se vidi bel rob okoli škarij. Pri 3. slidu, morda napis popravit - dodat opacity background


všeč(0) ni všeč(0) spam(0)
#7

Tako, oziroma če dobiš clicktag/clickthru kodo od nekega drugega oglaševalskega sistema, jo lahko malenkost preurediš, da ti upošteva tudi trackEvent od Google Analytics.



Tole je naš primer, ki ga velikokrat uporabljamo. Gre za ActionScript 2 kodo v Flashu:


//////////////////////
// klicanje linkov - uporablja se za klicanje več urljev naenkrat, funkcija pokliče en url na frame
//////////////////////
_root.urlCaller = createEmptyMovieClip("url_caller_mc",this.getNextHighestDepth());
_root.urlCaller.urlArray = new Array();
_root.urlCaller.onEnterFrame = function() {
if(this.urlArray.length > 0) {
url = this.urlArray.shift();
getURL(url);
}
}

// za google analytics trackEvent
_root.gaq = function(category, action, opt_label, opt_value) {
category = category == undefined ? '' : category;
action = action == undefined ? '' : action;
opt_label = opt_label == undefined ? '' : opt_label;
opt_value = opt_value == undefined ? '' : opt_value;
js = "javascript:_gaq.push(['_trackEvent','"+category+"','"+action+"','"+opt_label+"']);void(0);";
_root.gurl(js);
}

// to je torej ta alternativa za getURL, ki doda url na sklad...
_root.gurl = function(url:String) {
_root.urlCaller.urlArray.push(url);
}

//////////////////////
// koda na gumbu - clickTAG / clickthru koda
//////////////////////
on (release) {
_root.gaq('kategorija npr flash_klik','akcija, npr banner1','dodatna vrednost, npr zgoraj_klik');

if (_root.clickthru != "" && _root.clickthru != undefined) {
_root.gurl(_root.clickthru, "_blank");
} else if (_root.clickTAG != "" && _root.clickTAG != undefined) {
_root.gurl(_root.clickTAG, "_blank");
} else if (_root.url != "" && _root.url != undefined) {
_root.gurl(_root.url, "_blank");
} else if (_root.clickTag != "" && _root.clickTag != undefined) {
_root.gurl(_root.clickTag, "_blank");
} else {
_root.gurl("#", "_blank");
}
}
všeč(5) ni všeč(0) spam(0)
#5

Glede na to, da se bo flash banner (verjetno) nahajal na drugih spletnih straneh, ne moreš garantirati, da imajo te spletne strani nameščene GA, pa tudi če imajo, imajo svoj profil.



Najenostavnejši način je, da v oglaševalski akciji naštimaš url, da te pelje na tvojo spletno stran z neko GA kampanijo, in tako vidiš koliko obiska je preko te kampanije

http://support.google.com/analytics/answer/1033867



Kakršenkoli javascript tracking (kot ga uporablja GA) odpade, če se banner pojavlja na drugih spletnih straneh.

Če pa je flash na spletni strani, ki ima nameščen GA s tvojim profilom se pa da flash zelo lepo in učinkovito merit s trackEvent:

https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide



V kodi na klik tako naštimaš, da pokliče to javascript kodo.

Paziti je treba samo na to, da flash dovoli samo en getURL klic na frame. Če hočeš več getURLjev poklicat naenkrat, je en način da si narediš svojo funkcijo npr obisciURL, ki doda URL na sklad, ter eno funkcijo ki se izvaja na vsak frame (onEnterFrame), vsakič ko se izvede pa vzame en URL iz sklada in pokliče getURL.



S trackEvent se pa da merit veliko več, ne samo klike, tudi na primer, kolikokrat se je oglas odvrtel od začetka do konca...

Možnosti so neskončne :D


všeč(2) ni všeč(0) spam(0)
#

Prodam dobro ohranjen Rack strežnik IBM Xseries 345.



Specifikacije:



Procesor: 2x Intel Xeon 3.06 Ghz

Spomin: 2GB ECC RAM

Napajanje: 2x 514W napajalnik

Diski: 6x 36,4 GB SCSI 10K

Raid: Serve RAID-6i kontroler



Izklicna cena: 100 EUR

Minimalen dvig: 10 EUR

BIN: 150 EUR



Avkcija se zaključi 21.4.2013 ob 12.00



Plačilo: gotovina, TRR, PayPal



Prodajam kot pravna oseba, ob nakupu izstavim račun. Nisem davčni zavezanec, zato je cena brez DDVja.



Naročnik oglasa:



Krejzi d.o.o.

Juršče 64

6257 Pivka



Odg. oseba: Andrej Marc


všeč(0) ni všeč(0) spam(0)
#2

Spustite mi mail s podatki na info@krejzi.si


všeč(1) ni všeč(1) spam(0)