Использование AdControl, когда объявления недоступны, в TestMode и ограничения ключевых слов - PullRequest
1 голос
/ 07 июня 2011

При использовании AdControl:

  • Можно ли отображать фоновое изображение, когда телефон не подключен к рекламному серверу? Может быть, установить фон ImageBrush?
  • В документации сказано, что есть свойство AdControl.TestMode, но я его не нашел (я использую версию 2.1.11120.1).
  • Существует ли ограничение или рекомендация по максимальному количеству ключевых слов для объекта AdControl.AdSelectionKeyWords? Я видел в документации, что ограничение для ключевого слова single составляет 255 символов, но оно ничего не говорит о длине всей строки ключевых слов .

1 Ответ

3 голосов
/ 07 июня 2011

AdControl.TestMode - это статическое свойство, которое вы, вероятно, можете установить из любого места в вашем приложении, по крайней мере, в теории.Вам не нужна ссылка на элемент управления.

На практике вам нужно установить AdControl.TestMode в начале жизненного цикла вашего приложения.Я обычно делаю это в конструкторе приложения:

public App()
{
    ...
    InitializeComponent();

    AdControl.TestMode = false;

    ...
}

У меня есть сообщение в блоге , подробно описывающее, как это сделать.

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

РЕДАКТИРОВАТЬ: ОК, я немного поэкспериментировал с примером проекта и подтвердил, что AdControl рушится, когда реклама недоступна.Я попытался установить фоновое изображение в коде, но оно не отображалось, поскольку элемент управления исчезает, если на нем нет рекламы для показа.

Если вы хотите избежать большой дыры в вашем приложении,Простым решением было бы поставить Image элемент управления за AdControl.Когда AdControl рухнет, он покажет Image.Не так элегантно, как вы надеялись, но это сработало бы.

РЕДАКТИРОВАТЬ 2: найти ответ на вопрос ключевых слов.Руководство по отправке AppHub заявляет:

Ключевые слова - ключевые слова, которые могут помочь пользователям найти ваше приложение в Windows Phone Marketplace.Можно использовать максимум пять ключевых слов, разделенных запятыми.

Таким образом, это пять терминов, разделенных запятыми, длиной до 255 символов.

РЕДАКТИРОВАТЬ 3: найдено сообщение датируется январем 2011 года, что указывает на то, что pubCenter игнорирует свойство ключевых слов в AdControl этот указывает на то, что по состоянию на февраль он не работал.Я предполагаю, что они все еще не работают.Если вы хотите настроить таргетинг объявлений на свою аудиторию, убедитесь, что выбранные вами рекламные каналы в pubCenter актуальны.Вы также можете встроить форму в свое приложение, чтобы пользователи могли предоставить вам некоторые демографические данные.Я планирую включить это в мои приложения в какой-то момент, и взамен я разблокирую дополнительную функцию или два.Выиграй, выиграй.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...