<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MetaBlog &#187; Facebook</title>
	<atom:link href="http://www.metablocks.com/blog/category/facebook/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.metablocks.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 16 Dec 2009 18:42:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Matthew West&#8217;s Facebook Page &#8211; Why Every Artist Needs One!</title>
		<link>http://www.metablocks.com/blog/2009/12/14/matthew-wests-facebook-page-why-every-artist-needs-one/</link>
		<comments>http://www.metablocks.com/blog/2009/12/14/matthew-wests-facebook-page-why-every-artist-needs-one/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 16:12:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/2009/12/14/matthew-wests-facebook-page-why-every-artist-needs-one/</guid>
		<description><![CDATA[Sparrow Records (EMI) artist Matthew West has had a great year! With&#160;one of the year&#8217;s most popular&#160;Christian singles (Motions), a Grammy Nomination and a successful&#160;&#8220;Give This Christmas Away&#8221; tour has&#160;landed&#160;Matthew in new headlines (USA&#160;Today, FOX&#160;News, i.e.).&#160;&#160;Shortly before Thanksgiving, we were tapped by Matthew&#8217;s social media savvy manager (Method Management) to help better communicate his message [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Sparrow Records (EMI) artist <a href="http://www.facebook.com/matthewwest?v=app_181863431246" target="_blank">Matthew West</a> has had a great year! With&nbsp;one of the year&rsquo;s most popular&nbsp;Christian singles (Motions), a Grammy Nomination and a successful&nbsp;&ldquo;Give This Christmas Away&rdquo; tour has&nbsp;landed&nbsp;Matthew in new headlines (USA&nbsp;Today, FOX&nbsp;News, i.e.).&nbsp;&nbsp;Shortly before Thanksgiving, we were tapped by Matthew&rsquo;s social media savvy manager (Method Management) to help better communicate his message (and boost his presence) on <a href="http://www.facebook.com/matthewwest?v=app_181863431246" target="_blank">Facebook</a>.&nbsp; You can checkout Matthew&rsquo;s Christmas 2009 custom Facebook page&nbsp;<a href="http://www.facebook.com/matthewwest?v=app_181863431246" target="_blank">here</a>. The page features sound, video,&nbsp;and a free download (which &ldquo;encourages&rdquo; who aren&rsquo;t already fans to become fans!)</p>
<p>Creating a marketing presence on Facebook is more than a good idea! It&rsquo;s essential!&nbsp;Consider this &ndash;&nbsp;fans spend a lot more time on Facebook than they do on any artist website! <strong>In fact, users spend more on time on Facebook than any other site on the web</strong>! According to <a href="http://mashable.com/2009/09/17/facebook-google-time-spent/" target="_blank">Mashables</a>, Nielsen Online reports that in August&nbsp;users spent an average of <strong>5 hours, 46 minutes on Facebook</strong>!&nbsp;That&rsquo;s triple the amount of time they spent on Google! Additionally Facebook has long past <a href="http://www.techcrunch.com/2008/12/18/facebook-is-gaining-ground-on-google-in-time-spent-on-the-internet/" target="_blank">MySpace</a>, yet artist continue to invest in their MySpace pages?</p>
<p>Given these facts, why are&nbsp;so many artist&rsquo;s Facebook fan page lacking in any real content (other than a simple iLike music page). <strong>New changes to the Facebook API coming this month will make marketing on Facebook easier and more effective! </strong>The new posting API&rsquo;s, the ability for apps to <a href="http://wiki.developers.facebook.com/index.php/Roadmap_Inbox" target="_blank">send messages to your inbox</a>, the ability to <a href="http://wiki.developers.facebook.com/index.php/Roadmap_Email" target="_blank">get user&rsquo;s email address</a> and other important API changes will continue to make Facebook the platform of choice for music artists and labels!</p>
<p><img border="0" alt="Mw_page" src="http://www.metablocks.com/blog/wp-content/uploads/2009/12/mw_page.png" title="Matthew Wests Facebook Page   Why Every Artist Needs One! widget facebook facebook" /></p>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/12/14/matthew-wests-facebook-page-why-every-artist-needs-one/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/12/14/matthew-wests-facebook-page-why-every-artist-needs-one/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/12/14/matthew-wests-facebook-page-why-every-artist-needs-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changes on Facebook</title>
		<link>http://www.metablocks.com/blog/2009/06/12/changes-on-facebook/</link>
		<comments>http://www.metablocks.com/blog/2009/06/12/changes-on-facebook/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 15:43:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=440</guid>
		<description><![CDATA[
A couple of things of things that developers and marketers should be aware in regards to changes on Facebook.

Vanity URL for Facebook Since June 13, existing Facebook users ahve been able to claim a personalized vanity Uniform Resource Locator (URL) pointing to their regular existing profile page. Millions of users have already registered vanity URL&#8217;s. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><img border="0" alt="Facebook" src="http://www.metablocks.com/blog/wp-content/uploads/2009/06/facebook.png" title="Changes on Facebook widget facebook facebook" /></p>
<p>A couple of things of things that developers and marketers should be aware in regards to changes on Facebook.</p>
<ol>
<li><strong>Vanity URL for Facebook </strong><br />Since June 13, existing Facebook users ahve been able to claim a personalized vanity Uniform Resource Locator (URL) pointing to their regular existing profile page. Millions of users have already registered vanity URL&rsquo;s. Page owners can do the same, with the caveat that (currently) only pages with 1000 or more fans are allowed to register vanity URL&rsquo;s in this way.</li>
<li><strong>Brand Owners Get to Register their Trademarks</strong><br />To prevent URL squatters and the legal mess that quickly follows. Facebook is allowing owners of existing registered trademarks to protect them. Rights holders interested in protecting the use of their existing registered trademarks may visit: <u><font color="#0000ff"><a href="http://www.facebook.com/help/contact.php?show_form=username_rights" target="_blank">http://www.facebook.com/help/contact.php?show_form=username_rights</a></font></u></li>
<li><strong>Facebook User ID&rsquo;s have Changed</strong><br />Preparing for continued growth, Facebook is issuing larger ID&rsquo;s to certain new users. In the past most Facebook ID&rsquo;s were 10 or less digits (easily handled by an INT field in your database). This week as part of our testing for a new game we helped developed, we noticed 15 digit ID&rsquo;s (100000027051821), which CANNOT be handled well by an INT field and require a BIGINT field. Developers who are noticing odd behavior (users not being able to save preferences or the creating of duplicate records in your user table), will need to modify their databases.</li>
</ol>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/06/12/changes-on-facebook/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/06/12/changes-on-facebook/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/06/12/changes-on-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tab Content Manager for Facebook Pages</title>
		<link>http://www.metablocks.com/blog/2009/04/06/content-manager-for-facebook-pages/</link>
		<comments>http://www.metablocks.com/blog/2009/04/06/content-manager-for-facebook-pages/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 11:05:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=403</guid>
		<description><![CDATA[I mentioned last week, but we have been busy building a Page-only, Tab-only application for Facebook that allows marketers to deploy and manage dynamic content on their Facebook pages. Inspired by the new Facebook page redesign, which I talked about last week(see Facebook Page Design – Best Practices), the Tab Manager for Facebook allows administrator [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>I mentioned last week, but we have been busy building a <strong>Page-only, Tab-only application for Facebook</strong> that allows marketers to <strong>deploy and manage dynamic content on their Facebook pages</strong>. Inspired by the new Facebook page redesign, which I talked about last week(see <a href="http://www.metablocks.com/blog/2009/04/02/facebook-page-best-practices/">Facebook Page Design – Best Practices</a>), the<strong> Tab Manager for Facebook</strong> allows administrator to setup Metablocks managed and powered tabs on their Facebook page and pull the content on those dynamically (from common feed sources) or through the application’s own content management system.</p>
<p>Supported <strong>content source</strong> include:</p>
<ul>
<li>RSS (and RSS variants)</li>
<li>XML/XSL</li>
<li>Cut and paste HTML content</li>
<li>File-based HTML content</li>
<li>Blog feeds</li>
<li>Web-based content</li>
<li>Custom data sources (databases, i.e.)</li>
<li>Enterprise CMS (Content Management Systems) &#8211; Vignette, Documentum, Alfresco</li>
<li>Web CMS &#8211; Drupal, Wordpress, Metablocks CMS</li>
</ul>
<p>The Tab Mangaer has the following features:</p>
<ul>
<li><strong>Multi-language support</strong>: ability to show different content depending on a user&#8217;s preferred language</li>
<li><strong>Caching</strong>: content is optionally cached for improved performance</li>
<li><strong>Tracking</strong>: for Google analytics, Statcounter, Omniture, i.e.</li>
<li><strong>Content Sharing: </strong>ability to share content between multiple pages</li>
</ul>
<p>Benefits include reduced time and cost of managing and updating Facebook pages, better control of your brand presence on Facebook, the ability to dynamically synchronize content automatically across one or more Facebook pages, while taking advantage of content reuse and centralized management. The Tab manager is idea for media and news organizations, film studios and music labels that have to create, manage and update multiple pages on Facebook. The Tab manager allows them to have better control of their page, reuse existing content and new feeds, enable dynamic content is is constantly being updated, all at a fraction of the price it would cost to do manually.</p>
<p><img src="http://www.metablocks.com/blog/images/tab2manager.jpg" border="0" alt="Tabmanager2" title="Tab Content Manager for Facebook Pages widget facebook facebook" /></p>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/04/06/content-manager-for-facebook-pages/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/04/06/content-manager-for-facebook-pages/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/04/06/content-manager-for-facebook-pages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Page Redesign: Best Practices</title>
		<link>http://www.metablocks.com/blog/2009/04/02/facebook-page-best-practices/</link>
		<comments>http://www.metablocks.com/blog/2009/04/02/facebook-page-best-practices/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 12:41:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=398</guid>
		<description><![CDATA[The new Facebook page redesign actually holds a lot of promise for artists, bands, and brands who are using Facebook to promote their products, services or simply themselves.  Here is why:

Tab-Based Design: The new design allows you to use applications as Tabs. Although most Facebook applications don’t support pages, some do. For those that do, [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>The new <strong>Facebook page redesign</strong> actually holds a lot of promise for artists, bands, and brands who are using Facebook to promote their products, services or simply themselves.  Here is why:</p>
<ul>
<li><strong>Tab-Based Design:</strong> The new design allows you to <strong>use applications as Tabs</strong>. Although most Facebook applications don’t support pages, some do. For those that do, you an add the application (if it supports pages AND supports Facebook application tabs). A <strong>new product</strong> (from Metablocks) called the <strong>Tab Manager for Facebook</strong> allows users to bring in dynamic or static content (such as RSS or XML feed, pictures/images and Flash, content from another web page or link, or static cut-and-paste content) or even content from a web or enterprise content management system (ECM/CMS) such as <a href="http://www.sfetcu.com/book/Drupal-CMS-History" target="_blank">Drupal</a><span style="color: #0000ff;"> </span>and <a href="http://codex.wordpress.org/User:Matt/WP_as_CMS" target="_blank">Wordpress</a>, or a Vignette, Documentum or <a href="http://www.alfresco.com/" target="_blank"><span style="color: #000000;">Alfresco</span></a> solution. If you are interested in beta testing the <strong>Metablocks</strong> <strong>Tab Manager for Facebook</strong>, <a href="http://www.metablocks.com/contactus.jsp">let us know</a>.<strong> </strong>Will share more about the the Tab Content Manager tomorrow.<img src="http://www.metablocks.com/blog/wp-content/uploads/2009/04/tabmany.jpg" border="0" alt="Tabmany" title="Facebook Page Redesign: Best Practices widget facebook facebook" /></li>
<li><strong>Ability to Set a Default Tab: </strong>This feature is key! Users have the ability to set the default tab for their Facebook fan page to any of the available tabs. You can also remove (except for the Wall and Info tabs) and reposition any of your tabs! <img src="http://www.metablocks.com/blog/wp-content/uploads/2009/04/tabdefault.jpg" border="0" alt="Tabdefault" title="Facebook Page Redesign: Best Practices widget facebook facebook" /></li>
<li><strong>A Better Wall:</strong> Posts on the new wall are more dynamic and seem more active and the new design allows updates to your Facebook page to have better news feed distribution – this means information can more quickly get to page fans (increasing traffic to your page). Admins can also allow fans to to post to their page Wall, a very cool feature &#8211; plus users can filter posts to show only the posts by the Admin or by fans.<br />
<img src="http://www.metablocks.com/blog/wp-content/uploads/2009/04/facebook-2dwall.jpg" border="0" alt="Facebook-wall" title="Facebook Page Redesign: Best Practices widget facebook facebook" /></li>
<li><strong>Forget Boxes:</strong> Boxes are not so great after the new Facebook page redesign. You can’t change the title of the non-intuitive “Boxes” tab . We suggest that if possible you dump boxes in favor of more intuitive content tabs. As I mentioned we have started designing <strong>tab-only page-only Facebook applications</strong> specifically for fan pages and we expect others to follow.</li>
<li><strong>Status Updates Comes to Pages:</strong> This is a fantastic feature (since status updates make it immediately to fans feeds) but it is very well hidden! Previous reports by folks like <a href="http://www.insidefacebook.com/2009/02/16/facebook-to-launch-redesigned-pages-for-businesses-tour-first-impressions/" target="_blank">InsideFacebook</a> placed it in the wall posting tool but as is the case with the every changing Facebook UI, it has since moved (see below). Probably one of the most powerful Facebook marketing tools in a page administrator&#8217;s arsenal.<br />
<img src="http://www.metablocks.com/blog/wp-content/uploads/2009/04/status-2dupdate.jpg" border="0" alt="Status-update" title="Facebook Page Redesign: Best Practices widget facebook facebook" /></li>
</ul>
<p><strong>Other Resources:</strong></p>
<ul>
<li><a href="http://adage.com/digitalnext/post?article_id=134976">How to Brace for the Facebook Page Redesign<br />
</a></li>
<li><a href="http://arstechnica.com/software/news/2008/07/hands-on-facebook-redesign-tries-to-clear-the-social-smog.ars">Facebook redesign tries to clear the social smog</a></li>
<li><a href="http://www.insidefacebook.com/2009/02/16/facebook-to-launch-redesigned-pages-for-businesses-tour-first-impressions/">Facebook to Launch Redesigned Pages for Businesses</a></li>
<li><a href="http://www.techcrunch.com/2009/02/26/facebook-pages-redesign-coming/">Facebook Pages Redesign Coming </a></li>
</ul>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/04/02/facebook-page-best-practices/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/04/02/facebook-page-best-practices/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/04/02/facebook-page-best-practices/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Happenings &#8211; March 26</title>
		<link>http://www.metablocks.com/blog/2009/03/26/facebook-happenings-march-26/</link>
		<comments>http://www.metablocks.com/blog/2009/03/26/facebook-happenings-march-26/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 16:07:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/2009/03/26/facebook-happenings-march-26/</guid>
		<description><![CDATA[A lot of readers enjoy our widget news and trends weekly posting and some have asked why we don&#8217;t do something similar for Facebook, so here it is:

Facebook Demographic is Getting Even &#8220;Older&#8221;Facebook and other social networks has been skewing older for a while, but according to InsideFacebook.com in the past two months alone the [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>A lot of readers enjoy our <strong>widget news and trends</strong> weekly posting and some have asked why we don&rsquo;t do something similar for Facebook, so here it is:</p>
<ul>
<li><a href="http://blog.wired.com/business/2009/03/facebook-isyour.html" target="_blank">Facebook Demographic is Getting Even &ldquo;Older&rdquo;</a><br />Facebook and other social networks <a href="http://www.socialmediatoday.com/SMC/66779">has been skewing older for a while</a>, but according to <a href="http://www.insidefacebook.com/2009/03/25/number-of-us-facebook-users-over-35-nearly-doubles-in-last-60-days/">InsideFacebook.com</a> in the past two months alone the number of new members over 35 has doubled. Good news for marketers: the median age is now over 25, and the largest single group 35 to 44.</li>
<li><a href="http://news.cnet.com/8301-13577_3-10203945-36.html" target="_blank">Facebook to Offer Virtual Currency</a><br />Facebook&rsquo;s Gareth Davis mentioned at the GamesBeat conference in San Francisco that Facebook is &#8220;looking at&#8221; offering a virtual currency to developers. Note to marketers:&nbsp;the virtual goods industry is a $1.5 billion market!</li>
<li><a href="http://www.vnunet.com/vnunet/news/2239106/facebook-defends-privacy-tools" target="_blank">Facebook Privacy Still Lacking But Will Improve</a><br />Facebook is reassuring users about the security and privacy of its service, claiming that its automated systems spot and take down thousands of fake or malicious accounts every week. The company also <a href="http://news.cnet.com/8301-1023_3-10203640-93.html" target="_blank">hired</a> ACLU lawyer <a href="http://www.bizjournals.com/sanjose/stories/2009/03/23/daily57.html" target="_blank">Timothy Sparapani</a><font color="#0000ff"> </font>to be its first public policy director!</li>
<li><a href="http://www.pcworld.com/article/161752/facebook_redesign_revolt_grows_to_17m.html" target="_blank">Facebook Users Revolt on new Redesign</a><br />PCWorld reports that 1.7 million Facebook users have joined the &#8220;Petition Against the New Facebook&#8221;&nbsp; group and are pleading with Facebook to &#8220;make small changes and make the transition easier to deal with.&#8221;</li>
</ul>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/03/26/facebook-happenings-march-26/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/03/26/facebook-happenings-march-26/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/03/26/facebook-happenings-march-26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best Language for Facebook Development is&#8230;</title>
		<link>http://www.metablocks.com/blog/2009/03/23/best-language-for-facebook-development/</link>
		<comments>http://www.metablocks.com/blog/2009/03/23/best-language-for-facebook-development/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 15:25:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=326</guid>
		<description><![CDATA[What language to use when developing Facebook applications is surprisingly another one of those questions that comes up often. In the early days everyone, Facebook had official APIs for a handful of different languages including PHP, Java, ASP.NET and Javascript. The open source community was quick to create unofficial APIs for popular (and not so popular) programming [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>What language to use when developing Facebook applications is surprisingly another one of those questions that comes up often. In the early days everyone, Facebook had official APIs for a handful of different languages including <a href="http://wiki.developers.facebook.com/index.php/PHP" target="_blank">PHP</a>, <a href="http://wiki.developers.facebook.com/index.php/Java" target="_blank">Java</a>, <a href="http://wiki.developers.facebook.com/index.php/ASP.NET" target="_blank">ASP.NET</a> and <a href="http://wiki.developers.facebook.com/index.php/JavaScript_Client_Library" target="_blank">Javascript</a>. The open source community was quick to create unofficial APIs for popular (and not so popular) programming languages like <a href="http://wiki.developers.facebook.com/index.php/Ruby_on_Rails" target="_blank">Ruby on Rails</a>, <a href="http://wiki.developers.facebook.com/index.php/Python" target="_blank">Python</a>, <a href="http://wiki.developers.facebook.com/index.php/Perl" target="_blank">Perl</a>, <a title="Lisp" href="http://wiki.developers.facebook.com/index.php/Lisp">Lisp</a>, <a title="ASP (VBScript)" href="http://wiki.developers.facebook.com/index.php/ASP_%28VBScript%29">ASP (VBScript)</a>, <a title="Cocoa" href="http://wiki.developers.facebook.com/index.php/Cocoa">Cocoa</a>, <a title="ColdFusion" href="http://wiki.developers.facebook.com/index.php/ColdFusion">ColdFusion</a>, <a title="C++" href="http://wiki.developers.facebook.com/index.php/C%2B%2B">C++</a>, <a title="C" href="http://wiki.developers.facebook.com/index.php/C">C#</a> and the list <a href="http://wiki.developers.facebook.com/index.php/Client_Libraries" target="_blank">goes on</a>!</p>
<p>The cost of maintaining multiple APIs is expensive and today Facebook only two officially support API: <a href="http://wiki.developers.facebook.com/index.php/PHP" target="_blank">PHP</a> and <a href="http://wiki.developers.facebook.com/index.php/JavaScript_Client_Library" target="_blank">Javascript</a>. A majority of the Facebook applications we develop are written in PHP, but every once in a while we are asked to build on the ASP.NET and Ruby platforms. We generally try and persuade clients to stick with the official support PHP.  There are number of reasons for this:</p>
<ul>
<li><strong>Building on a Supported Platform is Less Expensive</strong><br />
As the Facebook API rapidly evolves, its becoming difficult for third party offerings packages to keep up! As a result, many lack support for new features or have bugs that need to be fixed. Open source Facebook APIs are free, and you get what you pay for! If the volunteers/developers behind the project don’t keep it up to the day, you will have to – and this can be expensive! Finding development resources that will built applications on an unsupported platform is more expensive. Many developers charge a premium for developing on more “exotic” platforms.</li>
<li><strong>Supported Platforms are Less Risky<br />
</strong>Related to my previous point, not only is using an unofficial API more expensive, its also more risky. The chances of your application running into trouble the next time Facebook updates their API is much greater on an unofficial platform and if your API is part of an open source project, there is no real (financial) pressure for the developers to keep up with changes to the Facebook API.</li>
</ul>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/03/23/best-language-for-facebook-development/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/03/23/best-language-for-facebook-development/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/03/23/best-language-for-facebook-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ever Changing (Evolving) Facebook API Stikes Again &#8211; AJAX is the Victim!</title>
		<link>http://www.metablocks.com/blog/2009/03/05/facebook-ajax-not-working/</link>
		<comments>http://www.metablocks.com/blog/2009/03/05/facebook-ajax-not-working/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 22:30:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=280</guid>
		<description><![CDATA[The other day I noticed that some of our applications that used Facebook FBJS AJAX calls were not working properly.  One or two clients made mention of it so I decided to research further.

AJAX calls that once worked on Facebook where now returning a “not so descriptive” error message:
There was an uncaught Ajax error. Please [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>The other day I noticed that some of our applications that used Facebook FBJS AJAX calls were not working properly.  One or two clients made mention of it so I decided to research further.</p>
<p><img style="border: 0pt none;" src="http://www.metablocks.com/blog/wp-content/uploads/2009/03/ajax-2dwarning.jpg" border="0" alt="Ajax-warning" width="139" height="87" title="Ever Changing (Evolving) Facebook API Stikes Again   AJAX is the Victim! widget facebook facebook" /></p>
<p>AJAX calls that once worked on Facebook where now returning a “not so descriptive” error message:</p>
<blockquote><p>There was an uncaught Ajax error. Please attach on onerror handler to properly handle failures.</p></blockquote>
<p>After some research I discovered that suddenly the Facebook AJAX call was no longer accepting URLs to CANVAS pages. In the past the thinking was simple, make an AJAX call to a canvas page  and the page receiving the call has access to the Facebook API (user object, datastore, messaging, notification, i.e.)</p>
<p>The “fix” is simple, where ever you make a AJAX call to a canvas page URL that looks like this:</p>
<blockquote><p>ajax.post(“<strong>http://apps.facebook.com/MYAPP</strong>/ajax.php”)</p></blockquote>
<p>You need to change it to point to a page that hangs off your call back URL, so something like this:</p>
<blockquote><p>ajax.post(“<strong>http://my.call-back-url.com</strong>/appdirectory/ajax.php”)</p></blockquote>
<p>The real problem is you many need to rewrite the page you were making the call to since the previously used technique of accessing the Facebook API via an AJAX call no longer seems to be working! Here are some thoughts and recommendations:</p>
<ul>
<li>If you are associated user data in your database using a user’s Facebook ID (which you should), you will need to send that with your AJAX call (appending as part of a query string)</li>
<li>User preferences that need to be changed using AJAX should be moved from the Facebook database to your database (ouch!)</li>
<li>Example all your ajax calls (hopefully you have them organized seperated) to make sure none of them require that the Facebook API be included. “Silent calls” that are used to trigger notifications or updates may have stopped working without your knowledge. (versus more visible UI calls that may simply ‘break the app’)</li>
</ul>
<p><strong>Metablocks Clients:</strong> By now, all your Facebook applications should have been updated to address this change to the API. If you have any questions or concerns, please contact your account manager.</p>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/03/05/facebook-ajax-not-working/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/03/05/facebook-ajax-not-working/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/03/05/facebook-ajax-not-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Page Redesign</title>
		<link>http://www.metablocks.com/blog/2009/02/27/facebook-page-redesign/</link>
		<comments>http://www.metablocks.com/blog/2009/02/27/facebook-page-redesign/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 18:11:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=269</guid>
		<description><![CDATA[Techrunch and others are reporting that Facebook is in the process of revamping their Fan Pages. According to Techcrunch Facebook Pages will feature a more streamlined look next week though, with a multitab interface that defaults ot the the Wall. Unfortunately, all custom Facebook apps will be pushed to a second Boxes tab (similar to the new [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><a href="http://www.techcrunch.com/2009/02/26/facebook-pages-redesign-coming/" target="_blank">Techrunch</a> and <a href="http://www.insidefacebook.com/2009/02/16/facebook-to-launch-redesigned-pages-for-businesses-tour-first-impressions/" target="_blank">others</a> are reporting that Facebook is in the process of revamping their Fan Pages. According to Techcrunch Facebook Pages will feature a more streamlined look next week though, with a multitab interface that defaults ot the the Wall. Unfortunately, all custom Facebook apps will be pushed to a second Boxes tab (similar to the new Profile). <a href="http://www.insidefacebook.com/2009/02/16/facebook-to-launch-redesigned-pages-for-businesses-tour-first-impressions/" target="_blank">Inside Facebook</a> reports that according to information provided to advertisers, the new look will include:</p>
<ul>
<li>The Wall tab, containing all the latest updates and Wall posts</li>
<li>The Info tab will contain most static information</li>
<li>The Photos tab will contain photos</li>
<li>The Boxes tab will contain most custom content and application boxes, though some narrow boxes can remain on the “Wall” tab</li>
<li>Page admins willl be able to add more application tabs to their Facebook Page if they choose it</li>
</ul>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/02/27/facebook-page-redesign/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/02/27/facebook-page-redesign/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/02/27/facebook-page-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good Facebook Page Examples</title>
		<link>http://www.metablocks.com/blog/2009/02/24/facebook-page-examples/</link>
		<comments>http://www.metablocks.com/blog/2009/02/24/facebook-page-examples/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 22:15:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=261</guid>
		<description><![CDATA[
I was on the phone today with a client explaining the many benefits of Facebook pages and was asked if I had any good Facebook page example.  Surprisingly I didn’t so I decided to put together and share a list of some well designed, ambitious or fairly interactive Facebook Fan Pages. Here they are:
Music Artists:

Rihanna
Chris [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><img src="http://www.metablocks.com/blog/wp-content/uploads/2009/02/facebook1.png" border="0" alt="Facebook" title="Good Facebook Page Examples widget facebook facebook" /><br />
I was on the phone today with a client explaining the many benefits of Facebook pages and was asked if I had any good Facebook page example.  Surprisingly I didn’t so I decided to put together and share a list of some well designed, ambitious or fairly interactive Facebook Fan Pages. Here they are:</p>
<p><strong>Music Artists:</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/rihanna" target="_blank">Rihanna</a></li>
<li><a href="http://www.facebook.com/chrisbrown" target="_blank">Chris Brown</a></li>
<li><a href="http://www.facebook.com/pages/Jonas-Brothers/5836432901" target="_blank">Jonas Brothers</a></li>
</ul>
<p><strong>Music and Film Industry</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/Ticketmaster" target="_blank">TicketMaster</a></li>
<li><a href="http://www.facebook.com/pages/Warner-Bros-Nashville/7195758141" target="_blank">Warner Bros Nashville</a></li>
<li><a href="http://www.facebook.com/Paramount" target="_blank">Paramount Pictures</a></li>
<li><a href="http://www.facebook.com/pages/Ministry-of-Sound-Official/5763544839" target="_blank">Ministry of Sound</a></li>
<li><a href="http://www.facebook.com/pages/The-History-Channel/8429246183" target="_blank">History Channel</a></li>
</ul>
<p><strong>Films and Television Shows</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/pages/Kung-Fu-Panda/18128947058" target="_blank">Kung Fu Panda</a></li>
<li><a href="http://www.facebook.com/pages/Batman-The-Dark-Knight/12887942787" target="_blank">Batman: The Dark Knight</a></li>
<li><a href="http://www.facebook.com/StarTrek" target="_blank">Star Trek</a></li>
</ul>
<p><strong>Food</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/PizzaHut" target="_blank">Pizza Hut</a></li>
<li><a href="http://www.facebook.com/pages/Quarter-Pounder-with-Cheese/47566811985" target="_blank">McDonald’s </a></li>
<li><a href="http://www.facebook.com/pages/?browse&amp;ps=93#/Starbucks?ref=pdb" target="_blank">Starbucks Coffee</a></li>
</ul>
<p><strong>Fashion and Retail</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/target" target="_blank">Target</a></li>
<li><a href="http://www.facebook.com/vspink" target="_blank">Victoria&#8217;s Secret PINK</a></li>
<li><a href="http://www.facebook.com/pages/Louis-Vuitton-Paris/8572077774" target="_blank">Louis Vuitton</a></li>
</ul>
<p><strong>Technology</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/pages/Apple-Students/11147074409" target="_blank">Apple Students</a></li>
<li><a href="http://www.facebook.com/livescribe" target="_blank">Livescribe</a></li>
<li><a href="http://www.facebook.com/nokia" target="_blank">Nokia</a></li>
</ul>
<p><strong>Sports</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/nikewomen" target="_blank">Nike Women</a></li>
<li><a href="http://www.facebook.com/michaelphelps" target="_blank">Michael Phelps</a></li>
<li><a href="http://www.facebook.com/adidasoriginals" target="_blank">Adidas Originals</a></li>
</ul>
<p><strong>Politics and Government</strong></p>
<ul style="margin-top:0px">
<li><a href="http://www.facebook.com/barackobama" target="_blank">Barack Obama</a></li>
<li><a href="http://www.facebook.com/sarahpalin" target="_blank">Sarah Palin</a></li>
</ul>
<p><span style="color: #000080;"><strong style="font-size:11px">Other Facebook Fan Page Resources</strong></span></p>
<ul style="margin-top:0px; font-size:11px">
<li><span style="color: #000080;"><a href="http://www.mpdailyfix.com/2007/11/guide_to_facebook_fan_pages_de.html" target="_blank">Destinations vs. Colloration</a></span></li>
<li><span style="color: #000080;"><a href="http://www.radicaltrust.ca/2008/09/25/best-practices-for-facebook-fan-pages-user-types/" target="_blank">Best Practices for Facebook Fan Pages</a></span></li>
<li><span style="color: #000080;"><a href="http://www.nickburcher.com/2008/10/50-largest-facebook-fan-pages.html" target="_blank">50 Largest Facebook Fan Pages</a></span></li>
<li><span style="color: #000080;"><a href="http://www.allfacebook.com/statistics/pages/" target="_blank">Facebook Fan Page Statistics</a></span></li>
</ul>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/02/24/facebook-page-examples/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/02/24/facebook-page-examples/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/02/24/facebook-page-examples/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Application Insight</title>
		<link>http://www.metablocks.com/blog/2009/02/18/facebook-application-tracking/</link>
		<comments>http://www.metablocks.com/blog/2009/02/18/facebook-application-tracking/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 21:47:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Q&A]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=200</guid>
		<description><![CDATA[Sometimes I use my blog posts as a note to myself or clients. This way I can organize answers to frequently asked client questions in one place (thus eliminating unnecessary emails).
Common question:
What statistics/analytics does Facebook provide on application usage?
Answer:
Note: This should serve as a high level summary for business/marketing users of Facebook applications
Summary Information

Monthly Active Users
Total users

Usage (Over [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Sometimes I use my blog posts as a note to myself or clients. This way I can organize answers to frequently asked client questions in one place (thus eliminating unnecessary emails).</p>
<p><strong>Common question:</strong><br />
What statistics/analytics does Facebook provide on application usage?</p>
<p><strong>Answer:<br />
</strong>Note: This should serve as a high level summary for business/marketing users of Facebook applications</p>
<p><strong><span style="color: #000080;">Summary Information</span></strong></p>
<ul>
<li><span style="color: #000080;">Monthly Active Users</span></li>
<li><span style="color: #000080;">Total users</span></li>
</ul>
<p><span style="color: #000080;"><strong>Usage (Over Time) </strong>– how many people use your application</span></p>
<ul>
<li><span style="color: #000080;">Active Users</span></li>
<li><span style="color: #000080;">Canvas Page Views (Total and Uniques)</span></li>
<li><span style="color: #000080;">Blocks and Unblocks</span></li>
<li><span style="color: #000080;">API Calls Usage (and other non-marketing details)</span></li>
</ul>
<p><span style="color: #000080;"><strong>HTTP Requests (Per Period)</strong> – specifcs information on what calls are being made to your app</span></p>
<p><span style="color: #000080;"><strong>User Reponses (Past 7 Days) </strong>– stats on how feature metrics compare to those of other apps</span></p>
<p><span style="color: #000080;"><strong>Application Features (Over Time) </strong> – how people use your application</span></p>
<ul>
<li><span style="color: #000080;">Canvas Page Views</span></li>
<li><span style="color: #000080;">Emails Sent</span></li>
<li><span style="color: #000080;">Request Processing (Accept/Ignore/Block)</span></li>
<li><span style="color: #000080;">Feed, Bookmarking and Tag activies</span></li>
</ul>
<p><span style="color: #000080;"><strong>About Page Statistics</strong> <strong>(Over Time) </strong> – who are your fans</span></p>
<ul>
<li><span style="color: #000080;">User demographics (sex/age)</span></li>
<li><span style="color: #000080;">About page activity (views, uniques, posts, reviews, photos, i.e.)</span></li>
</ul>
<p><img src="http://www.metablocks.com/blog/wp-content/uploads/2009/02/facebook-2binsight.jpg" border="0" alt="Facebook+insight" title="Facebook Application Insight widget facebook facebook" /></p>
<!-- sphereit end --><span style="font-size:12px;margin-bottom:40px; border-bottom:none;"><a class="iconsphere" style=\"font-size:12px;\" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://www.metablocks.com/blog/2009/02/18/facebook-application-tracking/')" href="http://www.sphere.com/search?q=sphereit:http://www.metablocks.com/blog/2009/02/18/facebook-application-tracking/">Sphere: Related Content</a></span><div style='padding:3px'></div>]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/blog/2009/02/18/facebook-application-tracking/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
