Вот альтернативный подход.Это сохранит ваш исходный запрос без изменений при реализации того, что вы хотите:
SELECT
date,
CONCAT(fullvisitorid, CAST(visitid AS string)) ord_browsers,
hits.appInfo.landingScreenName,
channelgrouping,
trafficSource.source,
trafficSource.medium,
CASE
WHEN channelgrouping = 'seo_brand' THEN 'Branded'
WHEN hits.appInfo.landingScreenName LIKE '%/article%'
OR hits.appInfo.landingScreenName LIKE '%/p/%' THEN 'ADS'
WHEN (hits.appInfo.landingScreenName LIKE c) THEN 'Plist'
ELSE 'rest'
END Landing_page
FROM
`meta-geography-145406.81187684.ga_sessions_*`,
UNNEST(hits) AS hits, UNNEST([
'%/damesmode/%',
'%/herenkleding/%',
'%/kinderkleding/%',
'%/sportkleding/%']) AS c
WHERE
(_table_suffix BETWEEN '20190201'
AND '20190207')
Обратите внимание на то, что массив не является вложенным, и каждый элемент сравнивается в операторе CASE
.