March 2nd, 2011Гео-таргетиране с openX от Пацо
Безспорно openX е най-разпространеният софтуер за ротация на реклама. Една от най-хубавите му черти (освен че е безплатен) е, че можете да правите геотаргетиране по държава, държава/град, регион, географски координати и какво ли още не.
Но за да започнете да насочвате реклама според “произхода” на потребителя, трябва да минете през няколко стъпки преди това.
Първа стъпка – логвате се като администратор на скрипта и посещавате адреса …/www/admin/account-settings-geotargeting.php, където сменяте трите точки с адреса на openX инсталацията. От падащото меню избирате “OpenX MaxMind (Flat File)”, след което натискате Save changes бутона. В НИКАКЪВ случай не слагайте отметка на Show geotargeting delivery limitations even if GeoIP data unavailable, защото при delivery на банерите ще ви показва, че може да правите геотаргетиране по град и държава, а всъщност банерът няма да се показва, ако сте избрали геотаргетиране по държава/град.
Второ – По подразбиране в openX има база само с дъжавите, което не ни върши работа, ако искаме гео-таргетиране по градове. За целта изтегляте GNU/GPL базата за градовете MaxMind http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz, разкомпресирате я и я накачулвате в тази директория …/plugins/geoTargeting/oxMaxMindGeoIP/data/
Трето – отваряте файла oxMaxMindGeoIP.delivery.php, който се намира в /plugins/geoTargeting/oxMaxMindGeoIP/ и намирате реда $geo = oxMaxMind_getGeo($ip, dirname(__FILE__) . '/data/FreeGeoIPCountry.dat'); и го сменяте с $geo = oxMaxMind_getGeo($ip, dirname(__FILE__) . '/data/GeoLiteCity.dat');
Вече сте готови да си показвате рекламите по градове. Вече логнати като Default manager избирате някой банер от определена кампания и в опцията delivery намирате Add delivery limitation -> Geo – Country / City и давате Add. След което в Delivery Limitations избирате is equal to или Contains, държавата от падащото меню и в поленцето пишете града на латиница.
За да видите градовете как се изписват в базата, можете да дръпнете този файл http://geolite.maxmind.com/download/geoip/database/GeoLiteCity_CSV/GeoLiteCity_20110201.zip, да го декомпресирате и ще видите, че Бургас, например е записан като Burgas, а Bourgas
. В тази база има също така гографските ширини и дължини на градовете и паланките, та ако имате GPS и си падате по безцелно развяване наляво и надясно, може да ги ползвате.
Успех и много пари от географския ви таргет!
- Ad(Sense|Words) openX предлагат безплатен хостинг На всеки уебмастър рано или късно му се налага да управлява банерите си, както и да следи статистики
- Ad(Sense|Words) Adsense вече ще може да обхожда “регистрирани” страници Това ще стане възможно с помощта на новата опция Site Authentication Какво трябва да се направи, за
March 2nd, 2011 at 6:00 pm
Поне за България според мен са само регионалните градове, но да, това е начина
March 2nd, 2011 at 6:25 pm
За България е спорно дали има смисъл и за регионалните градове. Все пак Каварна също присъства в списъка
.
September 16th, 2011 at 11:27 am
Здравей! Първо за публикацията – много добре си описал нещата. При мен обаче, дори след като изпълних и трите стъпки, не успявам да настроя банер. Ако избера Delivery Limitations > Geo Country / City и сложа Bulgaria / Varna като стойности не ми показва банера, макар, че съм във Варна и IP-to ми се разпознава. Също не ми показва банера и ако избера Geo Country / Region -> Bulgaria / Varna. Само варианта Geo Country си работи, но той не ми е достатъчен, т.к не включва град.
Възможно ли е да има още нещо, което да трябва да направя? Или пък да речем OpenX да се е кеширал някъде предишната таблица (FreeGeoIPCountry.dat) и да си ползва нея? Има ли възможност да трасирам конкретния сорс сегмент, в който си дал промяната на зареждането на таблицата и да видя дали ми зарежда въобще инфото за града?
Предварително ти благодаря и успешен ден!
September 24th, 2011 at 11:16 am
За съжаление тази база е доста бедна откъм БГ градове и показва реклами за конкретен град в много малък 5 от случаите. В момента съм престанал да ползвам геотаргетирането, защото дори по Държава се дъни.
September 30th, 2011 at 5:38 pm
Благодаря за отговора, до колкото разбирам не си намерил алтернатива за успешно гео таргетиране по град за България през OpenX?
October 7th, 2011 at 11:46 pm
За съжаление не съм.