Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-02-2010, 06:46   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 16
Unhappy Banner mit URL verlinken

Hallo Zusammen!

Ich versuche mich auch in Flash, aber komme jetzt nicht mehr weiter.....
Habe vom Lieferanten einen Code bekommen, den ich genau so in AS einbinden sollte:
on (release)
{
getURL (clickTag, “_blank”)
}

Das hab ich gemacht. Folgendes kam zurück:
in order for this banner to be loaded into DART a clickTag variable will
need to be inserted into it by the designer:

e.g.

On (release)
{
getURL (clickTag, "_blank")
}

It's also too large for DART to be able to record stats as the maximum file
size is 40kb.

Da ich die Flashdatei nicht unter meine 70kB bekommen habe, habe ich direkt im AS die URL eingefügt. Sah dann so aus:
this.mybutton_btn.addEventListener(MouseEvent.MOUS E_DOWN,myButtonLink);
function myButtonLink(e:MouseEvent) {
navigateToURL(new URLRequest("http://www.test.com"),"_blank");
}

Das geht scheinbar auch nicht, lt. dem IT Menschen. WIESO?
Er meint, es müsste so aussehen:
on (release) {
getURL("http://www.google.com", "_blank"); }

Wo liegt der Unterschied und was ist richtig oder falsch. Bitte um schnelle Hilfe, flipp bald aus!

Danke schonmal vorab
kinzig ist offline   Mit Zitat antworten
Alt 05-02-2010, 08:06   #2 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Hallo kinzig,

das was Dein Kunde anscheinend will ist AS2-Code, Du hast ihm AS3-Code
geliefert... Welche Flash Player Version hat er denn angefordert?

vg, Simse
Simse179 ist offline   Mit Zitat antworten
Alt 05-02-2010, 08:17   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 16
Flash Player Version hat er überhaupt nicht angefordert.
Könnte ich jetzt auch Probleme bekommen, wenn ich das Script so schreibe, wie er will?? Und muss ich die Version bei ihm anfragen?
kinzig ist offline   Mit Zitat antworten
Alt 05-02-2010, 08:34   #4 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Das mit der Version fragen wir hier eigentlich immer vorher ab, da viele
noch keine Banner für Flash Player 10 wollen, da dieser noch nicht so
verbreitet ist.
Wenn der Kunde also das Banner gerne für Flash Player 8 hätte, würde
Dein eigenes Script gar nicht funktionieren, da Flash Player 8 noch kein
AS3 verarbeiten kann.

In Deinem Fall würd ich wahrscheinlich die Einstellungen fürs Veröffentlichen
auf Flash Player 9 und AS2 stellen und das Skript vom Kunden verwenden.
Achtung: Das Skript wie es geliefert wurde, muss auf den Button gelegt
werden. Du könntest es auch auf die Hauptzeitleiste legen, dann müsstest
Du es aber so schreiben:

ActionScript:
  1. mybutton.onRelease = function(){
  2. getURL("http://www.google.com", "_blank");
  3. }

Und wichtig: Teste vor dem Verschicken auf jeden Fall, ob der Button
auch funktioniet!

vg, Simse
Simse179 ist offline   Mit Zitat antworten
Alt 05-02-2010, 09:43   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 16
Hi Simse,

wenn ich das AS auf die Schaltflächenebene lege, bekomm ich folgenden Fehler: Mausereignisse sind nur bei Schaltflächeninstanzen zulässig.

Wenn ich das AS, wie Du beschrieben hast, auf die oberste Ebene lege, dann funkt es. Veröffentlichung für Flash Player 8.0, AS2

Bei Versuch das swf so zu starten --> Adobe Player Sicherheit: Vorgang gestoppt.
Stimmt es, dass man es nicht so testen kann, da Lokal auf Internet zugreifen möchte? Keine Chance die Einstellung zu ändern?

Thanks
kinzig
kinzig ist offline   Mit Zitat antworten
Alt 05-02-2010, 09:51   #6 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Zitat:
wenn ich das AS auf die Schaltflächenebene lege, bekomm ich folgenden Fehler: Mausereignisse sind nur bei Schaltflächeninstanzen zulässig.
Das Skript wie es Dein Kunde geschickt hat, gehört auf den Button drauf,
nicht in die Zeitleiste auf die Buttonebene.
Aber da es ja über die andere Art geklappt hat, ist das zu vernachlässigen.

Link testen:
Wenn Du das swf exportiert hast und aus dem Ordnersystem öffnest, kann
man tatsächlich die Verlinkung nicht testen. Dann kommt auch bei mir das
Fenester von der Adobe Flash Player Sicherheit (kiene Ahnung, wie man das
umgehen kann).
Aber wenn ich eine Animation direkt in Flash mit Apfel-Enter teste, kann
ich überprüfen, ob der Link ordnungsgemäß funktioniert.

vg, Simse
Simse179 ist offline   Mit Zitat antworten
Alt 05-02-2010, 10:02   #7 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
...

Das Prob ist weniger AS2 oder AS3 sondern die harte Verlinkung...

PHP-Code:
getURL("http://www.google.com""_blank"); 
Sowas geht natürlich nicht da diese Verlinkung direkt zur Zielseite führt und
keinerlei Statistik ermöglicht.

PHP-Code:
getURL(clickTagclickTarget); 
... ermöglicht das Einstellen der Ziel-URL und des Anzeigeziels durch den
AdServer-Betreiber (gemäss den Kundenvorgaben natürlich). Die beiden
Variablen werden bei der Auslieferung an den Client in den HTML-Code
integriert. Das kannst du beim Testen simulieren...

HTML-Code:
<object ... >
...
<param name="FlashVars" value="clickTag=http://www.google.de/">
...
</object>
Das schreibst du in deine Test-HTML ins Object-Tag und schwupps hast du
das Selbe wie später über den AdServer.

Desweiteren kommst du um die KB-Beschränkung nicht herum. 5KB mehr
akzeptieren sie vllt. aber weil es die Vorgaben nicht umsonst gibt wirst du
sie wohl einhalten müssen. Heutzutage ist es die Kunst die Balance zwischen
Qualitätsoptik, den Informationsmengen die der Kunde wünscht und
Performance zu finden.

_mfg
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan

Geändert von Rookie_BS (05-02-2010 um 10:05 Uhr)
Rookie_BS ist offline   Mit Zitat antworten
Alt 05-02-2010, 11:37   #8 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 16
Sowas geht natürlich nicht da diese Verlinkung direkt zur Zielseite führt und
keinerlei Statistik ermöglicht.


Was bedeutet keinerlei Statistik? Das versteh ich nicht. Was hat es mit einer Statistik am "Hut"
kinzig ist offline   Mit Zitat antworten
Alt 05-02-2010, 13:06   #9 (permalink)
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Normalerweise werden Banner ja nach der Anzahl der Klicks bezahlt,
die auf den Banner erfolgen. Daher baut man die clicktag-Variable
ein, die dann (vereinfacht gesagt) beim Bannerserver die richtige URL
anfragt. Der Bannerserver zählt den Klick, reicht die URL ans Banner
weiter und der User gelangt auf die entsprechende Seite.
-> Wenn Du nun im Banner selber die URL einträgst, kann der
Bannerserver nicht mehr mitzählen...

Ist halt jetzt die Frage, ob der Bannerserver Dir eine feste Verlinkung
erlaubt! (der Preis könnte ja u.U. auch fest ausgehandelt sein)

vg, Simse
Simse179 ist offline   Mit Zitat antworten
Alt 05-02-2010, 13:28   #10 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 16
Smile

Vielen Dank für die super Hilfe!

Ich werde mal Tests fahren, wie ich Banner kleiner bekomme, ohne extreme Qualiätsverluste.

Grüße kinzig
kinzig ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
einbinden, url, website

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Banner verlinken searcher Flash MX 2 02-06-2005 11:10
Von Banner verlinken Gods Child ActionScript 1 4 25-10-2003 18:23
Banner verlinken, wie?? Duschloch! Flash MX 10 03-10-2003 23:28
Banner verlinken... Krle ActionScript 1 1 12-06-2003 13:31
Banner verlinken! CaptKirk Flash 4 und Flash 5 4 13-08-2001 18:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:41 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele