|
Blog > Komentarze do wpisu
Import katalogów AdTaily i zapis do CSVKażdy kto korzystał z AdTaily jako reklamodawca na pewno przyzna, że dotychczasowy katalog stron pozostawia wiele do życzenia. Od kilku dni podawane są już w miarę dokładne statystyki, za co należą się twórcą wielki brawa. Jednak nadal nie można sortować zawartości katalogów. Dlatego poświęciłem wczoraj godzinę czasu by przygotować własne narzędzie, które rozwiąże ten problem. AdTaily2CSVEfektem jest prosty skrypt AdTaily2CSV napisany w Pythone, dostępny w ramach projektu kosciak-misc, gdzie będę wrzucał krótkie skrypty czy programy jakie od czasu do czasu zdarza mi się napisać.
Wystarczy uruchomić skrypt podając jako argument numer katalogu. Dla katalogu 'Komputery i Internet' numerem jest 6 (wystarczy zerknąć na URL) i wpisujemy polecenie: ./adtaily2csv.py 6 Jeśli wszystko pójdzie dobrze powinniśmy otrzymać plik adtaily_6.csv, który możemy zaimportować do MS Excela czy OpenOffice Calc.
W przypadku Excela jest trochę trudniej. Na początku Zmień rozszerzenie na txt, otwórz Excela, wybierz Otwórz plik, wybierz plik z katalogiem adtaily, wybierz Rozdzielany (kodowania UTF-8 niestety nie da się wybrać), w następnym oknie wybierz tabulator i klikaj OK.
Jeśli ktoś chce dokładniejsze How-To zapraszam do wpisu na blogu Piotra Szymczaka. Uwaga! Skrypt był pisany na szybko, do celów prywatnych. Może zawierać błędy (jeśli jakieś zauważysz daj mi znać). Będzie mi bardzo miło jeśli podzielisz się ze mną ewentualnymi poprawkami skryptu. EDIT: sobota, 17 października 2009, kosciak1
TrackBack
Zaawansowana filtracja katalogu AdTaily
z Piotr Szymczak - blog
AdTaily2CSV - czyli jak skutecznie filtrować strony w katalogu AdTaily na których warto się reklamować. Kupowałem reklamę via AdTaily tylko kilka razy, raz bardziej świadomie innym razem mniej, pamiętam że gdy chciałem podjąć świadomą ... » Wysłany 2009/10/18 00:28:14
Alternatywny Katalog AdTaily
z KosciaKowy blog
W ostatniej notce narzekałem na źle działający katalog serwisów w AdTaily i zaproponowałem naprędce napisane rozwiązanie w postaci skryptu AdTaily2CSV . Zachęcony przez twórców AdTaily postanowiłem pójść o krok dalej i przygotowałem aplikację ... » Wysłany 2009/10/20 16:17:01
Komentarze
2009/10/17 18:09:58
@szymczak.piotr:
Od końca i trochę nie po kolei: - sam się trochę zdziwiłem gdy zobaczyłem jak kształtuje się CPM, jakie są średnie ilości odsłon i ceny. Jeszcze muszę sobie z ciekawości policzyć średnie, mediany i takie tam by mieć jeszcze lepszy obraz - to powstawało w ciągu jakiejś godziny, wraz z oczyszczeniem kodu by nadawał się na publikację, więc cudów nie ma się co spodziewać - lekkie podrasowanie by podpiąć pod Google AppEngine, z codzienną aktualizacją statystyk to kolejna godzina roboty. Eksport do GoogleDocs zająłby już trochę więcej bo musiałbym sobie poczytać o ichnym API. Pewnie można by użyć jakiejś mądrej AJAXowej biblioteki do tabel, ale tu już zupełnie nie mam niestety doświadczenia - krótko mówiąc to kwestia weekendu ale nie wiem jak na to samo AdTaily by patrzyło. No i czy w ogóle jest sens, skoro już podobno nad tym pracują i mam nadzieję, że już na dniach skrypt będzie niepotrzebny bo to wszystko już będzie w ich katalogach. - porządne systemy operacyjne Pythona mają OOTB - a wrzucanie kolejnych kategorii to dobry pomysł, w wolnej chwili dopiszę (uruchomienie np: ./adtaily.py 6 41 81 43 i generuje za jednym razem kolejne .csv)
Gość: nonsens, dynamic-62-87-219-126.ssp.dialog.net.pl
2009/10/17 23:49:23
Fajny pomysł, ale niestety wygenerowane dane są porozrzucane po różnych komórkach, a niektóre w ogóle nie rozdzielone na inne komórki. Otwierałem w różnych programach i to samo.
2009/10/18 00:17:21
@nonsens
Już dodałem dodatkową informację i zrzut ekranu importowania z OpenOffice Calc. To najprawdopodobniej kwestia ustawienia tabulatora jako znaku separatora dla danych w kolejnych komórkach. Szczegółowe howto można znaleźć u Piotra Szymczaka - szymczak.jogger.pl/2009/10/18/zaawansowana-filtracja-katalogu-adtaily/ 2009/10/18 12:59:26
@kosciak1:
Doskonala robota i mysle, ze stawianie aplikacji opartej o GoogleApp Engine, ktora bedzie synchronizowac te dane to bardzo dobry pomysl. My rzeczywiscie pracujemy nad sortowaniem, itp ale po pierwsze zajmie nam to chwile, a po drugie nic nie stoi na przeszkodzie, abys rozwijal wlasny katalog/sklep z reklamami AdTaily wg swojej wizji. Juz wkrotce bedzie dostepne AdTaily API przez ktore z takiej aplikacji/sklepu Twoi uzytkownicy mogliby bezposrednio kupowac reklamy, a Ty otrzymywalbys prowizje. Napisz do mnie na adres jakub w domenie adtaily.com jezeli chcesz wiecej informacji o harmonogramie udostepnienia API. 2009/10/18 13:30:30
Jakub też widzę potencjał w tym narzędziu, przynajmniej do czasu kiedy sami nie opublikujecie podobnego, choć z drugiej strony nie wiem jak to wygląda od strony biznesowo PR'owej, bo po porównaniu twardych danych, może się okazać ze na niektórych serwisach się nie opłaca reklamować a reklamodawcy się jednak reklamowali :) Co innego pokazywanie w katalogu stawek i statystyk, kto chce sam sobie policzy CPM jeśli mu do czegoś ten wskaźnik potrzebny. Przyznam że nie wyłapałem tej nieścisłości przy CPM, ale na szczęście łatwo można było poprawić :)
2009/10/18 13:41:22
Jakub, dzięki za miłe słowa!
Jeśli tak sprawa wygląda to nie pozostaje mi nic innego jak trochę jeszcze po(sz)kodzić. Przy okazji wreszcie nabiorę trochę doświadczenia z zabawami z AJAXem (chyba na mootools padnie).
Gość: nonsens, dynamic-62-87-206-136.ssp.dialog.net.pl
2009/10/18 22:15:32
Przygotowałem wersję dostępną na WWW, gdyby ktoś nie za bardzo wiedział, jak posłużyć się Pythonem: tnij.org/adtaily-cpm
|
|
Ja nawet patrzyłem czy nie dało by się tego podpiąć pod googlowe docs, ale chyba nie obsługuje ono importu w odpowiedni sposób. Dla geeków i tak na szybko fajna sprawa, można by jeszcze dać możliwość wrzucenia jako parametr kolejnych kategorii.
Ogólnie fajna robota i nawet mój blog wypada całkiem sensownie pod względem statystyk ceny i CPM z innymi, czego pewnie na tzw 1 rzut oka nie widać w trakcie przeglądania katalogów AdTaily