Dinamik Floodlight etiketleri için varsayılan biçim Iframe'dir. Iframe etiketleri kullanıcıların üçüncü taraf etiketlerini Floodlight etiketinin varsayılan veya yayıncı bölümlerine atayabilmesini sağlar. Bununla birlikte, bir sitenin Iframe etiketi uygulamayacağı zamanlar da olabilir ve bu durumda, bunun yerine etiketin JavaScript sürümü sağlanabilir.
Yine de bir JavaScript Floodlight etiketindeki üçüncü taraf piksellerin standart biçimlerinde çalışmayacaklarını unutmayın. Bunları, eksiksiz bir JavaScript etiketinin parçası olarak okunacak bir biçime dönüştürmeniz gerekecektir.
Örneğin, aşağıdaki üçüncü taraf piksel etiketi:
<img src="http://www.test.com/ads/?t=ap&px=123456&rnd=%n" width="1" height="1" border="0"/>
Şu şekilde düzenlenir:
document.write("<img src='http://www.test.com/ads/?t=ap&px=123456&rnd=%n' width='1' height='1' border='0'/>");
Başka bir örnek:
<img height="1" width="1" src="http://www.test.com/action/This_is_a_Test"/>
Şuna dönüşür:
document.write("<img height='1' width='1' src='http://www.test.com/action/action/This_is_a_Test'/>");
Bu örneklerde gösterildiği gibi document.write
kodunu eklemeniz, resim etiketini çift tırnak içine almanız ve etikette önceden var olan tüm çift tırnakları tek tırnaklarla değiştirmeniz gerekir.
Daha büyük ve daha karmaşık JavaScript etiketleri için deneyebileceğiniz bir çözüm burada gösterilmektedir (bunun Google tarafından sağlanmayan bir dış araç olduğunu unutmayın).
-
Etiketi şu sitedeki Çıkış aracını kullanarak kodlayın ("Tam Çıkış" seçeneğini kullanın): http://www.web-code.org/coding-tools/javascript-escape-unescape-converter-tool.html
-
Floodlight'ta, bindirilmiş etikete ilişkin aşağıdaki kodu girin. insert_the_escaped_code_here kısmını, önceki adımda oluşturduğunuz çıkışı yapılmış gerçek kodla değiştirin.
var snippet = "insert_the_escaped_code_here";
document.write(unescape(snippet));
Bu işlem, çıkışı kaldırılmış ve etiket aracılığıyla yazılan bir JavaScript etiketi oluşturur.