21:51 Looking ahead to MT5 » MovableType.org - Home for the MT Community

We are happy to announce that MT5 is coming and invite you to participate.

But first, here's some information on what's in store for Movable Type 4. Later this month, on July 29th, we'll be releasing Movable Type 4.3. This release contains comment pagination, a variety of bug fixes and some significant performance and scalability improvements that make it the most robust release ever on MT. Tomorrow, we'll make available our first pre-release build of 4.3. It will be an alpha, which means we're still finishing up a few features and the software is absolutely not production ready. So why release it? We want all of you to give it a whirl and try out what we've been working on. As we approach the launch date, we'll continue with several beta releases to fix any bugs found by you and our development team. I'll have another post up tomorrow with links to the build and information on submitting bugs.

In the meantime, work has begun on MT5. We have started the requirements process and early development work on MT5 with particular focus on better content management and ease of use. As we gear up towards the first Movable Type Pro 5.0 beta release in the coming months we invite you to get involved. The best way is to use MT forums, send us feedback directly, or get active on our ProNet email list and tell us what you'd like to see.

We are very excited about MT5 and look forward to your input!

17:00 Segment your Traffic with the User Defined Report » Google Analytics Blog
Have you ever been in the Visitors section of your favorite Google Analytics profile and wondered what the heck “User-Defined” was? Well today it's time to find out.

So, what is “User-Defined?"

The user defined variable allows you to "label" a visitor if they complete a certain action on your site, such as making a purchase or visiting a key page. These labels are useful because they last across multiple visits to your site.

These labels are often called Custom Segments (or Custom Segmentation). You can see the data from these Custom Segments in the User Defined report, which is the last report of the Visitors section in Google Analytics.

How do I add these “labels” to my website visitors?

Making use of the User-Defined report in Google Analytics requires a bit of extra coding help from your IT department or webmaster, but it’s often well worth the effort.

For example, let’s say that I want to add a label of “customers” to any visitor who reaches my shopping cart’s receipt page. In order to do this, I would add an additional line of code to the Google Analytics Tracking Code (GATC) on my receipt page. It would then look something like this:

<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-XXXXXXX-1"); pageTracker._trackPageview(); pageTracker._setVar(”customers”); } catch(err) {}</script>

Notice the line in bold that includes _setVar. When this is present on a page within the Google Analytics Tracking Code, an additional cookie (called the __utmv cookie) gets set on a visitor’s computer, with its sole purpose being to identify the visitor by the label (or value) that you used in the code. If you take a look at the code example above, you will see that I used the termcustomers,“ the label that I want to appear in the User Defined report.

Now, on their next visit to the site, they will be identified as a part of the “customers” segment in the User Defined report, allowing you to perform analysis on all visitors who have purchased something from your online store. Neat, huh?

Can I use _setVar when someone clicks on a link instead of visiting a page?

Yes - you can also use the pageTracker._setVar function when someone clicks on an important link on your site, or makes a key selection on an important form that you want visitors to fill out. For example, if you wanted to add a custom label to any visitor who clicks on your “Live Help” applet, you can ask your IT department or webmaster to add an “onClick” event, and give them the following line of code:

onClick="pageTracker._setVar('Needs Help');"

What will this look like in the end?

When all of your coding is complete, check the User Defined report after about a day or so and you should see something like this:

After the data has been collected by Google Analytics, you can interact with it just like you would with any other report. Click on the “Goal Conversion” tab directly above the table to see how many customers have reached key pages of your site, or use the dimensioning feature to see what sources of traffic were responsible for bringing these special visitors to your website!

Are there any other ways to use _setVar?

One neat usage of the _setVar function is to use it to exclude your own traffic from reports when using a dynamic IP address. For example, let’s say that you wanted to exclude your entire company’s traffic from appearing in reports, and your company uses dynamic IP addresses.

Because it would be nearly impossible to write a filter to exclude traffic from a dynamic IP address, you can create an HTML page that is not a part of your website and add Google Analytics Tracking Code with the call to _setVar and a label of “employees” (or something similar).

Next, you can ask each employee to visit that page from their browser of choice – this will drop a cookie on their computer, identifying them as “employees.” Finally, you can then apply a filter with the following specifications to your profile, and your internal traffic will be excluded:

  • Filter Type: Custom Filter >> Exclude
  • Filter Field: User Defined
  • Filter Pattern: employees
  • Case Sensitive: No

Some technical notes about Custom Segmentation:

  1. As we just talked about, when a person visits a page calling the _setVar function, the __utmv cookie is set on their computer. This is a persistent, first-party cookie that has a lifetime of two years. This means that every time a user with a __utmv cookie returns to your site, the label assigned to the user will continue to identify them as such until they either delete the cookie or visit another page with another call to _setVar with a different label.

  2. The purpose behind something like a User-Defined report - and Custom Segmentation in general - is that it is not designed to be updated very often. This label, for the most part, should be a permanent one for a visitor. You should only use _setVar on pages like a receipt page of a shopping cart, or an account registration “success” page for a visitor who becomes a member of your site. You shouldn’t use _setVar on your homepage, or use several different _setVar’s with different labels scattered across many pages of your website.

  3. Google Analytics - at this time - only has the capacity to store one custom segment at any one time for one website. So if you are using multiple calls to _setVar on your site, Google Analytics can only store the latest value that a visitor runs into in the __utmv cookie. John Henson at LunaMetrics – a fellow Google Analytics Authorized Consultant - has created a custom version of the Google Analytics Tracking Code that can support multiple custom segment labels at any one time.

  4. On the other hand, Google Analytics uses what they call the “first association” of the session for visitor session calculations. If you are using multiple calls to _setVar on your site, be aware that if a user runs into the first one, and then runs into the second one in the same visit, their Goal Conversion and Pages per Visit metrics would be attributed to the label of the first encounter with _setVar.

  5. For page view calculations, Google Analytics uses the most recently defined value. So if a person runs into the second instance of _setVar on your site, all of their pageviews afterwards - including the current pageview - will be attributed to the second _setVar’s label, even though as we just learned in #4 above, visitor session information is attributed to the first encounter of _setVar.

A full, technical explanation of _setVar and the User-Defined Report can be found here.

Summary

The User Defined report in Google Analytics is a great place to start segmenting your traffic. With a little bit of help from your IT department, you can not only begin to collect awesome data, but you can also begin to gain advanced knowledge about what makes your VIP website visitors register, sign-up for your newsletter, or purchase something from your online store. This will definitely help you become that Analysis Ninja that Avinash Kaushik loves to talk about!

Written by Joe Teixeira of MoreVisibility, a Google Analytics Authorized Consultant.

关于Twitter的一些数据WebLeOn's Blog » 车东's shared items in Google Reader

近日Twitter再次被拦在了国门以外,不过这丝毫不影响我对它的兴趣和喜爱。以下是最近关于Twitter的一些数据,通过它们可以从一个侧面来了解一下Twitter的成长和Twitter这个社区的独特文化。(Via Sysomos

英语依然是Twitter世界的第一大语言,在所有Twitter用户中有72.5%是在2009年之后注册的。


Twitter是年轻人的天下,超过65%的Twitter用户不到25岁。Twitter用户中女性的比例为53%,男性的比例为47%。


Twitter上75%的活动来自5%的Twitter用户。


85.3%的Twitter账户的发言量(Tweets)少于1条/天,21%的Twitter账户从没有发布过Tweet;

93.6%Twitter用户的跟随者(Followers)少于100人。只有0.68%的用户有超过1000个的跟随者。


92.4%Twitter用户所跟随(Follow)的好友少于100人,0.94%的用户跟随了超过1000个人。


Twitter用户的行为习惯很有意思。当用户的跟随者达到1000的时候,平均每日的更新数从3条徒增到6条,对于有超过1750跟随者的用户来说,日更新量则超过10条。用户之间的跟随和被跟随也有一定的规律,跟随者少于150的用户所跟随的人和跟随者的数量大致相当,但对于跟随者多与150的用户来说,其跟随的人数就会明显少于跟随者的数量,比如跟随者为950的用户,其平均跟随的人数就只有531人。



另外值得注意的是,市场营销人员使用Twitter的方式,和普通用户有着非常显著的差异,比如:只有0.29%的Twitter用户跟随了超过2000人,而在从事市场营销的用户中这个比例为15%。而他们每日发布内容平均的数量也比普通用户要多得多。


-Original By WebLeOn

10:04 WordPress 2.8.1 Release Candidate 1 » WordPress Development Blog

2.8.1 is nigh.  Release Candidate 1 is our last stop before the final release.  Please download RC1, review the changes made since beta 2, and have a look at all of the tickets fixed in 2.8.1.  Thanks for testing WordPress.

07:32 Vote for 2.9 Media Features » WordPress Development Blog

Last Wednesday, the core development team and a number of contributing developers met in the IRC #wordpress-dev channel to talk about which features should be included in version 2.9, which is now entering the development phase. We’ve been planning to focus on media features in 2.9 for some time, and unsurprisingly, it was media features that dominated the discussion.* A large percentage of the requests we get from users are for more/better media features, so we’ve decided to focus 2.9 on building an infrastructure for improved media handling that we can continue to build on in versions to come. In that vein, we need your input to determine which features to prioritize and build sooner rather than later.

These are the features that we’re asking people to vote on (in alphabetical, not prioritized, order):

Additional Media Filters: In the uploader, you can currently upload an image from your hard drive, link to an image from a URL, or select an image from the Media Library. This proposed feature would add links in the Media Library pane that would allow you to filter images to those that had been used most recently, used most often, and/or marked as a favorite. These filters would be available on the Media Library screen as well.

Basic Image Editing:
Enable cropping, resizing and 90-degree rotation of uploaded images.

Better Media Settings:
Enable the creation of more default media settings controlled in the Settings section, and allow settings to be overridden  during the individual media upload process as needed.

Bulk Media Import API: Develop an API to allow for bulk media importing by plugins or importers.

Custom Image Sizes:
Instead of hardcoded thumbnail, medium, large, etc. image sizes, custom image sizes would allow you to configure the maximum dimensions for each of the sizes.

Easier Embeds: Make it easier to embed third-party content such as YouTube videos, etc. Similar to Viper’s Video Quicktags plugin.

Media Albums: Ability to create and edit photo albums that can stand alone (as opposed to galleries being tied only to a post), including photostream functionality.

Media Metadata:
Enable the use of categories and tags on media files.

Photostream: Create a Flickr-style photostream that simply displays images in a chronological stream (as opposed to grouping in galleries).

Post thumbnails: Choose an image to appear as a thumbnail with your post/article/excerpt.

Revised Media UI: Redesign the uploader UI to make uploading and editing media files a simpler, more user-friendly process.

These descriptions are repeated in the beginning of the voting survey, so if you forget what something means you’ll be able to scroll up to remind yourself. Only the first question (pick your top choice) is mandatory. This survey isn’t very long. Question two lets you assign a general high/low priority to each of the 11 feature suggestions, while question 3 asks you to rank the 11 features in order of priority from 1-11. A text box or two allow you to make additional suggestions, and that’s it. The survey is anonymous, and will be open all week, until Friday, July 10, 2009 at 11:59 PM UTC.



No JavaScript? Take the survey here.

Results of the survey will be used to help developers decide which features to focus on for version 2.9. The 2.9 anticipated feature list will be posted here later in July, after the priority has been determined. How many contributing developers are available to code various features will play a large part in the decision-making process, so if you’ve ever thought of contributing code to WordPress development, now’s a great time to get involved. Developer chats are held each Wednesday in the IRC channel (irc.freenode.com #wordpress-dev) at 9 PM UTC (5pm Eastern, 2pm Pacific).

* – Other non-media features that were discussed either were determined to be better held for a future version for technical reasons, or were so widely desired that they were accepted for the 2.9 roadmap without requiring a vote.

06:41 多渠道营销:本地搜索和线下销售[案例] » laolu's blog

原文:MarketingSherpa: Combine Local Search with In-Store Inventory Check: 5 Steps. (7月1日起免费公开7天)

-----------------------以下为翻译-----------------------

【摘要】
对于某些产品,消费者宁愿利用搜索引擎来了解产品,然后亲自去看产品。本地搜索就是电子零售商满足这种需求的一种方式。
本文探讨通过整合性的、本地搜索引擎优化活动,如何让一家多渠道零售珠宝商,把在线搜索与门店销售联系起来的做法。包括有创意的邮件和短信的样例,让搜索者在造访门店查看商品之前可以预定。

挑战

David Kohel,是Fred Meyer珠宝商的电子商务经理,从事他称之为“传统的、高度接触的、基于佣金的商业”这样的珠宝销售工作。珠宝是一种昂贵的、个人的、审美推动的产品,人们希望在购买之前能试戴。
Kohel负责推动在Fred Meyer网站上的销售,但并非所有顾客都觉得在线购买比较舒适。在网络上吸引消费者,再引导他们去拜访砖瓦实体店(brick-and-mortar store),也是他工作的一部分。
“我们正在尝试一些多渠道的创新,能真正推动门店造访的量,使实体店保持活跃,”Kohel说。
Kohel知道,顾客在去店堂购买之前,在网上做了大量的研究工作。他打算把在线搜索与店堂销售联系起来。

活动

Kohel及其团队测试了一套系统,能响应在线搜索者,某种产品在附近的Fred Meyer门店是否有库存。他们在全美国的15家门店进行了90天测试。以下是这个团队采取的步骤:

#1 记录商店库存(Record store inventory)

这个团队需要了解15家门店都能供应哪些商品。他们与IT资源部门一起工作,挖掘了其网站的数据,并核查了每家门店的库存。最终,每家门店的库存都存入一个数据库。

#2 创建本地搜索优化的着陆页(Create local-search-optimized landing pages)

和这个团队一起工作的,有一家与主要搜索引擎有合作关系的本地化产品搜索提供商,还有几家开设Fred Meyer门店的大型购物中心。以下是这个团队与这些渠道分享其库存数据的方法:

——主要搜索引擎
库存信息被放到着陆页内,并通过门店的地理位置和产品,针对本地搜索结果而优化。这些页面被主要搜索引擎索引到,比如Google。
利用SEO技术,这些页面被定向到在其地理位置范围内搜索Fred Mayer产品的人。例如,他们为以下搜索短语而优化页面:
·“White gold engagement ring Mountain View California”(白色 订婚金戒指 景山 加州)

——本地大型购物中心
几家有Fred Mayer门店的购物中心有网站,可以让访问者搜索购物中心里的商品。这个团队与购物中心一起,将库存数据加入了这些搜索工具。

#3 允许实时库存核查(Enable real-time inventory checks)

当访问者在本地搜索引擎的结果页面中,或在购物中心搜索的结果页面中,发现他们中意的产品,就能点击一个蓝色的按钮,上面的文字是“是否有货?”,以便查看在附近的门店是否有供应。点击按钮后,将弹出一个窗口提示用户输入所需要的尺寸、他们的姓名和邮件地址。团队中的一个成员接受这些请求,再让门店检查是否有货。

——邮件响应
如果门店正营业,访问者会在约10分钟后收到一个邮件,详细说明该商品是否能供应。否则,他们会收到一个邮件,通知他们什么时候门店开门,以及什么时候他们能得到所期待的回答。
通知邮件包括以下内容:
·商品图片和名称
·商品供应和价格的文本描述
·一个大的橙色按钮用来预定该商品
·需求者的姓名
·确认有货的店员姓名
·门店的地址和电话号码

——文本消息响应
用户也能点击一个复选框,并提供一个电话号码,以便接受提醒商品供货情况的文本消息。会发送两条文本消息提示顾客:
Message #1: (1/2) Confirmed. Product In-Stock - Check email to reserve
"14kt. White Gold 3 ct. tw. Eng..."
Message #2: (2/2) See email for details. Questions: [help email address] [case: #####]
消息1:(1/2)确认。商品有货 - 请查看邮件进行预订。“14kt. White Gold 3 ct. tw. Eng...”
消息2:(2/2)详见邮件。问题:[帮助邮件地址][情况: #####]

#4 允许商品预订(Enable product reservations)

响应邮件允许点击一个按钮进行商品预订。只需要一次点击就能预定。点击后,会出现一个页面,内容如下:
·商品图片、价格和描述
·顾客姓名、邮箱和电话号码
·请求发出的时间
·“我们将在10分钟后,向您发送邮件和文本消息,让您知道它是否有货。”
·该门店也有供应的三种相关商品的图片

——邮件确认
确认商品预订的邮件,与确认商品是否有货的邮件十分类似。一个基本区别是以下要求:“请打印此邮件,并带到门店,以表明您要的商品。”

——短消息确认
如果需要短消息确认,用户也会收到两条文本消息,类似是否有货的消息,并被要求“显示本条消息,以表明您要的商品。”

——追踪
在预定按钮被点击后,团队的一个成员会让门店安排商品的供应。48小时后,团体的成员会再次联络门店,以确定顾客是否来看过商品,以及是否有购买。要求顾客向门店店员展示邮件或文本消息,使到门店的造访和购买很容易追踪。

#5 保持门店的佣金(Maintain store commissions)

让本地门店参与这个营销活动是个挑战,Kohel说。一些门店怀疑网络能增加到访量,反过来又担心他们的销售佣金。Kehel向他们保证,这个活动被设计为向门店提供更多的经过确认的销售机遇。向顾客服务的销售人员,将得到每次销售的全部佣金。“仅仅因为某人是经过确认的销售机遇,并不意味着我们已经抓住了顾客的钱包,”Kohel说。尽管Kohel负责电子商务运作,他也并不介意把这个活动的收入归到砖瓦实体店。他只是想增加销售。

结果

“我们很开心的是自然搜索流量的提升,”Kohel说。虽然这个活动并没有产生Kohel所希望的那么多对门店的造访,但也带来足够支付活动成本的收入:
·65%的被顾客请求的商品都有货,并在附近的门店马上可以供应。
·83%的预定过商品的顾客去了门店并完成了购买。

——全国推广
活动成功到足以让Kohel向美国所有的Fred Mayer门店推广。该团队在其主页上增加了一个“查找当地”按钮。点击这个按钮,将把访问者带到一个探测用户地理位置的页面,并允许他们搜索附近的Fred Mayer商品。地理位置也可以切换到其他城市。

本文相关链接:

Fred Meyer的本地搜索营销活动图片[译注1]
http://www.marketingsherpa.com/cs/FredMeyer/index.html

NearbyNow: 提供本地化产品搜索
http://www.nearbynow.com/

Fred Meyer珠宝商
http://www.fredmeyerjewelers.com/

----------------------翻译结束-----------------------

译注1:原文提供3张截屏如下(点击图片可看大图),图片来源:http://www.marketingsherpa.com/cs/FredMeyer/index.html

/* 营销目标。实施细节,比如邮件、SMS、全额佣金等。活动条件,如本地搜索。整合,互联网的营销或销售价值?中国的不同和机会。*/

相关:更早的一个多渠道营销例子

 


^==Back Home: www.chedong.com

^==Back Digest Home: www.chedong.com/digest/

<== 2009-07-06
  七月 2009  
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
==> 2009-07-08