2011-06-07 39 views
1

的限制當使用廣告控制:使用時,廣告不可用,在測試模式的廣告控制和關鍵字

  • 是否有可能有一個背景圖像顯示時,手機沒有連接到廣告服務器?也許將背景設置爲ImageBrush
  • 在文檔中說有一個AdControl.TestMode屬性,但我還沒有找到它(我使用的是版本2.1.11120.1)。
  • AdControl.AdSelectionKeyWords屬性的最大關鍵字數是否有限制或建議?我在文檔中看到關鍵字單個關鍵字的限制是255個字符,但它沒有說明關於整個關鍵字字符串的長度的任何內容。
+0

哇,這是三個問題之一。 :)可能要打破這一點。 – 2011-06-07 14:03:59

+0

我不確定我是否應該把它分解出來,因爲克里斯爲我做了一些工作,讓它變得漂亮。 – Tyler 2011-06-07 16:48:04

回答

3

AdControl.TestMode是一個靜態屬性,您可以從應用程序的任何位置設置靜態屬性,至少在理論上是如此。您不需要對控件的引用。

實際上,您需要在應用程序生命週期的早期設置AdControl.TestMode。我通常在應用程序中的contstructor:

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

    AdControl.TestMode = false; 

    ... 
} 

我有一個blog post詳細說明如何做到這一點。

我不確定設置背景圖片。我所看到的行爲是控制器會短暫加載,顯示邊框,然後消失。它似乎可能會崩潰,但在運行時很難說。

編輯:好的,我做了一些玩弄樣品項目,並確認當廣告不可用時,AdControl崩潰。我嘗試在代碼中設置背景圖片,但沒有顯示,因爲如果控件沒有任何廣告顯示,控件就會消失。

如果您想避免在應用程序中出現大問題,一個簡單的解決方案是將Image控件放置在您的AdControl後面。當AdControl崩潰時,它將顯示Image。不像你期望的那麼優雅,但它會起作用。

編輯2:找到關鍵字問題的答案。 AppHub submission guidelines狀態:

關鍵字 - 可用於幫助用戶在Windows Phone Marketplace中查找應用程序的關鍵字。最多可以使用五個關鍵字,用逗號分隔。

所以這是五個術語,逗號分隔,最多255個字符。

編輯3:發現post追溯到2011年1月,表明pubCenter忽略AdControl上的關鍵字屬性。並且this one表明它似乎沒有在2月份工作。我猜他們仍然無法工作。如果您希望將廣告更適當地定位到受衆羣體,請確保您在pubCenter中的廣告渠道選擇具有相關性。您還可以在您的應用中創建表單,以便用戶爲您提供一些人口統計數據。我打算在某些時候將這些內容加入到我的應用中,作爲交換,我會解鎖一個或兩個額外的功能。贏得勝利。:)

+0

你回答了1的3我如何給部分信用:) – Tyler 2011-06-07 16:49:51

+0

我想upvoting答案是我們能做的最好的。 :) – 2011-06-07 17:07:00

+0

我會試一試,謝謝。有沒有辦法在模擬器上測試,還是必須部署到手機並關閉所有連接? – Tyler 2011-06-07 20:47:07

相關問題