When entering dates, you can use t to enter today's date and t-30, for example, to enter the date 30 days ago.
To avoid having any client-identifying information on the open Internet, you have to type/paste client information on each statement you generate. You'll see an editable text area on the statement that says "Type here..."
You can link to specific queries by including these parameters in your bookmarked URLs. For example,
to use a default hourly rate of $110/hour in calculating fees for the past 90 days for any calendar entries
that match client "acme", you'd specify http://gtime-billing.appspot.com/?r=110&s=t-90&e=t&q=acme
| Parameter | Name | Example | Description |
|---|---|---|---|
| r= | rate | r=110 |
the default hourly billing rate to use whenever the calendar entry itself does not include one.
The default rate is overridden by any rate specified in the individual calendar entry.
To add a $90 per hour rate to specific calendar entry, for example, add the text
rate: 90to the Description field. |
| s= | start date | s=t-30 (last 30 days), s=1-15 (jan 15th), s=2008-01-15 |
you can use t for today and subtract or add days. For example, to cover the
past 30 days, you would enter s=t-30.
Though all dates are formatted as YYYY-MM-DD, you can enter them as M/D
to use the current year. |
| e= | end date | e=t (today), e=2-15 (feb 15th), e=2008-02-15 |
|
| q= | query | q=* (match anything), q=acme (match only those containing "acme") |
you can also leave this blank to match anything. |
| c= | calendar id | c=developer-calendar@google.com |
if you want to specify a calendar that is not in your normal calendar list, then use this parameter. For example, this link bills client 101 for the last 60 days at a default rate of $100 per hour Do not use this parameter with private calendars, since you don't want to expose the private id to to web logs. |