Just upgraded to version 1.5, and I am having problem with the getPageUrl API:
e.g. period=range&date=2011-05-01,2011-06-20
the result i got back is : a:0:{}
but, period=day&date=today works, also period=week&date=yesterday works.
Any idea?
Just upgraded to version 1.5, and I am having problem with the getPageUrl API:
e.g. period=range&date=2011-05-01,2011-06-20
the result i got back is : a:0:{}
but, period=day&date=today works, also period=week&date=yesterday works.
Any idea?
What are the full URLs (without tokeN)
3 things that I know:
So, I think this highlights that the upgrading process broke the API somehow, but I don’t know if it is the DB schema or the actual data causing the problem.
Hope this information helps
Database Schema from LIVE where the API doesnt work.
– Host: localhost Database: analytics
– Server version 5.0.51a-24+lenny4
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT /;
/!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS /;
/!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION /;
/!40101 SET NAMES utf8 /;
/!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE /;
/!40103 SET TIME_ZONE=’+00:00’ /;
/!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 /;
/!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 /;
/!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=‘NO_AUTO_VALUE_ON_ZERO’ /;
/!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
piwik_access
DROP TABLE IF EXISTS piwik_access
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_access
(
login
varchar(100) NOT NULL,
idsite
int(10) unsigned NOT NULL,
access
varchar(10) default NULL,
PRIMARY KEY (login
,idsite
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_blob_2011_01
DROP TABLE IF EXISTS piwik_archive_blob_2011_01
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_blob_2011_01
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
mediumblob,
PRIMARY KEY (idarchive
,name
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_blob_2011_03
DROP TABLE IF EXISTS piwik_archive_blob_2011_03
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_blob_2011_03
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
mediumblob,
PRIMARY KEY (idarchive
,name
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_blob_2011_04
DROP TABLE IF EXISTS piwik_archive_blob_2011_04
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_blob_2011_04
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
mediumblob,
PRIMARY KEY (idarchive
,name
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_blob_2011_05
DROP TABLE IF EXISTS piwik_archive_blob_2011_05
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_blob_2011_05
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
mediumblob,
PRIMARY KEY (idarchive
,name
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_blob_2011_06
DROP TABLE IF EXISTS piwik_archive_blob_2011_06
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_blob_2011_06
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
mediumblob,
PRIMARY KEY (idarchive
,name
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_numeric_2011_01
DROP TABLE IF EXISTS piwik_archive_numeric_2011_01
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_numeric_2011_01
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
float default NULL,
PRIMARY KEY (idarchive
,name
),
KEY index_idsite_dates_period
(idsite
,date1
,date2
,period
,ts_archived
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_numeric_2011_03
DROP TABLE IF EXISTS piwik_archive_numeric_2011_03
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_numeric_2011_03
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
float default NULL,
PRIMARY KEY (idarchive
,name
),
KEY index_idsite_dates_period
(idsite
,date1
,date2
,period
,ts_archived
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_numeric_2011_04
DROP TABLE IF EXISTS piwik_archive_numeric_2011_04
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_numeric_2011_04
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
float default NULL,
PRIMARY KEY (idarchive
,name
),
KEY index_idsite_dates_period
(idsite
,date1
,date2
,period
,ts_archived
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_numeric_2011_05
DROP TABLE IF EXISTS piwik_archive_numeric_2011_05
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_numeric_2011_05
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
float default NULL,
PRIMARY KEY (idarchive
,name
),
KEY index_idsite_dates_period
(idsite
,date1
,date2
,period
,ts_archived
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_numeric_2011_06
DROP TABLE IF EXISTS piwik_archive_numeric_2011_06
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_numeric_2011_06
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
float default NULL,
PRIMARY KEY (idarchive
,name
),
KEY index_idsite_dates_period
(idsite
,date1
,date2
,period
,ts_archived
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_goal
DROP TABLE IF EXISTS piwik_goal
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_goal
(
idsite
int(11) NOT NULL,
idgoal
int(11) NOT NULL,
name
varchar(50) NOT NULL,
match_attribute
varchar(20) NOT NULL,
pattern
varchar(255) NOT NULL,
pattern_type
varchar(10) NOT NULL,
case_sensitive
tinyint(4) NOT NULL,
allow_multiple
tinyint(4) NOT NULL,
revenue
float NOT NULL,
deleted
tinyint(4) NOT NULL default ‘0’,
PRIMARY KEY (idsite
,idgoal
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_action
DROP TABLE IF EXISTS piwik_log_action
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_action
(
idaction
int(10) unsigned NOT NULL auto_increment,
name
text,
hash
int(10) unsigned NOT NULL,
type
tinyint(3) unsigned default NULL,
PRIMARY KEY (idaction
),
KEY index_type_hash
(type
,hash
)
) ENGINE=MyISAM AUTO_INCREMENT=219758 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_conversion
DROP TABLE IF EXISTS piwik_log_conversion
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_conversion
(
idvisit
int(10) unsigned NOT NULL,
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
server_time
datetime NOT NULL,
idaction_url
int(11) default NULL,
idlink_va
int(11) default NULL,
referer_visit_server_date
date default NULL,
referer_type
int(10) unsigned default NULL,
referer_name
varchar(70) default NULL,
referer_keyword
varchar(255) default NULL,
visitor_returning
tinyint(1) NOT NULL,
visitor_count_visits
smallint(5) unsigned NOT NULL,
visitor_days_since_first
smallint(5) unsigned NOT NULL,
visitor_days_since_order
smallint(5) unsigned NOT NULL,
location_country
char(3) NOT NULL,
location_continent
char(3) NOT NULL,
url
text NOT NULL,
idgoal
int(10) NOT NULL,
revenue
float default NULL,
buster
int(10) unsigned NOT NULL,
idorder
varchar(100) default NULL,
custom_var_k1
varchar(100) default NULL,
custom_var_v1
varchar(100) default NULL,
custom_var_k2
varchar(100) default NULL,
custom_var_v2
varchar(100) default NULL,
custom_var_k3
varchar(100) default NULL,
custom_var_v3
varchar(100) default NULL,
custom_var_k4
varchar(100) default NULL,
custom_var_v4
varchar(100) default NULL,
custom_var_k5
varchar(100) default NULL,
custom_var_v5
varchar(100) default NULL,
items
smallint(5) unsigned default NULL,
revenue_subtotal
float default NULL,
revenue_tax
float default NULL,
revenue_shipping
float default NULL,
revenue_discount
float default NULL,
PRIMARY KEY (idvisit
,idgoal
,buster
),
UNIQUE KEY unique_idsite_idorder
(idsite
,idorder
),
KEY index_idsite_datetime
(idsite
,server_time
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_conversion_item
DROP TABLE IF EXISTS piwik_log_conversion_item
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_conversion_item
(
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
server_time
datetime NOT NULL,
idvisit
int(10) unsigned NOT NULL,
idorder
varchar(100) NOT NULL,
idaction_sku
int(10) unsigned NOT NULL,
idaction_name
int(10) unsigned NOT NULL,
idaction_category
int(10) unsigned NOT NULL,
price
float NOT NULL,
quantity
int(10) unsigned NOT NULL,
deleted
tinyint(1) unsigned NOT NULL,
PRIMARY KEY (idvisit
,idorder
,idaction_sku
),
KEY index_idsite_servertime
(idsite
,server_time
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_link_visit_action
DROP TABLE IF EXISTS piwik_log_link_visit_action
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_link_visit_action
(
idlink_va
int(11) NOT NULL auto_increment,
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
server_time
datetime NOT NULL,
idvisit
int(10) unsigned NOT NULL,
idaction_url
int(10) unsigned NOT NULL,
idaction_url_ref
int(10) unsigned NOT NULL,
idaction_name
int(10) unsigned default NULL,
idaction_name_ref
int(10) unsigned NOT NULL,
time_spent_ref_action
int(10) unsigned NOT NULL,
custom_var_k1
varchar(100) default NULL,
custom_var_v1
varchar(100) default NULL,
custom_var_k2
varchar(100) default NULL,
custom_var_v2
varchar(100) default NULL,
custom_var_k3
varchar(100) default NULL,
custom_var_v3
varchar(100) default NULL,
custom_var_k4
varchar(100) default NULL,
custom_var_v4
varchar(100) default NULL,
custom_var_k5
varchar(100) default NULL,
custom_var_v5
varchar(100) default NULL,
PRIMARY KEY (idlink_va
),
KEY index_idvisit
(idvisit
),
KEY index_idsite_servertime
(idsite
,server_time
)
) ENGINE=MyISAM AUTO_INCREMENT=2131270 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_profiling
DROP TABLE IF EXISTS piwik_log_profiling
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_profiling
(
query
text NOT NULL,
count
int(10) unsigned default NULL,
sum_time_ms
float default NULL,
UNIQUE KEY query
(query
(100))
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_visit
DROP TABLE IF EXISTS piwik_log_visit
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_visit
(
idvisit
int(10) unsigned NOT NULL auto_increment,
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
visitor_localtime
time NOT NULL,
visitor_returning
tinyint(1) NOT NULL,
visitor_count_visits
smallint(5) unsigned NOT NULL,
visitor_days_since_last
smallint(5) unsigned NOT NULL,
visitor_days_since_order
smallint(5) unsigned NOT NULL,
visitor_days_since_first
smallint(5) unsigned NOT NULL,
visit_first_action_time
datetime NOT NULL,
visit_last_action_time
datetime NOT NULL,
visit_exit_idaction_url
int(11) unsigned NOT NULL,
visit_exit_idaction_name
int(11) unsigned NOT NULL,
visit_entry_idaction_url
int(11) unsigned NOT NULL,
visit_entry_idaction_name
int(11) unsigned NOT NULL,
visit_total_actions
smallint(5) unsigned NOT NULL,
visit_total_time
smallint(5) unsigned NOT NULL,
visit_goal_converted
tinyint(1) NOT NULL,
visit_goal_buyer
tinyint(1) NOT NULL,
referer_type
tinyint(1) unsigned default NULL,
referer_name
varchar(70) default NULL,
referer_url
text NOT NULL,
referer_keyword
varchar(255) default NULL,
config_id
binary(8) NOT NULL,
config_os
char(3) NOT NULL,
config_browser_name
varchar(10) NOT NULL,
config_browser_version
varchar(20) NOT NULL,
config_resolution
varchar(9) NOT NULL,
config_pdf
tinyint(1) NOT NULL,
config_flash
tinyint(1) NOT NULL,
config_java
tinyint(1) NOT NULL,
config_director
tinyint(1) NOT NULL,
config_quicktime
tinyint(1) NOT NULL,
config_realplayer
tinyint(1) NOT NULL,
config_windowsmedia
tinyint(1) NOT NULL,
config_gears
tinyint(1) NOT NULL,
config_silverlight
tinyint(1) NOT NULL,
config_cookie
tinyint(1) NOT NULL,
location_ip
varbinary(16) NOT NULL,
location_browser_lang
varchar(20) NOT NULL,
location_country
char(3) NOT NULL,
location_continent
char(3) NOT NULL,
custom_var_k1
varchar(100) default NULL,
custom_var_v1
varchar(100) default NULL,
custom_var_k2
varchar(100) default NULL,
custom_var_v2
varchar(100) default NULL,
custom_var_k3
varchar(100) default NULL,
custom_var_v3
varchar(100) default NULL,
custom_var_k4
varchar(100) default NULL,
custom_var_v4
varchar(100) default NULL,
custom_var_k5
varchar(100) default NULL,
custom_var_v5
varchar(100) default NULL,
location_provider
varchar(100) default NULL,
PRIMARY KEY (idvisit
),
KEY index_idsite_config_datetime
(idsite
,config_id
,visit_last_action_time
),
KEY index_idsite_datetime
(idsite
,visit_last_action_time
),
KEY index_idsite_idvisitor
(idsite
,idvisitor
)
) ENGINE=MyISAM AUTO_INCREMENT=389210 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_api_call
DROP TABLE IF EXISTS piwik_logger_api_call
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_api_call
(
idlogger_api_call
int(10) unsigned NOT NULL auto_increment,
class_name
varchar(255) default NULL,
method_name
varchar(255) default NULL,
parameter_names_default_values
text,
parameter_values
text,
execution_time
float default NULL,
caller_ip
varbinary(16) NOT NULL,
timestamp
timestamp NULL default NULL,
returned_value
text,
PRIMARY KEY (idlogger_api_call
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_error
DROP TABLE IF EXISTS piwik_logger_error
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_error
(
idlogger_error
int(10) unsigned NOT NULL auto_increment,
timestamp
timestamp NULL default NULL,
message
text,
errno
int(10) unsigned default NULL,
errline
int(10) unsigned default NULL,
errfile
varchar(255) default NULL,
backtrace
text,
PRIMARY KEY (idlogger_error
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_exception
DROP TABLE IF EXISTS piwik_logger_exception
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_exception
(
idlogger_exception
int(10) unsigned NOT NULL auto_increment,
timestamp
timestamp NULL default NULL,
message
text,
errno
int(10) unsigned default NULL,
errline
int(10) unsigned default NULL,
errfile
varchar(255) default NULL,
backtrace
text,
PRIMARY KEY (idlogger_exception
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_message
DROP TABLE IF EXISTS piwik_logger_message
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_message
(
idlogger_message
int(10) unsigned NOT NULL auto_increment,
timestamp
timestamp NULL default NULL,
message
text,
PRIMARY KEY (idlogger_message
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_option
DROP TABLE IF EXISTS piwik_option
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_option
(
option_name
varchar(255) NOT NULL,
option_value
longtext NOT NULL,
autoload
tinyint(4) NOT NULL default ‘1’,
PRIMARY KEY (option_name
),
KEY autoload
(autoload
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_pdf
DROP TABLE IF EXISTS piwik_pdf
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_pdf
(
idreport
int(11) NOT NULL auto_increment,
idsite
int(11) NOT NULL,
login
varchar(100) NOT NULL,
description
varchar(255) NOT NULL,
period
varchar(10) default NULL,
email_me
tinyint(4) default NULL,
additional_emails
text,
reports
text NOT NULL,
ts_created
timestamp NULL default NULL,
ts_last_sent
timestamp NULL default NULL,
deleted
tinyint(4) NOT NULL default ‘0’,
format
varchar(10) default NULL,
PRIMARY KEY (idreport
)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_session
DROP TABLE IF EXISTS piwik_session
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_session
(
id
char(32) NOT NULL,
modified
int(11) default NULL,
lifetime
int(11) default NULL,
data
text,
PRIMARY KEY (id
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_site
DROP TABLE IF EXISTS piwik_site
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_site
(
idsite
int(10) unsigned NOT NULL auto_increment,
name
varchar(90) NOT NULL,
main_url
varchar(255) NOT NULL,
ts_created
timestamp NULL default NULL,
timezone
varchar(50) NOT NULL,
currency
char(3) NOT NULL,
excluded_ips
text NOT NULL,
excluded_parameters
varchar(255) NOT NULL,
group
varchar(250) NOT NULL,
feedburnerName
varchar(100) default NULL,
ecommerce
tinyint(4) default ‘0’,
PRIMARY KEY (idsite
)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_site_url
DROP TABLE IF EXISTS piwik_site_url
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_site_url
(
idsite
int(10) unsigned NOT NULL,
url
varchar(255) NOT NULL,
PRIMARY KEY (idsite
,url
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_user
DROP TABLE IF EXISTS piwik_user
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_user
(
login
varchar(100) NOT NULL,
password
char(32) NOT NULL,
alias
varchar(45) NOT NULL,
email
varchar(100) NOT NULL,
token_auth
char(32) NOT NULL,
date_registered
timestamp NULL default NULL,
PRIMARY KEY (login
),
UNIQUE KEY uniq_keytoken
(token_auth
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_user_dashboard
DROP TABLE IF EXISTS piwik_user_dashboard
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_user_dashboard
(
login
varchar(100) NOT NULL,
iddashboard
int(11) NOT NULL,
layout
text NOT NULL,
PRIMARY KEY (login
,iddashboard
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_user_language
DROP TABLE IF EXISTS piwik_user_language
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_user_language
(
login
varchar(100) NOT NULL,
language
varchar(10) NOT NULL,
PRIMARY KEY (login
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE /;
/!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS /;
/!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS /;
/!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT /;
/!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS /;
/!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION /;
/!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
– Dump completed on 2011-06-21 10:26:02
Database schema for the beta server where the API does work
– Host: localhost Database: analytics
– Server version 5.0.51a-24+lenny4
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT /;
/!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS /;
/!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION /;
/!40101 SET NAMES utf8 /;
/!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE /;
/!40103 SET TIME_ZONE=’+00:00’ /;
/!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 /;
/!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 /;
/!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=‘NO_AUTO_VALUE_ON_ZERO’ /;
/!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
piwik_access
DROP TABLE IF EXISTS piwik_access
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_access
(
login
varchar(100) NOT NULL,
idsite
int(10) unsigned NOT NULL,
access
varchar(10) default NULL,
PRIMARY KEY (login
,idsite
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_blob_2011_06
DROP TABLE IF EXISTS piwik_archive_blob_2011_06
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_blob_2011_06
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
mediumblob,
PRIMARY KEY (idarchive
,name
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_archive_numeric_2011_06
DROP TABLE IF EXISTS piwik_archive_numeric_2011_06
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_archive_numeric_2011_06
(
idarchive
int(10) unsigned NOT NULL,
name
varchar(255) NOT NULL,
idsite
int(10) unsigned default NULL,
date1
date default NULL,
date2
date default NULL,
period
tinyint(3) unsigned default NULL,
ts_archived
datetime default NULL,
value
float default NULL,
PRIMARY KEY (idarchive
,name
),
KEY index_idsite_dates_period
(idsite
,date1
,date2
,period
,ts_archived
),
KEY index_period_archived
(period
,ts_archived
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_goal
DROP TABLE IF EXISTS piwik_goal
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_goal
(
idsite
int(11) NOT NULL,
idgoal
int(11) NOT NULL,
name
varchar(50) NOT NULL,
match_attribute
varchar(20) NOT NULL,
pattern
varchar(255) NOT NULL,
pattern_type
varchar(10) NOT NULL,
case_sensitive
tinyint(4) NOT NULL,
allow_multiple
tinyint(4) NOT NULL,
revenue
float NOT NULL,
deleted
tinyint(4) NOT NULL default ‘0’,
PRIMARY KEY (idsite
,idgoal
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_action
DROP TABLE IF EXISTS piwik_log_action
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_action
(
idaction
int(10) unsigned NOT NULL auto_increment,
name
text,
hash
int(10) unsigned NOT NULL,
type
tinyint(3) unsigned default NULL,
PRIMARY KEY (idaction
),
KEY index_type_hash
(type
,hash
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_conversion
DROP TABLE IF EXISTS piwik_log_conversion
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_conversion
(
idvisit
int(10) unsigned NOT NULL,
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
server_time
datetime NOT NULL,
idaction_url
int(11) default NULL,
idlink_va
int(11) default NULL,
referer_visit_server_date
date default NULL,
referer_type
int(10) unsigned default NULL,
referer_name
varchar(70) default NULL,
referer_keyword
varchar(255) default NULL,
visitor_returning
tinyint(1) NOT NULL,
visitor_count_visits
smallint(5) unsigned NOT NULL,
visitor_days_since_first
smallint(5) unsigned NOT NULL,
visitor_days_since_order
smallint(5) unsigned NOT NULL,
location_country
char(3) NOT NULL,
location_continent
char(3) NOT NULL,
url
text NOT NULL,
idgoal
int(10) NOT NULL,
buster
int(10) unsigned NOT NULL,
idorder
varchar(100) default NULL,
items
smallint(5) unsigned default NULL,
revenue
float default NULL,
revenue_subtotal
float default NULL,
revenue_tax
float default NULL,
revenue_shipping
float default NULL,
revenue_discount
float default NULL,
custom_var_k1
varchar(100) default NULL,
custom_var_v1
varchar(100) default NULL,
custom_var_k2
varchar(100) default NULL,
custom_var_v2
varchar(100) default NULL,
custom_var_k3
varchar(100) default NULL,
custom_var_v3
varchar(100) default NULL,
custom_var_k4
varchar(100) default NULL,
custom_var_v4
varchar(100) default NULL,
custom_var_k5
varchar(100) default NULL,
custom_var_v5
varchar(100) default NULL,
PRIMARY KEY (idvisit
,idgoal
,buster
),
UNIQUE KEY unique_idsite_idorder
(idsite
,idorder
),
KEY index_idsite_datetime
(idsite
,server_time
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_conversion_item
DROP TABLE IF EXISTS piwik_log_conversion_item
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_conversion_item
(
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
server_time
datetime NOT NULL,
idvisit
int(10) unsigned NOT NULL,
idorder
varchar(100) NOT NULL,
idaction_sku
int(10) unsigned NOT NULL,
idaction_name
int(10) unsigned NOT NULL,
idaction_category
int(10) unsigned NOT NULL,
price
float NOT NULL,
quantity
int(10) unsigned NOT NULL,
deleted
tinyint(1) unsigned NOT NULL,
PRIMARY KEY (idvisit
,idorder
,idaction_sku
),
KEY index_idsite_servertime
(idsite
,server_time
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_link_visit_action
DROP TABLE IF EXISTS piwik_log_link_visit_action
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_link_visit_action
(
idlink_va
int(11) NOT NULL auto_increment,
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
server_time
datetime NOT NULL,
idvisit
int(10) unsigned NOT NULL,
idaction_url
int(10) unsigned NOT NULL,
idaction_url_ref
int(10) unsigned NOT NULL,
idaction_name
int(10) unsigned default NULL,
idaction_name_ref
int(10) unsigned NOT NULL,
time_spent_ref_action
int(10) unsigned NOT NULL,
custom_var_k1
varchar(100) default NULL,
custom_var_v1
varchar(100) default NULL,
custom_var_k2
varchar(100) default NULL,
custom_var_v2
varchar(100) default NULL,
custom_var_k3
varchar(100) default NULL,
custom_var_v3
varchar(100) default NULL,
custom_var_k4
varchar(100) default NULL,
custom_var_v4
varchar(100) default NULL,
custom_var_k5
varchar(100) default NULL,
custom_var_v5
varchar(100) default NULL,
PRIMARY KEY (idlink_va
),
KEY index_idvisit
(idvisit
),
KEY index_idsite_servertime
(idsite
,server_time
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_profiling
DROP TABLE IF EXISTS piwik_log_profiling
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_profiling
(
query
text NOT NULL,
count
int(10) unsigned default NULL,
sum_time_ms
float default NULL,
UNIQUE KEY query
(query
(100))
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_log_visit
DROP TABLE IF EXISTS piwik_log_visit
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_log_visit
(
idvisit
int(10) unsigned NOT NULL auto_increment,
idsite
int(10) unsigned NOT NULL,
idvisitor
binary(8) NOT NULL,
visitor_localtime
time NOT NULL,
visitor_returning
tinyint(1) NOT NULL,
visitor_count_visits
smallint(5) unsigned NOT NULL,
visitor_days_since_last
smallint(5) unsigned NOT NULL,
visitor_days_since_order
smallint(5) unsigned NOT NULL,
visitor_days_since_first
smallint(5) unsigned NOT NULL,
visit_first_action_time
datetime NOT NULL,
visit_last_action_time
datetime NOT NULL,
visit_exit_idaction_url
int(11) unsigned NOT NULL,
visit_exit_idaction_name
int(11) unsigned NOT NULL,
visit_entry_idaction_url
int(11) unsigned NOT NULL,
visit_entry_idaction_name
int(11) unsigned NOT NULL,
visit_total_actions
smallint(5) unsigned NOT NULL,
visit_total_time
smallint(5) unsigned NOT NULL,
visit_goal_converted
tinyint(1) NOT NULL,
visit_goal_buyer
tinyint(1) NOT NULL,
referer_type
tinyint(1) unsigned default NULL,
referer_name
varchar(70) default NULL,
referer_url
text NOT NULL,
referer_keyword
varchar(255) default NULL,
config_id
binary(8) NOT NULL,
config_os
char(3) NOT NULL,
config_browser_name
varchar(10) NOT NULL,
config_browser_version
varchar(20) NOT NULL,
config_resolution
varchar(9) NOT NULL,
config_pdf
tinyint(1) NOT NULL,
config_flash
tinyint(1) NOT NULL,
config_java
tinyint(1) NOT NULL,
config_director
tinyint(1) NOT NULL,
config_quicktime
tinyint(1) NOT NULL,
config_realplayer
tinyint(1) NOT NULL,
config_windowsmedia
tinyint(1) NOT NULL,
config_gears
tinyint(1) NOT NULL,
config_silverlight
tinyint(1) NOT NULL,
config_cookie
tinyint(1) NOT NULL,
location_ip
varbinary(16) NOT NULL,
location_browser_lang
varchar(20) NOT NULL,
location_country
char(3) NOT NULL,
location_continent
char(3) NOT NULL,
custom_var_k1
varchar(100) default NULL,
custom_var_v1
varchar(100) default NULL,
custom_var_k2
varchar(100) default NULL,
custom_var_v2
varchar(100) default NULL,
custom_var_k3
varchar(100) default NULL,
custom_var_v3
varchar(100) default NULL,
custom_var_k4
varchar(100) default NULL,
custom_var_v4
varchar(100) default NULL,
custom_var_k5
varchar(100) default NULL,
custom_var_v5
varchar(100) default NULL,
location_provider
varchar(100) default NULL,
PRIMARY KEY (idvisit
),
KEY index_idsite_config_datetime
(idsite
,config_id
,visit_last_action_time
),
KEY index_idsite_datetime
(idsite
,visit_last_action_time
),
KEY index_idsite_idvisitor
(idsite
,idvisitor
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_api_call
DROP TABLE IF EXISTS piwik_logger_api_call
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_api_call
(
idlogger_api_call
int(10) unsigned NOT NULL auto_increment,
class_name
varchar(255) default NULL,
method_name
varchar(255) default NULL,
parameter_names_default_values
text,
parameter_values
text,
execution_time
float default NULL,
caller_ip
varbinary(16) NOT NULL,
timestamp
timestamp NULL default NULL,
returned_value
text,
PRIMARY KEY (idlogger_api_call
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_error
DROP TABLE IF EXISTS piwik_logger_error
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_error
(
idlogger_error
int(10) unsigned NOT NULL auto_increment,
timestamp
timestamp NULL default NULL,
message
text,
errno
int(10) unsigned default NULL,
errline
int(10) unsigned default NULL,
errfile
varchar(255) default NULL,
backtrace
text,
PRIMARY KEY (idlogger_error
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_exception
DROP TABLE IF EXISTS piwik_logger_exception
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_exception
(
idlogger_exception
int(10) unsigned NOT NULL auto_increment,
timestamp
timestamp NULL default NULL,
message
text,
errno
int(10) unsigned default NULL,
errline
int(10) unsigned default NULL,
errfile
varchar(255) default NULL,
backtrace
text,
PRIMARY KEY (idlogger_exception
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_logger_message
DROP TABLE IF EXISTS piwik_logger_message
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_logger_message
(
idlogger_message
int(10) unsigned NOT NULL auto_increment,
timestamp
timestamp NULL default NULL,
message
text,
PRIMARY KEY (idlogger_message
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_option
DROP TABLE IF EXISTS piwik_option
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_option
(
option_name
varchar(255) NOT NULL,
option_value
longtext NOT NULL,
autoload
tinyint(4) NOT NULL default ‘1’,
PRIMARY KEY (option_name
),
KEY autoload
(autoload
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_pdf
DROP TABLE IF EXISTS piwik_pdf
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_pdf
(
idreport
int(11) NOT NULL auto_increment,
idsite
int(11) NOT NULL,
login
varchar(100) NOT NULL,
description
varchar(255) NOT NULL,
period
varchar(10) default NULL,
format
varchar(10) default NULL,
email_me
tinyint(4) default NULL,
additional_emails
text,
reports
text NOT NULL,
ts_created
timestamp NULL default NULL,
ts_last_sent
timestamp NULL default NULL,
deleted
tinyint(4) NOT NULL default ‘0’,
PRIMARY KEY (idreport
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_session
DROP TABLE IF EXISTS piwik_session
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_session
(
id
char(32) NOT NULL,
modified
int(11) default NULL,
lifetime
int(11) default NULL,
data
text,
PRIMARY KEY (id
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_site
DROP TABLE IF EXISTS piwik_site
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_site
(
idsite
int(10) unsigned NOT NULL auto_increment,
name
varchar(90) NOT NULL,
main_url
varchar(255) NOT NULL,
ts_created
timestamp NULL default NULL,
ecommerce
tinyint(4) default ‘0’,
timezone
varchar(50) NOT NULL,
currency
char(3) NOT NULL,
excluded_ips
text NOT NULL,
excluded_parameters
varchar(255) NOT NULL,
group
varchar(250) NOT NULL,
feedburnerName
varchar(100) default NULL,
PRIMARY KEY (idsite
)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_site_url
DROP TABLE IF EXISTS piwik_site_url
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_site_url
(
idsite
int(10) unsigned NOT NULL,
url
varchar(255) NOT NULL,
PRIMARY KEY (idsite
,url
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_user
DROP TABLE IF EXISTS piwik_user
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_user
(
login
varchar(100) NOT NULL,
password
char(32) NOT NULL,
alias
varchar(45) NOT NULL,
email
varchar(100) NOT NULL,
token_auth
char(32) NOT NULL,
date_registered
timestamp NULL default NULL,
PRIMARY KEY (login
),
UNIQUE KEY uniq_keytoken
(token_auth
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_user_dashboard
DROP TABLE IF EXISTS piwik_user_dashboard
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_user_dashboard
(
login
varchar(100) NOT NULL,
iddashboard
int(11) NOT NULL,
layout
text NOT NULL,
PRIMARY KEY (login
,iddashboard
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
piwik_user_language
DROP TABLE IF EXISTS piwik_user_language
;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE piwik_user_language
(
login
varchar(100) NOT NULL,
language
varchar(10) NOT NULL,
PRIMARY KEY (login
)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE /;
/!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS /;
/!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS /;
/!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT /;
/!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS /;
/!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION /;
/!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
– Dump completed on 2011-06-21 10:24:46
Using examDiff we can see the only additional tables in the LIVE environment are the archive_numeric and the archive_blob tables for the relevant months.
Any ideas?
Can you confirm that you use urlencode() before passing argument to the Api?
Did this issue every get resolved? I am having the exact same problem and I am using url encode.