2015-08-25 2 views
0

В настоящее время я изучаю настройку Диспетчера тегов Google в iOS Swift. В настоящее время в документах разработчиков Google нет ничего о Swift, только на Objective-C. Есть ли у кого-нибудь опыт настройки GTM в Swift?Как настроить Диспетчер тегов Google в Swift

текущие IOS документы можно найти здесь: https://developers.google.com/tag-manager/ios/v3/

Большое спасибо всем, кто может мне точку в правильном направлении!

+0

FWIW, то ИОС док устарели и скриншоты на самом деле указывают на предыдущую версию ПТМ. Кроме того, пример кода в ObjC использует устаревший вызов для загрузки контейнера. – Steve

ответ

0

Прежде всего, я могу быть слишком поздно, чтобы помочь вам здесь, во-вторых: я только начал внедрять это для своего приложения сегодня, и, поскольку я пишу его в Swift, у меня, очевидно, такая же проблема, как и вы. Однако мне удалось установить SDK сейчас, и я могу получить доступ к TAGManager и коду, чтобы открыть контейнер.

Я установил SDK с помощью CocoaPods, поэтому, если вы также не сделаете этого, я не могу помочь вам с добавлением SDK в ваш проект. Однако я бы рекомендовал использовать CocoaPods. Но так как SDK написан i ObjC, вам необходимо соединить header files, чтобы использовать его в swift.

Вот CocoaPod для Google Диспетчера тегов: https://cocoapods.org/pods/GoogleTagManager

А вот ссылка я использовал, чтобы получить header files преодолеть: http://thiagoborg.es/blog/2014/10/29/manage-objective-c-dependencies-with-cocoapods-on-swift-project/

В ссылке вы предоставили мне в настоящее время Начало работы - 3. Открытие контейнера. К сожалению, я не могу открыть его, он заявил, что он не может найти мой двоичный файл.

Надеюсь, что это поможет несколько, хотя :)!

0

Любой, кто сталкивается с этим, может быть разочарован учебниками-изгоями, плавающими вокруг для версии 3 Диспетчера тегов Google. Заголовок вашего моста не будет компилироваться!

Что вы хотите, версия 5 Диспетчера тегов

https://developers.google.com/tag-manager/ios/v5/#fire-tags