Kenapa kita perlu mendapatkan iklan premium buzzCity? Seperti yang kita tau bersama, sejak dilarangnya content provider di Indonesia maka sangat berpengaruh besar pada harge per klik (istilah trend nya CPC) pada iklan buzzCity yang kita tayangkan di wap/blog kita. Nah dengan berpedoman pada dokumentasi publisher buzzCity yang terletak pada http://docs.buzzcity.net/wiki/Main_Page saya coba membuat script untuk mendapatkan iklan-iklan premium yang available pada account publisher buzzCity kita.
Tanpa basa-basi lagi langsung saja ya saya jabarkan langkah-langkahnya.
Pertama kita sediakan fungsi pemanggil ads nya dengan contoh fungsi dibawah ini:
Dalam fungsi tersebut kita hanya perlu mengisi id partner account publisher buzzCity kita, contohnya kita buat script pemanggil iklan seperti dibawah ini:
Dengan pemanggilan ads menggunakan script diatas, kita menapatkan ads dari buzzcity dalam bentuk 3 array, yaitu :
Dengan begitu kumendan dapat menargetkan ads dari buzzCity pada visitor wap/blog kumendan sesuai dengan negara si visitor.
Untuk mendapatkan IP Address dan Country visitor, kumendan bisa merujuk ke topik saya sebelumnya, yaitu:
Semoga bermanfaat ya kumendan dan tetap semangat meraup dollar menjadi publisher Mobile Ads Network khususnya BuzzCity.
READMORE
Tanpa basa-basi lagi langsung saja ya saya jabarkan langkah-langkahnya.
Pertama kita sediakan fungsi pemanggil ads nya dengan contoh fungsi dibawah ini:
Code
<?phpfunction buzzcityPremium($partnerid, $adsTarget = array()) {
$partnerid = intval($partnerid);
$url = 'http://ads.buzzcity.net/getads.php?partnerid='.$partnerid.'&price=1';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FAILONERROR, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1);
$premiumAds = curl_exec($ch);
curl_close($ch);
if (!empty($premiumAds)) {
$adsPerline = explode("\n", $premiumAds);
foreach($adsPerline as $lineKey => $lineValue) {
$adsTarget[$lineKey] = explode(",", $lineValue);
}
return array($adsTarget, $partnerid);
} else {
return array($partnerid);
}
}?>Dalam fungsi tersebut kita hanya perlu mengisi id partner account publisher buzzCity kita, contohnya kita buat script pemanggil iklan seperti dibawah ini:
Code
<?php
$PARTNERID = 12345; // Ganti dengan partner id kumendan$callbuzzcityPremium = buzzcityPremium($PARTNERID);
if (count($callbuzzcityPremium) > 1) {
$expiredTime = (time() + 2700);
if (is_array($callbuzzcityPremium[0]) === true) {
$totalPremiumads = intval(count($callbuzzcityPremium[0]));
$totalPremiumads = ($totalPremiumads - 1);
$premiumAds = array();
foreach($callbuzzcityPremium[0] as $adsKeyarray => $adsValuearray) {
$premiumAds[$adsKeyarray] = $adsValuearray;
}
echo "<pre>\n";
print_r($premiumAds);
echo "</pre>\n";
}
}?>| Quote: |
Ganti nilai $PARTNERID sesuai dengan partner id account publisher BuzzCity kumendan |
Dengan pemanggilan ads menggunakan script diatas, kita menapatkan ads dari buzzcity dalam bentuk 3 array, yaitu :
- Country target
- Campaign id
- Nilai CPC (dalam harga sen dollar)
Dengan begitu kumendan dapat menargetkan ads dari buzzCity pada visitor wap/blog kumendan sesuai dengan negara si visitor.
Untuk mendapatkan IP Address dan Country visitor, kumendan bisa merujuk ke topik saya sebelumnya, yaitu:
- Mendapatkan ip address real visitor
- Mendapatakan Lokasi Visitor dengan IpGeo Memanfaatkan API Dari IpInfoDB
Semoga bermanfaat ya kumendan dan tetap semangat meraup dollar menjadi publisher Mobile Ads Network khususnya BuzzCity.













