-- 移动端点击访问事件
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 10:25:30',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-123',
    's-456',
    'click',
    '103.45.67.89',
    'China',
    'Shanghai',
    'https://www.google.com',
    'google',
    'organic',
    'none',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    45,
    false,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 11:32:21',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-124',
    's-457',
    'click',
    '43.78.123.45',
    'Japan',
    'Tokyo',
    'https://twitter.com',
    'twitter',
    'social',
    'spring_promo',
    'Mozilla/5.0 (Android 10)',
    'mobile',
    'Chrome',
    'Android',
    15,
    true,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 14:15:45',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-125',
    's-458',
    'click',
    '72.34.67.81',
    'US',
    'New York',
    'https://www.facebook.com',
    'facebook',
    'social',
    'crypto_ad',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    120,
    false,
    false,
    'interact',
    0
  );

-- 桌面设备点击事件
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 08:45:12',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-126',
    's-459',
    'click',
    '89.67.43.21',
    'Germany',
    'Berlin',
    'https://www.reddit.com',
    'reddit',
    'referral',
    'none',
    'Mozilla/5.0 (Windows NT 10.0)',
    'desktop',
    'Chrome',
    'Windows',
    300,
    false,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 16:20:33',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-127',
    's-460',
    'click',
    '178.65.43.12',
    'UK',
    'London',
    'https://www.linkedin.com',
    'linkedin',
    'social',
    'biz_campaign',
    'Mozilla/5.0 (Macintosh)',
    'desktop',
    'Safari',
    'MacOS',
    250,
    false,
    false,
    'stay',
    0
  );

-- 平板设备点击事件
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 13:10:55',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-128',
    's-461',
    'click',
    '156.78.34.12',
    'Canada',
    'Toronto',
    'https://www.youtube.com',
    'youtube',
    'video',
    'tutorial',
    'Mozilla/5.0 (iPad)',
    'tablet',
    'Safari',
    'iOS',
    180,
    false,
    false,
    'visit',
    0
  );

-- QR扫描访问事件
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 09:30:22',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_qr',
    'v-129',
    's-462',
    'click',
    '101.56.78.90',
    'China',
    'Beijing',
    'direct',
    'qr',
    'print',
    'offline_event',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    75,
    false,
    true,
    'visit',
    0
  );

-- 转化事件
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 10:27:45',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-123',
    's-456',
    'conversion',
    '103.45.67.89',
    'China',
    'Shanghai',
    'https://www.google.com',
    'google',
    'organic',
    'none',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    120,
    false,
    false,
    'signup',
    50
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-15 08:52:18',
    '2025-03-15',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-126',
    's-459',
    'conversion',
    '89.67.43.21',
    'Germany',
    'Berlin',
    'https://www.reddit.com',
    'reddit',
    'referral',
    'none',
    'Mozilla/5.0 (Windows NT 10.0)',
    'desktop',
    'Chrome',
    'Windows',
    450,
    false,
    false,
    'purchase',
    150.75
  );

-- 第二天的数据 (3/16)
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-16 11:15:30',
    '2025-03-16',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-130',
    's-463',
    'click',
    '178.91.45.67',
    'France',
    'Paris',
    'https://www.google.com',
    'google',
    'organic',
    'none',
    'Mozilla/5.0 (Android 11)',
    'mobile',
    'Chrome',
    'Android',
    60,
    false,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-16 14:22:45',
    '2025-03-16',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-131',
    's-464',
    'click',
    '89.123.45.78',
    'Spain',
    'Madrid',
    'https://www.instagram.com',
    'instagram',
    'social',
    'influencer',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    90,
    false,
    false,
    'interact',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-16 16:40:12',
    '2025-03-16',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-131',
    's-464',
    'conversion',
    '89.123.45.78',
    'Spain',
    'Madrid',
    'https://www.instagram.com',
    'instagram',
    'social',
    'influencer',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    200,
    false,
    false,
    'subscription',
    75.50
  );

-- 第三天数据 (3/17)
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-17 09:10:22',
    '2025-03-17',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-132',
    's-465',
    'click',
    '45.67.89.123',
    'US',
    'Los Angeles',
    'https://www.google.com',
    'google',
    'cpc',
    'spring_sale',
    'Mozilla/5.0 (Windows NT 10.0)',
    'desktop',
    'Edge',
    'Windows',
    150,
    false,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-17 12:30:45',
    '2025-03-17',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-133',
    's-466',
    'click',
    '67.89.123.45',
    'Brazil',
    'Sao Paulo',
    'https://www.yahoo.com',
    'yahoo',
    'organic',
    'none',
    'Mozilla/5.0 (iPad)',
    'tablet',
    'Safari',
    'iOS',
    120,
    false,
    false,
    'stay',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-17 15:45:33',
    '2025-03-17',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-132',
    's-465',
    'conversion',
    '45.67.89.123',
    'US',
    'Los Angeles',
    'https://www.google.com',
    'google',
    'cpc',
    'spring_sale',
    'Mozilla/5.0 (Windows NT 10.0)',
    'desktop',
    'Edge',
    'Windows',
    300,
    false,
    false,
    'purchase',
    225.50
  );

-- 添加一周前的数据 (对比期)
INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-08 10:25:30',
    '2025-03-08',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-140',
    's-470',
    'click',
    '103.45.67.89',
    'China',
    'Shanghai',
    'https://www.google.com',
    'google',
    'organic',
    'none',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    30,
    false,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-08 11:32:21',
    '2025-03-08',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-141',
    's-471',
    'click',
    '89.67.43.21',
    'Germany',
    'Berlin',
    'https://www.reddit.com',
    'reddit',
    'referral',
    'none',
    'Mozilla/5.0 (Windows NT 10.0)',
    'desktop',
    'Chrome',
    'Windows',
    200,
    false,
    false,
    'visit',
    0
  );

INSERT INTO
  limq.link_events (
    event_id,
    event_time,
    date,
    link_id,
    channel_id,
    visitor_id,
    session_id,
    event_type,
    ip_address,
    country,
    city,
    referrer,
    utm_source,
    utm_medium,
    utm_campaign,
    user_agent,
    device_type,
    browser,
    os,
    time_spent_sec,
    is_bounce,
    is_qr_scan,
    conversion_type,
    conversion_value
  )
VALUES
  (
    generateUUIDv4(),
    '2025-03-08 13:10:55',
    '2025-03-08',
    'a71fcfe8-d293-4d6d-91c5-1528fa7f6294',
    'ch_main',
    'v-140',
    's-470',
    'conversion',
    '103.45.67.89',
    'China',
    'Shanghai',
    'https://www.google.com',
    'google',
    'organic',
    'none',
    'Mozilla/5.0 (iPhone)',
    'mobile',
    'Safari',
    'iOS',
    100,
    false,
    false,
    'purchase',
    100.00
  );