Skip to main content

site_info

Creates, updates, deletes, gets or lists a site_info resource.

Overview

Namesite_info
TypeResource
Idcloudflare.rum.site_info

Fields

The following fields are returned by SELECT queries:

Web Analytics site.

NameDatatypeDescription
auto_installbooleanIf enabled, the JavaScript snippet is automatically injected for orange-clouded sites.
createdstring (date-time) (example: 2014-01-01T05:20:00.12345Z)
rulesarrayA list of rules.
rulesetobject
site_tagstringThe Web Analytics site identifier. (example: 023e105f4ecef8ad9ca31a8372d0c353)
site_tokenstringThe Web Analytics site token. (example: 023e105f4ecef8ad9ca31a8372d0c353)
snippetstringEncoded JavaScript snippet. (example: <!-- Cloudflare Web Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "bc40a2d1b5834453aba85c1b9a3054da"}'></script><!-- End Cloudflare Web Analytics -->)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaccount_id, site_idRetrieves a Web Analytics site.
listselectaccount_idper_page, page, order_byLists all Web Analytics sites of an account.
createinsertaccount_idCreates a new Web Analytics site.
updatereplaceaccount_id, site_idUpdates an existing Web Analytics site.
deletedeleteaccount_id, site_idDeletes an existing Web Analytics site.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
account_idstringThe Cloudflare account ID.
site_idstringThe site ID.
order_bystring
pagenumber
per_pagenumber

SELECT examples

Retrieves a Web Analytics site.

SELECT
auto_install,
created,
rules,
ruleset,
site_tag,
site_token,
snippet
FROM cloudflare.rum.site_info
WHERE account_id = '{{ account_id }}' -- required
AND site_id = '{{ site_id }}' -- required
;

INSERT examples

Creates a new Web Analytics site.

INSERT INTO cloudflare.rum.site_info (
auto_install,
host,
zone_tag,
account_id
)
SELECT
{{ auto_install }},
'{{ host }}',
'{{ zone_tag }}',
'{{ account_id }}'
RETURNING
errors,
messages,
result,
success
;

REPLACE examples

Updates an existing Web Analytics site.

REPLACE cloudflare.rum.site_info
SET
auto_install = {{ auto_install }},
enabled = {{ enabled }},
host = '{{ host }}',
lite = {{ lite }},
zone_tag = '{{ zone_tag }}'
WHERE
account_id = '{{ account_id }}' --required
AND site_id = '{{ site_id }}' --required
RETURNING
errors,
messages,
result,
success;

DELETE examples

Deletes an existing Web Analytics site.

DELETE FROM cloudflare.rum.site_info
WHERE account_id = '{{ account_id }}' --required
AND site_id = '{{ site_id }}' --required
;