Replies: 1 comment
-
|
Hi @violasiii , Thank you for contacting us. The reason the results do not align is because
There is not a way to obtain the calibration window ROI prior or posterior distribution using
Feel free to reach out if you have any questions or suggestions regarding Meridian. Thank you, Google Meridian Support Team |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm encountering discrepancies in prior ROI values when specifying a calibration period for channels with lift tests. Here's the detailed scenario:
Expected Behavior
When setting a prior ROI for a channel and calibrating it to a specific period (e.g., lift test dates), the MediaSummary table should reflect the prior ROI close to the manually defined value.
Actual Behavior
Without calibration period: Prior ROI matches the explicitly set value.
With calibration period: Prior ROI deviates significantly from the set value.
Reproduction Steps
roi_m = build_media_channel_args( googleAds_SEARCH=estimate_lognormal_dist(2.0,0.3) )media_summary = visualizer.MediaSummary(mmm)media_summary.summary_table()roi_period = { 'googleAds_SEARCH': [ '2025-03-17', '2025-03-24' ] }roi_calibration_period = np.zeros((len(data.time), len(data.media_channel)))for i in roi_period.items(): roi_calibration_period[ np.isin(data.time.values, i[1]), data.media_channel.values == i[0] ] = 1roi_calibration_period[ :, ~np.isin(data.media_channel.values, list(roi_period.keys())) ] = 1media_summary = visualizer.MediaSummary( mmm, selected_times=[ '2025-03-17', '2025-03-24' ] )media_summary.summary_table()Key Questions
Is there a recommended way to lock priors to user-defined values while calibrating posteriors to specific periods?
Beta Was this translation helpful? Give feedback.
All reactions