Создайте кампанию для приложений

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

Подготовка

От цели кампании зависят значения некоторых настроек и доступные функции. Прежде чем начать программирование, выберите и разверните один из вариантов в списке ниже и используйте его настройки на каждом этапе создания кампании.

Дополнительную информацию о типах и целях кампаний можно найти в справочной статье Справочного центра Google Рекламы о кампаниях для приложений.

Шаги

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

  1. Задайте свойство name.

  2. Присвойте свойству advertising_channel_type значение MULTI_CHANNEL.

  3. Задайте для поля campaign_budget название ресурса существующего бюджета кампании. Если вам нужно создать бюджет кампании, следуйте примеру кода в руководстве по созданию кампаний.

  4. Задайте advertising_channel_sub_type в зависимости от выбранной цели.

  5. Задайте для параметра app_campaign_setting значение AppCampaignSetting, используя:

    • app_store, соответствующий AppCampaignAppStore вашего приложения.
    • app_id – идентификатор приложения, например название пакета com.example.app для Google Play или числовой идентификатор магазина приложений для Apple App Store.
    • bidding_strategy_goal_type на основе выбранной цели.
  6. Заполните поле стратегии назначения ставок в соответствии с выбранной целью:

    • Для целей назначения ставок на основе целевых значений (целевая цена за конверсию или целевая цена за установку) задайте target_cpa с полем target_cpa_micros, указанным в микроединицах валюты вашего аккаунта (например, 1,50 долл.США – это 1500000).
    • Для целей стратегии назначения ставок "Целевая рентабельность инвестиций в рекламу" задайте target_roas, указав в поле target_roas значение типа double, представляющее целевую рентабельность инвестиций в рекламу (например, 3.0 для 300%).
    • Если у вас нет целевой цены за установку или целевой цены за конверсию, задайте значение maximize_conversions.
    • Для целей назначения ставок без целевой рентабельности инвестиций в рекламу задайте maximize_conversion_value.
  7. Укажите типы конверсий, для которых Google Реклама должна оптимизировать вашу кампанию, задав ее selective_optimization, где название ресурса каждого действия-конверсии находится в списке conversion_actions.

    Это обязательно, если для кампании advertising_channel_sub_type имеет значение APP_CAMPAIGN_FOR_ENGAGEMENT или если выполняется оптимизация для действий в приложении или целевой рентабельности инвестиций в рекламу. В остальных случаях это необязательно.

    В кампании с advertising_channel_sub_type APP_CAMPAIGN_FOR_PRE_REGISTRATION действия-конверсии будут добавлены автоматически после того, как первый пользователь пройдет предварительную регистрацию. В таких кампаниях можно отслеживать только конверсии, связанные с предварительной регистрацией.

  8. При необходимости уточните таргетинг кампании, добавив объекты CampaignCriterion. В кампаниях для приложений поддерживается таргетинг на уровне кампании по language и location.

    Вы также можете прикрепить общие списки минус-слов к кампаниям для приложений, создав объект CampaignSharedSet, который связывает кампанию с объектом SharedSet типа NEGATIVE_KEYWORDS.

  9. (Необязательно, начиная с версии 24) Включите оптимизацию конверсий по показам, задав для параметра view_through_conversion_optimization_enabled значение true.

    Если эта функция включена, Google Реклама оптимизирует кампанию для приложений не только по конверсиям по кликам, но и по конверсиям по показам. Эта настройка поддерживается только для кампаний для Android (GOOGLE_APP_STORE) с advertising_channel_sub_type APP_CAMPAIGN.

Пример кода

Подробнее о том, как добавить кампанию для приложений…