Дополнительные функции

После настройки приложения iOS с помощью CocoaPods или вручную через Google Analytics Services SDK вы можете при желании добавить перечисленные ниже файлы, чтобы включить дополнительные функции, такие как расширенная электронная торговля, IDFA (идентификатор для рекламодателей), и решение для размещения рекламы iAd.

Расширенная электронная торговля

Чтобы использовать функции расширенной электронной торговли, добавьте в приложение следующий файл:

  • GAIEcommerceFields.h

Идентификатор рекламодателя IDFA

Чтобы использовать IDFA (идентификатор для рекламодателей), свяжите со своим приложением перечисленные ниже файлы, а затем включите регистрацию IDFA:

  • libAdIdAccess.a
  • AdSupport.framework

Если вы используете CocoaPods для управления зависимыми компонентами и хотите собирать IDFA, то, вместо того чтобы вручную устанавливать связь с библиотеками libAdIdAccess и AdSupport.framework, добавьте контейнер GoogleIDFASupport в файл контейнера:

pod 'GoogleIDFASupport'

Это свяжет библиотеку IDFA и системные среды.

Как включить регистрацию IDFA

Чтобы включить регистрацию идентификатора рекламодателя IDFA, присвойте свойству allowIDFACollection значение YES для каждого трекера, который будет собирать эти данные. Пример:

// Enable IDFA collection.
tracker.allowIDFACollection = YES;

Решение для размещения рекламы iAd

Чтобы использовать автоматическое отслеживание кампаний iAd, добавьте в связанные библиотеки цели приложения следующий элемент:

  • iAd.framework