Я пытаюсь поместить 2 контейнера в свой проект XCode (1 для STAGING и другой для PROD). Возможно ли это в Диспетчере тегов Google? Если да, то как мне этого добиться?
Хм, я на самом деле не уверен. Насколько я понимаю, это делается для веб-приложений. Чего я хочу добиться, так это добавить два (2) файла GTM-XXXXXXXX.json в один проект, который я могу использовать для создания экземпляра GTM при запуске приложения в зависимости от среды.





Вы можете использовать скрипт сборки, чтобы скопировать необходимый файл в папку yourProjectName/контейнер перед запуском.
Перейдите к Проект -> Цели -> Ваша цель -> Этапы сборки, добавьте Новая фаза запуска сценария, добавьте скрипт следующим образом:
rm -vf ${SRCROOT}/container/*
if [ "${CONFIGURATION}" == "Release" ]; then
cp -v "${SRCROOT}/App/Analytics/GoogleTagManager/XXXXXXX_release.json" "${SRCROOT}/container/GTM-XXXXXXX.json"
elif [ "${CONFIGURATION}" == "Debug" ]; then
cp -v "${SRCROOT}/App/Analytics/GoogleTagManager/YYYYYYY_debug.json" "${SRCROOT}/container/GTM-YYYYYYY.json"
fi
Папка yourProjectName/контейнер будет очищаться при каждом запуске, а файл контейнера отладки или выпуска .json будет скопирован.
Это помогает? support.google.com/tagmanager/answer/6311518?hl=ru