Skip to main content

sites_traffic_splits

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

Overview

Namesites_traffic_splits
TypeResource
Idnetlify.split_test.sites_traffic_splits

Fields

The following fields are returned by SELECT queries:

split_test

NameDatatypeDescription
idstring
namestring
site_idstring
activeboolean
branchesarray
created_atstring (dateTime)
pathstring
unpublished_atstring (dateTime)
updated_atstring (dateTime)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getSplitTestselectsite_id, split_test_id
getSplitTestsselectsite_id
createSplitTestinsertsite_id
updateSplitTestexecsite_id, split_test_id

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
site_idstring
split_test_idstring

SELECT examples

split_test

SELECT
id,
name,
site_id,
active,
branches,
created_at,
path,
unpublished_at,
updated_at
FROM netlify.split_test.sites_traffic_splits
WHERE site_id = '{{ site_id }}' -- required
AND split_test_id = '{{ split_test_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO netlify.split_test.sites_traffic_splits (
data__branch_tests,
site_id
)
SELECT
'{{ branch_tests }}',
'{{ site_id }}'
RETURNING
id,
name,
site_id,
active,
branches,
created_at,
path,
unpublished_at,
updated_at
;

Lifecycle Methods

Created

EXEC netlify.split_test.sites_traffic_splits.updateSplitTest 
@site_id='{{ site_id }}' --required,
@split_test_id='{{ split_test_id }}' --required
@@json=
'{
"branch_tests": "{{ branch_tests }}"
}'
;