- 浏览: 2072645 次
- 性别:
- 来自: NYC
文章分类
- 全部博客 (628)
- Linux (53)
- RubyOnRails (294)
- HTML (8)
- 手册指南 (5)
- Mysql (14)
- PHP (3)
- Rails 汇总 (13)
- 读书 (22)
- plugin 插件介绍与应用 (12)
- Flex (2)
- Ruby技巧 (7)
- Gem包介绍 (1)
- javascript Jquery ext prototype (21)
- IT生活 (6)
- 小工具 (4)
- PHP 部署 drupal (1)
- javascript Jquery sort plugin 插件 (2)
- iphone siri ios (1)
- Ruby On Rails (106)
- 编程概念 (1)
- Unit Test (4)
- Ruby 1.9 (24)
- rake (1)
- Postgresql (6)
- ruby (5)
- respond_to? (1)
- method_missing (1)
- git (8)
- Rspec (1)
- ios (1)
- jquery (1)
- Sinatra (1)
最新评论
-
dadadada2x:
user模型里加上 protected def email ...
流行的权限管理 gem devise的定制 -
Sev7en_jun:
shrekting 写道var pattern = /^(0| ...
强悍的ip格式 正则表达式验证 -
jiasanshou:
好文章!!!
RPM包rpmbuild SPEC文件深度说明 -
寻得乐中乐:
link_to其实就是个a标签,使用css控制,添加一个参数: ...
Rails在link_to中加参数 -
aiafei0001:
完全看不懂,不知所然.能表达清楚一点?
"$ is not defined" 的问题怎么办
https://github.com/chrisle/gattica
https://github.com/robmckinnon/rugalytics
https://www.ruby-toolbox.com/categories/Web_Analytics
Google api Doc
https://developers.google.com/analytics/devguides/reporting/core/v3/
https://github.com/robmckinnon/rugalytics
https://www.ruby-toolbox.com/categories/Web_Analytics
Google api Doc
https://developers.google.com/analytics/devguides/reporting/core/v3/
# Include the gem require 'gattica' # Login ga = Gattica.new({ :email => 'email@gmail.com', :password => 'password' }) # Get a list of accounts accounts = ga.accounts # Choose the first account ga.profile_id = accounts.first.profile_id # Get the data data = ga.get({ :start_date => '2011-01-01', :end_date => '2011-04-01', :dimensions => ['month', 'year'], :metrics => ['visits', 'bounces'], }) # Show the data puts data.inspect # Sorting by number of visits in descending order (most visits at the top) data = ga.get({ :start_date => '2011-01-01', :end_date => '2011-04-01', :dimensions => ['month', 'year'], :metrics => ['visits'], :sort => ['-visits'] }) # Return visits and bounces for mobile traffic # (Google's default user segment gaid::-11) mobile_traffic = ga.get({ :start_date => '2011-01-01', :end_date => '2011-02-01', :dimensions => ['month', 'year'], :metrics => ['visits', 'bounces'], :segment => 'gaid::-11' }) # Filter by Firefox users firefox_users = ga.get({ :start_date => '2010-01-01', :end_date => '2011-01-01', :dimensions => ['month', 'year'], :metrics => ['visits', 'bounces'], :filters => ['browser == Firefox'] }) # Filter where visits is >= 10000 lots_of_visits = ga.get({ :start_date => '2010-01-01', :end_date => '2011-02-01', :dimensions => ['month', 'year'], :metrics => ['visits', 'bounces'], :filters => ['visits >= 10000'] }) # Get the top 25 keywords that drove traffic data = ga.get({ :start_date => '2011-01-01', :end_date => '2011-04-01', :dimensions => ['keyword'], :metrics => ['visits'], :sort => ['-visits'], :max_results => 25 }) # Output our results data.points.each do |data_point| kw = data_point.dimensions.detect { |dim| dim.key == :keyword }.value visits = data_point.metrics.detect { |metric| metric.key == :visits }.value puts "#{visits} visits => '#{kw}'" end # => # 19667 visits => '(not set)' # 1677 visits => 'keyword 1' # 178 visits => 'keyword 2' # 165 visits => 'keyword 3' # 161 visits => 'keyword 4' # 112 visits => 'keyword 5' # 105 visits => 'seo company reviews' # ...
发表评论
-
brew service restart
2013-07-06 22:56 1445brew services restart memcached ... -
git如何合并 多个commit
2013-07-02 20:42 9369需要先搞明白rebase 然后,进这个界面 pick b ... -
rvm create gemset
2013-07-01 09:00 1279rvm ruby-1.9.3-p429 do rvm gems ... -
关于devise结合github通过omniauth登录
2013-06-24 04:47 4154最近写了个github帐户登录Demo: https://gi ... -
cdata 和 xml xmlParseEntityRef: no name 错误
2013-05-04 00:24 5000Problem: An XML parser returns ... -
一目了然 rails html xml encode decode
2013-05-03 23:37 31161.9.2p320 :001 > require ' ... -
使用scope 链接多个where条件
2013-05-02 09:17 2604scope :by_category, (lamb ... -
在rspec里使用 route path
2013-05-01 20:09 1007Rspec.configure do |config| ... -
select_tag default value & options
2013-04-10 21:40 2188#If you are using select_tag ... -
Jquery array remove
2013-04-10 21:38 4534Array.prototype.remove = fu ... -
ruby readline的两种写法
2013-04-09 10:21 898f = File.read('public/file.cs ... -
关于encoding utf-8
2013-04-04 20:55 4086一 gem解决方案 https://github.com/m- ... -
我见过最清楚的解释class_eval 和 instance_eval
2013-04-02 07:06 3325忘了,看一次就能回忆起来 class A # def ... -
multiple provider oauth
2013-04-01 11:13 1294Allowing users to login with mu ... -
oauth github和multiple oauth
2013-04-01 11:08 1544http://railscasts.com/episodes/ ... -
Ruby Jquery 地图,地理信息相关资源
2013-03-22 20:32 935Railscast Geocorder Geocorde ... -
load migrate file and load
2013-03-22 05:52 996Dir[Rails.root.join('db','mig ... -
Brew update problem
2013-03-22 05:48 1340引用 MBA:~ fortin$ brew update er ... -
Jquery sort table number
2013-03-19 01:01 1139So here is what the column is s ... -
update_all
2013-03-13 02:09 1340Article.limit(2).update_all [&q ...
相关推荐
4. **`with_scope` 和 `with_exclusive_scope`**:这两个方法也被弃用,它们的作用在新的查询API中可以通过直接调用查询方法来实现。 5. **`default_scope`**:尽管它仍然可用,但使用时需要谨慎,因为全局默认范围...
在本篇内容中,我们将深入探讨如何利用Ruby on Rails(简称Rails)这一强大的Web应用程序框架来构建可伸缩且易于维护的RESTful API。Rails以其简洁优雅的语法、高效的开发速度以及良好的社区支持而闻名,这使得它...
Rails API 是一个专门为构建应用程序接口(API)设计的Ruby on Rails框架版本。它专注于提供一套轻量级的工具,使得开发者能够快速、高效地创建RESTful API服务。Rails API的目的是为了提高性能,并减小API服务器与...
《Rails API 4.0.0:Ruby on Rails框架的API设计与开发指南》 Rails API 4.0.0是Ruby on Rails框架的一个版本,专门针对构建应用程序接口(APIs)进行了优化。Ruby on Rails是由David Heinemeier Hansson创建的开源...
在Rails 6中开发纯后端API项目是一个常见的任务,特别是在构建现代Web应用程序时,前端与后端分离的架构越来越流行。Rails作为一个强大的Ruby框架,提供了丰富的功能来帮助开发者高效地构建API服务。下面我们将详细...
Rails API 是一个强大的框架,用于构建高效、可扩展的Web应用程序。它基于Ruby编程语言,遵循MVC(模型-视图-控制器)架构模式,使得开发者可以轻松地处理数据存储、用户界面和业务逻辑。Rails API 特别适用于构建...
标题“ruby on rails api”表明我们将讨论的是Rails框架的API(Application Programming Interface),这是一系列预先定义好的函数、类和模块,允许开发者通过调用来实现特定的功能,无需从头编写所有代码。Rails ...
google-analytics-rails, Rails 3帮助器可以管理 Google Analytics 跟踪 主要用于中小型网站 用于 Rails的快速通用 Google Analytics 设置。 这里 gem 主要面向小型到中等网站的简单分析策略。 注意:如果需要较旧的...
Rails-1.2.3版本的API 博文链接:https://buaalijie.iteye.com/blog/143586
Ruby on Rails 2.3.5 API HTML版是针对该版本框架的重要开发参考资料,它包含了详细的API文档,帮助开发者理解并有效地使用Rails 2.3.5进行Web应用开发。Rails是一个基于Ruby语言的开源Web应用程序框架,它遵循模型-...
Rails 3.2 API 是一个重要的开发资源,主要用于Ruby on Rails框架的开发。Rails是基于Ruby语言的一个开源Web应用程序框架,遵循MVC(Model-View-Controller)架构模式,广泛应用于构建动态网站和Web应用程序。Rails ...
《Agile Web Development with Rails》是一本经典的Rails开发指南,中文版的出版使得更多的中国开发者能够深入理解并应用敏捷开发方法与Ruby on Rails框架。这本书是Rails开发者的必备参考资料,它详细介绍了如何...
Google Directory API描述Ruby on Rails的简单Google Directory API包装器。 这依赖于 。 该库为Alpha版本。 将来可能需要进行不兼容的更改。要求Google Developers Console中的活动项目。 服务到服务的客户端ID。 ...
Rails 2.2.2 API 是一个针对 Ruby on Rails 框架的版本 2.2.2 的接口文档,它是开发人员的重要参考资料,用于理解并有效地使用该框架的各项功能。Ruby on Rails(RoR)是由 David Heinemeier Hansson 创建的一个开源...
在Rails 2.3.2版本中,API功能相对现代版本可能较为基础,但仍然是理解Rails如何处理数据和构建Web服务的重要历史参考。 1. RESTful设计原则:Rails鼓励使用REST(Representational State Transfer)设计原则,将...
**Ruby on Rails API** 是一个详尽的文档资源,它为开发者提供了关于Ruby on Rails框架的全面信息。这个API文档是用rdoc工具从Rails的源代码生成的,旨在帮助开发者理解和利用Rails的强大功能。CHM(Compiled ...
If you’re an experienced developer, this book will give you the comprehensive, insider information you need., Rails has evolved over the years, and this book has evolved along with it. We still ...