wonderful-easter-10646
11/03/2023, 7:29 PMrhythmic-agent-34208
11/03/2023, 7:29 PMwonderful-easter-10646
11/03/2023, 7:31 PMwonderful-easter-10646
11/03/2023, 7:33 PMwonderful-easter-10646
11/03/2023, 7:34 PMwonderful-easter-10646
11/03/2023, 7:35 PMwonderful-easter-10646
11/03/2023, 7:36 PMwonderful-easter-10646
11/03/2023, 7:36 PMwonderful-easter-10646
11/03/2023, 7:38 PMwonderful-easter-10646
11/03/2023, 7:40 PM<script>
(function() {
// Wait for the SDK to load before starting GrowthBook
if (window.growthbook) {
startGrowthbook();
} else {
document.querySelector("#growthbook-sdk").addEventListener("load", startGrowthbook);
}
function startGrowthbook() {
if (!window.growthbook) return;
var gb = new growthbook.GrowthBook({
apiHost: "<https://cdn.growthbook.io>",
clientKey: "sdk-ZmmBkra16DhXLDp",
// TODO: Add decryptionKey if using encryption
attributes: {
id: document.cookie.match(/_ga=(.+?);/)[1].split('.').slice(-2).join(".")
},
trackingCallback: function(experiment, result) {
console.log('trackingCallback experiment + result::::')
console.log(experiment)
console.log(result)
// TODO: track experiment impression
}
});
gb.run({
key: '231024_colortheme',
variations: ['231024_a', '231024_b'],
weights: [0.5, 0.5],
coverage: 1.0,
})
// TODO: Instrument DOM with AB test logic
/*
gb.loadFeatures().then(function() {
// NOTE: We may wish to remove `gb.loadFeatures()` and instead manually implement experiment logic
});
*/
}
})();
</script>
rhythmic-agent-34208
11/03/2023, 10:06 PMfresh-football-47124
fresh-football-47124
wonderful-easter-10646
11/05/2023, 10:57 PMwonderful-easter-10646
11/05/2023, 10:58 PMwonderful-easter-10646
11/05/2023, 10:58 PMwonderful-easter-10646
11/07/2023, 12:05 AMSELECT
user_pseudo_id as anonymous_id,
TIMESTAMP_MICROS(event_timestamp) as timestamp
FROM
`regina-lpo.analytics_247374183.events_*`
WHERE
(
(
_TABLE_SUFFIX BETWEEN '{{date startDateISO "yyyyMMdd"}}' AND '{{date endDateISO "yyyyMMdd"}}'
)
OR (
_TABLE_SUFFIX BETWEEN 'intraday_{{date startDateISO "yyyyMMdd"}}' AND 'intraday_{{date endDateISO "yyyyMMdd"}}'
)
)
AND event_name = 'reservation_complete'
wonderful-easter-10646
11/07/2023, 12:37 AM{
"result": {
"id": "snp_19g61mlonb29yu",
"dateUpdated": "2023-11-06T19:38:46.134Z",
"experimentId": "exp_19g61tlo5xl26u",
"phase": "5",
"dimension": {
"type": "none"
},
"dateStart": "2023-10-01T20:02:00.000Z",
"dateEnd": "2023-11-06T19:38:46.760Z",
"settings": {
"datasourceId": "ds_19g61mlo7fihod",
"assignmentQueryId": "anonymous_id",
"experimentId": "231024_colortheme",
"segmentId": "",
"queryFilter": "",
"inProgressConversions": "include",
"attributionModel": "firstExposure",
"statsEngine": "bayesian",
"goals": [
{
"metricId": "met_19g61ilobmzacg",
"overrides": {}
}
],
"guardrails": [],
"activationMetric": {
"metricId": "met_19g61olo7fzgn9",
"overrides": {}
}
},
"queryIds": [
"qry_19g61mlonb2aer"
],
"results": [
{
"dimension": "All",
"totalUsers": 0,
"checks": {
"srm": 1
},
"metrics": [
{
"metricId": "met_19g61ilobmzacg",
"variations": []
},
{
"metricId": "met_19g61olo7fzgn9",
"variations": []
}
]
}
]
}
}
wonderful-easter-10646
11/07/2023, 12:38 AMrhythmic-agent-34208
11/07/2023, 5:11 PMwonderful-easter-10646
11/07/2023, 6:13 PMwonderful-easter-10646
11/07/2023, 10:58 PMwonderful-easter-10646
11/07/2023, 10:58 PMwonderful-easter-10646
11/07/2023, 11:09 PMwonderful-easter-10646
11/08/2023, 1:34 AMbrief-honey-45610
11/08/2023, 8:06 PM<script>
tag you have this bit of code:
trackingCallback: function(experiment, result) {
console.log('trackingCallback experiment + result::::')
console.log(experiment)
console.log(result)
// TODO: track experiment impression
}
You will need to fill in the code in your // TODO
to track the experiment impression. This could be the source of the issues.brief-honey-45610
11/08/2023, 8:07 PMbrief-honey-45610
11/08/2023, 8:08 PMwonderful-easter-10646
11/08/2023, 9:18 PMtrackingCallback: function (experiment, result) {
dataLayer.push({
'event': 'experiment_viewed',
'event_category': 'experiment',
'experiment_id': experiment.key,
'variation_id': result.variationId
})
})
wonderful-easter-10646
11/08/2023, 9:25 PMwonderful-easter-10646
11/08/2023, 9:26 PMwonderful-easter-10646
11/08/2023, 9:26 PMwonderful-easter-10646
11/08/2023, 9:28 PMwonderful-easter-10646
11/08/2023, 9:28 PMwonderful-easter-10646
11/08/2023, 9:35 PM(SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'experiment_id') AS experiment_id,
wonderful-easter-10646
11/08/2023, 9:42 PMexperiment_viewed
event must be located in bigquery collection. I have lost quite some time trying to figure this out. Please update your docs and tell that this is required to send the event to warehouse in order for AB testing results to work with BQ/GA4.wonderful-easter-10646
11/08/2023, 9:44 PMwonderful-easter-10646
11/08/2023, 9:44 PMfresh-football-47124
fresh-football-47124
wonderful-easter-10646
11/08/2023, 11:07 PM