Назначение менеджера тегов Google на iOS

#ios #google-tag-manager

#iOS #google-tag-manager

Вопрос:

Может кто-нибудь, пожалуйста, объяснить мне, какова цель использования диспетчера тегов Google (GTM) в приложении iOS? В настоящее время я работаю над приложением, часть устаревшей конфигурации которого находится в GTM, но я не могу найти для этого никакой цели.

Я прочитал документацию, но нахожу ее очень запутанной.

В нем упоминается, что нужно добавить GoogleTagManager pod, добавить json, соответствующий вашему контейнеру, и «просмотреть» его с помощью пользовательской схемы URL.

Вещи, которые я не понимаю, это:

  1. Зачем добавлять GoogleTagManager pod, если вы не используете его в своем приложении, нет импорта или чего-то подобного
  2. Зачем загружать контейнер (файл json) и добавлять его в свой проект. Основываясь на документации, в ней ничего не упоминается о связывании этого файла json с вашим фактическим проектом xcode.
  3. Как с помощью пользовательской схемы URL будет проверяться ваш контейнер? В документации ничего не упоминается об обработке этой пользовательской схемы URL.

Итак, основываясь на документации, я вообще не нахожу никакой цели использования GTM. То, что для меня имеет смысл, — это при входе в событие с помощью Google Analytics, путем вызова Analytics.logEvent... , но это Google Analytics, а не GTM.

Я буду признателен, если кто-нибудь сможет предоставить некоторую информацию об этом. Заранее спасибо.

Ответ №1:

Менеджер тегов Google используется, когда вы хотите изменить некоторые пользовательские данные о событиях в сборке, которая уже запущена (в App Store), и вы не хотите повторно отправлять новую сборку только для события. Для получения более подробной информации вы можете перейти по этой ссылке.

Комментарии:

1. спасибо за ваш ответ, я понимаю эту часть, измените некоторые данные о событиях, не выпуская новую сборку. Но зачем добавлять новый модуль в проект, какова цель загрузки файла json? а как насчет пользовательской схемы URL ?? 🤔