FORCE.COM SITES LIMITS AND BILLING
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
Force.com sites usage is governed by monthly and daily limits. Understanding these limits is
important to the success of your sites. Salesforce provides tools to help you reduce bandwidth
consumption and monitor site usage so that you can avoid exceeding these limits.
This topic contains the following sections:
Limits and Billing Terminology
• Sites Limits and Restrictions
Bandwidth and Service Request Time Limit Enforcement
• Billing and Monthly Page Views Enforcement
• What Counts as a Page View?
• Monitoring Limits
Limits and Billing Terminology
This section defines the terminology used for Force.com sites limits and billing:
Page Views” are calculated as the total number of pages served from either the site's origin server or the cache server.
• “Bandwidth” is calculated as the number of megabytes served and received from both the site's origin server and the cache server.
“Service request time” is calculated as the total server time in minutes required to generate pages for the site.
• “Rolling 24-hour period” refers to the 24 hours immediately preceding the current time.
• “Origin server” refers to the Web server that hosts your site.
• “Cache server” refers to the CDN server that serves your cached site pages.
• “Current period” refers to the current calendar month for which you are entitled a certain number of page views for your organization.
Sites Limits and Restrictions
The following table lists the site limits for each edition:
Maximum Page
Views
Service Request Time (per
rolling 24-hour period per
site)
Bandwidth Limit (per rolling
24-hour period per site)
Maximum
Number of Sites
Edition
N/A
10 minutes
500 MB
1
Developer Edition
500,000
30 minutes for sandbox
60 hours for production
1 GB for sandbox
40 GB for production
25
Enterprise Edition
1,000,000
30 minutes for sandbox
60 hours for production
1 GB for sandbox
40 GB for production
25
Unlimited Edition
Performance Edition
27
Pdf files thumbnail preview - Draw thumbnail images for PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
pdf files thumbnails; create thumbnail from pdf c#
Pdf files thumbnail preview - VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
view pdf thumbnails in; generate thumbnail from pdf
Make sure to consider all of the available caching options to help you avoid reaching these limits, and use the Site Usage analytics tools
to monitor your sites.
Bandwidth and Service Request Time Limit Enforcement
Bandwidth and Service Request Time limits are tracked and enforced over a 24-hour period. Sites that exceed provisioned limits within
the 24-hour period remain available if the host instance has resources to serve the site. However, even if a site is available once limits
are exceeded, there’s no guarantee in service level.
Billing and Monthly Page Views Enforcement
This section describes how Salesforce enforces limits on monthly page views for sites:
• Billing is based on the number of monthly page views purchased for your organization. This page view limit is cumulative for all sites
in your organization.
If, in a given calendar month, your organization reaches 110% of its page view limit, Salesforce sends the site and billing administrators
email notification.
• If your organization exceeds 110% of its page view limit for four consecutive calendar months, your sites are disabled until the next
calendar month begins or you purchase more page views. Also, Salesforce sends email notification to the site and billing administrators,
as well as the related account executive.
• If, in a given calendar month, your organization reaches 300% of its page view limit, your sites are disabled until the next calendar
month begins or you purchase more page views. Also, Salesforce sends email notification to the site and billing administrators, as
well as the related account executive.
What Counts as a Page View?
This section describes how page views are counted for sites.
A page view is a request from a non-authenticated site user to load a page associated with one of the sites within your Force.com domain
or custom domain. Requests from authenticated portal users are not counted as page views.
Requests that Count as Page Views
Requests for the following are counted as page views:
Example URL
Requests for...
http://mycompany.force.com
Your Force.com domain
http://mycompany.com
Your custom Web address
http://mycompany.force.com/mypage
Any page associated with your site
http://mycompany.force.com/Unauthorized
Authorization Required error page
n/a
AJAX requests such as:
• JavaScript remoting (for example, Apex
RemoteAction)
• Visualforce<apex:actionFunction>
• Visualforce<apex:actionPoller>
28
Force.com Sites Limits and Billing
How to C#: Preview Document Content Using XDoc.Word
With the SDK, you can preview the document content according to the preview thumbnail by the ways as following. C# DLLs for Word File Preview. Add references:
pdf no thumbnail; pdf file thumbnail preview
How to C#: Preview Document Content Using XDoc.PowerPoint
With the SDK, you can preview the document content according to the preview thumbnail by the ways as following. C# DLLs: Preview PowerPoint Document.
how to view pdf thumbnails in; create pdf thumbnails
Requests that Do Not Count as Page Views
Requests for the following are not counted as page views:
Example URL
Requests for...
http://mycompany.force.com/img/force_logo_w09.gif
Salesforce images
http://mycompany.force.com/resource/1233771498000/background
Your static resources
http://mycompany.force.com/robots.txt
Robots.txt
http://mycompany.force.com/favicon.ico
Favorite icon
n/a
Attachments and Documents
http://mycompany.force.com/BandwidthExceeded
Error pages, apart from Authorization Required,
such as Limit Exceeded and Maintenance
http://mycompany.force.com/servlet/rtaImage
Images included with an HTML field
http://mycompany.force.com/servlet/fileField
Custom file field
Note:  Limit Exceeded, Maintenance, Page Not Found, and designated Inactive Home pages aren't counted against page view
and bandwidth limits. You can use static resources to brand these pages, but the following limitations apply:
Static resources must be 50 KB or smaller in size.
• Static resources must be style sheets (CSS), image files, or JavaScript files.
• You can't use Apex controllers for these pages.
• You can't perform SOQL or DML operations from these pages.
Monitoring Limits
Page views, bandwidth, and time consumption are tracked and made available in your org. You can view this information for a site under
Setup > Build > Develop > Sites. Select a site, and you’ll see related lists for page views for the current month’s billing cycle, and the
24-hour bandwidth and service request time usage history.
Additionally, you can install the Force.com Sites Usage Reporting app from AppExchange to monitor usage. Keep in mind that the
information available in the app might not be as current as the information you’ll find directly in your org.
For more information about bandwidth and service request time, see Viewing 24-Hour Force.com Sites Usage History.
29
Force.com Sites Limits and Billing
How to C#: Preview Document Content Using XDoc.excel
document in memory. With the SDK, you can preview the document content according to the preview thumbnail by the ways as following.
print pdf thumbnails; show pdf thumbnail in
How to C#: Overview of Using XDoc.PowerPoint
Tell C# users how to: create a new PowerPoint file and load PowerPoint; merge, append, and split PowerPoint files; insert, delete, move, rotate Create Thumbnail.
generate pdf thumbnail c#; .pdf printing in thumbnail size
CACHING FORCE.COM SITES PAGES
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
Force.com sites enforces two 24-hour rolling limits—bandwidth and service request time—which
vary by organization type. Though the limits are high for active production organizations, your site
could exceed the limit due to heavy traffic or pages that consume lots of bandwidth or processing
time. “Rolling 24-hour period” refers to the 24 hours immediately preceding the current time.
Sites provide caching options that allow you to leverage the resources of our Content Delivery
Network (CDN) partner to improve page load times and site performance, as well as help you avoid
reaching bandwidth or service request time limits. Sites allows you to set the cache duration for
each of your site pages and optimize content delivery to your end users.
Control the caching behavior for your site by setting the Boolean cache attribute and integer
expires attribute on each Visualforce page. By default, pages that do not have the cache attribute set are cached for ten minutes
(600 seconds).
For example, a page whose cache is set to expire in 15 minutes looks like this:
<apex:page cache="true" expires="900">
Note:  The CDN is only available for active production organizations. It is not available for sandbox or Developer Edition organizations.
To protect the integrity of sensitive information, SSL sessions and pages requested after authentication are not cached via the
CDN.
Attachments to public pages accessed through sites are automatically cached for 10 minutes via the CDN.
Other factors also affect caching behavior, such as the type of user accessing the page, whether the request comes from the caching
server, and whether the site is login-enabled. The following tables summarize the caching behavior for each of these cases.
For Requests Coming from the Caching Server
If the site is login-enabled:
Caching Location
Caching Behavior
Cache Attribute
Caching server only
Cache expires according to user-set value
Set to TRUE
Caching server only
Cache expires in ten minutes
Not Set
None
Not cached
Set to FALSE
If the site is not login-enabled:
Caching Location
Caching Behavior
Cache Attribute
Both caching server and browser
Cache expires according to user-set value
Set to TRUE
Both caching server and browser
Cache expires in ten minutes
Not Set
None
Not cached
Set to FALSE
30
How to C#: Overview of Using XDoc.Word
Tell C# users how to: create a new Word file and load Word from pdf; merge, append, and split Word files; insert, delete, move, rotate Create Thumbnail.
html display pdf thumbnail; pdf thumbnails
How to C#: Set Image Thumbnail in C#.NET
Convert Jpeg to PDF; Merge PDF Files; Split PDF Document; Remove Password from VB.NET How-to, VB.NET PDF, VB.NET Word, VB How to C#: Set Image Thumbnail in C#.NET
pdf reader thumbnails; view pdf thumbnails
For Requests Not Coming from the Caching Server
If the site is login-enabled:
Caching Location
Caching Behavior
Cache Attribute
None
Not cached
Set to TRUE
None
Not cached
Not Set
None
Not cached
Set to FALSE
If the site is not login-enabled:
Caching Location
Caching Behavior
Cache Attribute
Browser only
Cache expires according to user-set value
Set to TRUE
Browser only
Cache expires in ten minutes
Not Set
None
Not cached
Set to FALSE
31
Caching Force.com Sites Pages
How to C#: Generate Thumbnail for Excel
Document. Conversion. Convert Excel to PDF. Convert Excel File: Merge Excel Files. File: Split Excel Document. Insert Image. Thumbnail Create. Thumbnail Create. |
pdf thumbnail creator; create thumbnail jpeg from pdf
How to C#: Generate Thumbnail for Word
Images. Convert Word to ODT. Convert PDF to Word. a Word File. File: Merge Word Files. File: Split Text Search. Insert Image. Thumbnail Create. Thumbnail Create.
create thumbnail from pdf; pdf thumbnail html
TRACKING YOUR FORCE.COM SITE WITH GOOGLE
ANALYTICS
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
USER PERMISSIONS
To create and edit
Force.com sites:
• “Customize Application”
Force.com sites provides out-of-the-box integration with Google Analytics. Use Google Analytics
to track the usage of your sites and site pages, including number of visits, number of page views,
average time spent on site, and more.
Note:  The <site:googleAnalyticsTracking/> component only works on
pages used in a Force.com site. Sites must be enabled for your organization and the
Analytics Tracking Code field must be populated. To get a tracking code, go to
the Google Analytics website.
To track a site using Google Analytics:
1. Sign up for an account at Google Analytics.
2. Add a new profile in Google Analytics and enter the domain or full URL for the site you want
to track.
3. Copy the Web Property ID from Google's tracking status information and paste it into
the Analytics Tracking g Code field on the Site Edit page for the site you want to
track. The Web property ID starts with the letters UA followed by your account and profile
numbers. For example, UA-9049246-2.
4. Click Save.
5. To track the Visualforce pages associated with your site, enter the following tag in the site template for those pages, or in the individual
pages themselves:
<site:googleAnalyticsTracking/>
Pages that don't contain the tag and aren't associated with a site template that contains the tag won't be tracked. The default site
template already contains the tag, so all pages using that template will be tracked—including certain default pages.
Note: Google recommends adding the component at the bottom of the page to avoid increasing page load time.
6. Go to the Google Analytics site and follow their instructions for completing the process. After signing up, it may take up to 24 hours
to see initial tracking results in Google Analytics.
Tip:  To track multiple sites separately, create separate profiles using the full site URLs and enter a different Web property ID in the
Analytics Tracking Code field for each site.
32
How to C#: Overview of Using XDoc.Excel
Tell C# users how to: create a new Excel file and load Excel; merge, append, and split Excel files; insert, delete, move, rotate, copy and Create Thumbnail.
pdf first page thumbnail; how to create a thumbnail of a pdf document
How to C#: Generate Thumbnail for PowerPoint
Conversion. Convert PowerPoint to PDF. Convert PowerPoint to File. File: Merge PowerPoint Files. File: Split PowerPoint. Text Search. Insert Image. Thumbnail Create
thumbnail view in for pdf files; view pdf image thumbnail
REPORTING ON FORCE.COM SITES
EDITIONS
Available in: Salesforce
Classic
Available in: Developer,
Enterprise, Performance,
and Unlimited Editions
USER PERMISSIONS
To install packages:
• “Download
AppExchange
Packages”
To run reports:
• “Run Reports”
AND
“Read” on the records
included in reports
To create, edit, save, and
delete reports:
• “Run Reports” and
“Read” on the records
included in the reports
AND
“Create and Customize
Reports”
To create, edit, and delete
dashboards:
• “Run Reports”
AND
“Manage Dashboards”
To keep track of your site activity and usage, take advantage of the Sites Usage Reporting managed
package to analyze your monthly page views, daily bandwidth, and daily service request time so
you can avoid reaching monthly and daily limits for individual sites, as well as for your organization.
To get started using Salesforce Reports and Dashboards for sites:
1. Install the Sites Usage Reporting managed package.
2. Use packaged reports to analyze site usage.
3. Optionally, create custom reports to analyze site usage.
4. Use the Site Usage Dashboard to monitor sites.
Installing the Sites Usage Reporting Managed
Package
The Sites Usage Reporting managed package, available on AppExchange, contains out-of-the-box
reports and a dashboard for monitoring sites usage.
To find the Sites Usage Reporting managed package, go to AppExchange and search on “sites
reporting,” or go to
http://sites.force.com/appexchange/listingDetail?listingId=a0N30000001SUEwEAO.
Using Packaged Reports to Analyze Site Usage
The Sites Usage Reporting managed package contains the following reports for the sites in your organization. You can find these reports
in the Site Usage Reports folder under All Reports in the Reports tab. You can also select Site Usage Reports in the Folder drop-down
list, then click Go.
33
Note:  Site usage data is aggregated at midnight, GMT, so the current day's page view counts may not be accurately reflected in
reports, depending on your time zone. Cache server page views may take a day or more to be reflected in reports.
Description
Report
Shows the total page views for the current period (calendar month), measured against page
views allowed. Page views are broken down by site and by day. The current period limit applies
to all sites within the organization.
Current Period Page Views
Shows the total bandwidth usage over the last 30 days, broken down by site, by day, and by
origin and cache servers.
Daily Total Bandwidth Usage
Shows the total page views over the last 30 days, broken down site, by day, and by origin and
cache servers.
Daily Total Page Views
Shows the total origin bandwidth usage over the last 30 days, broken down by site and by day.
Site Daily Origin Bandwidth Usage
Shows the total origin service request time over the last 30 days, broken down by site and by
day.
Site Daily Request Time Usage
Shows the sites that consumed the most bandwidth during the current period.
Top Bandwidth Consuming Sites
Shows the sites that consumed the most service request time during the current period.
Top Resource Consuming Sites
Shows the sites that generated the most page views during the current period.
Top Sites by Page Views
Creating Custom Reports to Analyze Site Usage
You can also create custom reports on sites:
1. From the Reports tab, click New Report.
2. For the report type, select Administrative Reports, then Site Usage Reports. You must enable sites for your organization and
install the Sites Usage Reporting managed package to see the Site Usage Reports custom report type.
3. Click Create to create a custom report. Fields related to your sites, such as Site NameSite StatusDaily Bandwidth
Limit, and Daily Request Time Limit can all be used in your custom report.
Note:  When you create your own custom reports using the Site Usage Reports custom report type, be aware that the Origin
Bandwidth column is measured in bytes, and the Request Time column is measured in milliseconds. Make sure you
consider the difference in units when comparing these columns to the Daily Bandwidth h Limit and Daily Request
Time Limit columns, which are measured in megabytes and minutes, respectively.
For the out-of-the-box reports included with the managed package, bandwidth is measured in megabytes and request time is
measured in minutes.
Using the Site Usage Dashboard to Monitor Sites
The Sites Usage Reporting managed package contains the Site Usage Dashboard to help you monitor the sites in your organization at
a glance. The dashboard contains a component for each of the reports provided in the managed package.
To access the dashboard, from the Dashboards tab:
• Use the View Dashboard field.
34
Reporting on Force.com Sites
• Or, click Go to Dashboard List and select Site Usage Dashboard from the dashboard list.
To modify the dashboard, click Edit. You can also create your own custom dashboard using any custom reports you may have created.
Consider adding the Site Usage Dashboard as the dashboard snapshot on your home page.
35
Reporting on Force.com Sites
INDEX
C
Customer Portal
Force.com Sites association23
self-registration23
D
Dashboards
Sites33
F
Force.com sites
See Sites1
P
Partner Portal
Force.com Sites association23
R
Reports
Sites33
S
Self-registration23
Sites
activation58
administrator preview mode17
analytics tracking code32
billing27
caching30
clickjacking5
considerations26
creating5
dashboards33
domain4
Sites (continued)
editing5
error pages11
favorite icon5
Google Analytics integration32
guest profile18
guest user18
limits27
login hours18
login IP ranges18
login settings20
managed package for reporting33
managing8
overview1
page assignment11
portal association23
public access settings18
registration4
registration settings20
reporting33
robots.txt5
security25
setting up3
site history14
standard pages10
top-level domain1
troubleshooting17
usage history13
Visualforce pages9
workflow for16
W
Workflow
for Sites16
36
Documents you may be interested
Documents you may be interested