ดูอันดับเกม Facebook ด้วย AppData by akara
Feb2
ถ้าคุณเป็นศิลปิน คุณเองก็คงอยากรู้ว่าเพลงของคุณนั้น ฮิตติดชาร์ตอยู่อันดับที่เท่าไร
หรือต่อให้ไม่ิติด Top Chart คุณเองก็น่าจะอยากรู้ว่า คนเค้าชอบฟังเพลงแบบไหนกันบ้าง
เพลงไหนที่มันฮิต คนชอบฟังเยอะๆ
ก็เหมือนกันครับ ถ้าคุณเป็นคนทำเกม คุณก็น่าจะอยากรู้เกมที่คุณทำนั้น อยู่อันดับที่เท่าไร
สำหรับ Facebook Game แล้วสามารถดูไ้ด้ที่เว็บ AppData นี่เลยครับ
เข้ามาถึงหน้าแรกเลยก็จะมีอันดับ Facebook App ที่มีคนใช้เยอะที่สุดให้ดูครับ ซึ่งจะไม่ได้มีแต่เกมเท่าั้นั้น
เลื่อนลงมาข้างล่างหน่อย ก็จะมี App ที่ผู้ใช้เพิ่มมากขึ้นสูงสุด ประจำวัน/อาทิตย์ ให้ดู
App ที่มีคนเลิกใช้สูงสุดก็มีนะ
ถ้าอยากดูข้อมูล App ใดๆ ก็ Search หาเอาได้ครับ
ข้างในหน้าข้อมูลของ App ก็จะมีข้อมูลทั่วๆไป DAU, MAU, ผู้พัฒนา แล้วก็มีกราฟแสดงจำนวนคนเล่นด้วย
ซึ่งสามารถดูย้อนหลังได้แค่ 30 วันเท่านั้นครับ อยากดูมากกว่านี้ ก็จ่ายตังเอา
นอกจากนี้ก็มีข้อมูลของผู้พัฒนาให้ดูได้ด้วย
โดยปกติแล้ว ข้อมูลของ App ต่างๆใน AppData จะขึ้นมาเองครับ แต่ถ้าเป็น App พึ่งสร้างใหม่อาจจะยังไม่มี
ถ้าอยากให้เกมของคุณขึ้นมาเร็วๆ ก็สามารถส่งข้อมูลให้้ AppData ได้ครับ
ด้วยการกดที่ลิ้งค์ Add your app ที่แถบซ้ายมือ
วิธีแก้เมื่อ app facebook error ว่า Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user by sekson
Apr6
สืบเนื่องจากโปรเจกการฝึกงานของผมคือการทำ application ขึ้น Facebook โดยใช้ php-sdk และ javascript-sdk ในการทำ แต่เมื่อทำเสร็จและอัพขึ้น Facebook เรียบร้อย เมื่อตอนที่กำลังจะเข้าขั้นตอนเพื่อขอ permission กลับเกิด error พิสดารขึ้นมาว่า
Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user.thrown in xxxxx(ที่อยู่แอพเราบน server)/facebook.php line 560 (บางคนก็เกิดที่บรรทัดอื่น แต่เชื่อว่าน่าจะมาจากสาเหตุเดียวกัน) ซึ่ง error นี้เกิดจากการที่ user ยังไม่ได้ log in เข้า Facebook หรืออาจจะเป็น access token ที่มีนั้นหมดอายุไปแล้ว ซึ่งวิธีแก้ก็คือลองเรียก session Facebook ออกมาดู ถ้า session ไม่สามารถใช้ได้ให้ redirect ไปยังหน้า login ก่อน อธิบายไปอาจไม่เห็นภาพเรามาดูโค้ดดีกว่า
$facebook = new Facebook(array(
‘appId’ => $appId,
‘secret’ => $secret,
‘cookie’ => true,
));
$redirect_url = $facebook->getLoginUrl(array(‘canvas’ => 1,
‘fbconnect’ => 0,
‘next’ => $start_page(page ที่จะไปเมื่อ log in เสร็จ)
));
$session = $facebook->getSession();
if($session) { // i am logged in $this->me = $facebook->api('/me?access_token='.$session['access_token']); } else { // not logged in echo '<script type="text/javascript">top.location.href = \''.$redirect_url.'\';</script>'; } ซึ่งโค้ดข้างต้นสามารถแก้ปัญหา error ดังกล่าวได้เป็นอย่างดี ทว่ามีบางกรณีที่ยังเกิด error อยู่ก็คือ cookie ที่ใช้เก็บ session ในขณะนั้น ซึ่งบางครั้งที่เราปิด browser ไปแต่ cookie ยังคงเก็บค่าไว้ วิธีแก้ก็คือก่อนจะทำการเรียก session ใหม่ ให้ทำการลบ cookie เดิมของแอพนี้ออกก่อน ดังนี้ if ($session) { try { $me = $facebook->api('/me?access_token='.$session['access_token']); } catch (FacebookApiException $e) { error_log($e); unset($_COOKIE['fbs_' .$appId]); $facebook = new Facebook(array( 'appId' => $appId, 'secret' => $secret, 'cookie' => true, )); $session = $facebook->getSession(); $me = $facebook->api('/me?access_token='.$session['access_token']); } } อ้างอิง http://forum.developers.facebook.net/viewtopic.php?id=95536
ARPU คืออะไร และ Social Game มี ARPU เฉลี่ยเท่าไร by heha
Apr1
ARPU (Average Revenue Per User) คือปริมาณรายได้ต่อจำนวนคนทั้งหมดในเกม ใช้เป็นค่าที่ประเมินได้ระดับนึงว่าเกมเราสามารถสร้างรายได้มากน้อยเพียงใด
ตัวอย่าง ARPU บน Social Game:
เกมประเภททำฟาร์ม: $0.1-$0.2
เกมประเภท Mafia Wars: : $0.25-$1
เกมประเภทสร้างเมือง: <$0.1
เกมประเภทพนัน (poker, lottery, slots): $0.25-$1
ข้อมูลนี้นับจากวันที่ 7 พฤษภาคม 2010 อาจจะเก่าไปหน่อย แต่ก็พอใช้อ้างอิงได้บ้าง
Firebug – อุปกรณ์คู่ใจ Web Developer และอื่นๆที่เกี่ยวข้อง by wittaya
Mar0
เป็น blog ในเดือนแรกที่เขียนลง levelup ในขณะฝึกงานครับ
โดยบทความนี้ขอเสนอ Add-on คู่ใจ web developer, facebook developer และ อื่นๆมากมาย
Firebug ซึ่งเป็น Add-on ที่มีให้ใช้ใน Firefox Browser เป็นหลัก
แต่ Browser อื่นๆก็สามารถ Download version lite มาใช้ได้
แต่จะมี feature ไม่ครบเหมือนใน Firefox นะครับ
เวปไซต์ http://getfirebug.com
หน้าดาวโหลด http://getfirebug.com/downloads หรือ search หา add-on บน Firefox
ดาวโหลดไปใช้ใน Browser อื่น http://getfirebug.com/firebuglite
Extension เสริม http://getfirebug.com/wiki/index.php/Firebug_Extensions
โดยรุ่นล่าสุดจะอยู่ที่ 1.7 สำหรับ Firefox 4.0 (31/3/2011)
เมื่อติดตั้งและทำการเริ่ม Browser ใหม่แล้ว
เราสามารถเรียกใช้ Firebug ได้โดยง่ายๆเพียงแค่คลิ๊กขวาบนหน้าเพจ
ในบริเวณที่เราต้องการทราบ source code หรือต้องการ debug
แล้วเลือก Inspect Element ก็จะมีpanelด้านล่างโผล่ขึ้นมา
พร้อมโค้ตต่างๆในทั้งหน้าเวป โดยจะ mark ส่วนที่เราเลือกไว้
ยังมีลูกเล่นต่างๆที่เราสามารถลองดูได้
ซึ่ง UI ก็ถูกออกแบบมาให้ง่ายต่อนักพัฒนาเวปกันอยู่แล้ว
ฟีเจอร์และเทคนิคต่างๆของ Firebug
ล้วนแล้วแต่เป็นประโยชน์ต่อการทำงานและพัฒนาบนเวปไซต์อย่างยิ่ง
ฉะนั้นจึงควรรู้จักและหัดใช้ให้เกิดประโยชน์จะช่วยลดระยะเวลาได้เป็นอย่างดี
ฉะนั้นอย่าลืมเลยที่จะลง Firebug คู่กับ Firefox 4 กันนะครับ