2013-01-14 79 views
0

我已經創建了一個應用程序,我放置了廣告控件。我還爲我的應用程序配置了ID,但更改後沒有顯示任何廣告。我已經通過模擬器和我自己的Windows Phone進行了測試,但廣告未顯示,可能是什麼問題?Windows Phone 7廣告沒有顯示

+1

你看到他們在什麼地方? –

+0

目前,廣告只是在啓動應用程序時,標記廣告的邊界,然後adcontrol上的所有內容都變得空白和透明。 –

+0

看看測試模式會發生什麼。應用程序ID:test_client,AdUnitId:Image480_80 – kindasimple

回答

0

問題仍然存在!雖然我知道爲什麼現在,並沒有什麼錯誤的代碼或任何東西。

微軟在他們的廣告服務器上遇到問題,並且有幾個人遇到與我相同的問題。

似乎這樣一切都開始於2013年1月。人們甚至不能再看到測試Adcontrols,我也不能。這是微軟需要解決的問題。

Im將此鏈接發佈到他們的論壇,以便您可以閱讀更多內容並瞭解其他幾個人與Adcontrols有類似的問題。希望這可以幫助!

http://community.bingads.microsoft.com/ads/en/publisher/f/32/t/74426.aspx

問候威廉!

+0

人們不能看到測試adcontrol coz .. MS廣告僅限於少數地區。廣告在印度和其他地方無法使用。如果您將設備區域更改爲美國,則廣告即將啓動。這就是我發生的事情。您應該開始使用Google AdMobs! – Apoorva

+0

根據微軟的說法,瑞典應該在這裏提供pubcenter廣告...... –

0

我有同樣的問題..什麼對我來說是設置代碼中的AdControl的高度和寬度(不只是在XAML)。

這可能不適用於..所以要清楚地知道你要錯哪裏添加adcontrol.erroroccured函數。我的代碼是這樣的。

public HomePage() 
    { 
     InitializeComponent(); 

     String AppId = SResources.Ad_App_ID; 
     String AdUnitID = SResources.Ad_Unit_ID; 
     sAdControl.AdUnitId = AdUnitID; 
     sAdControl.ApplicationId = AppId; 
     sAdControl.Width = 480; 
     sAdControl.Height = 80; 
     sAdControl.ErrorOccurred += new EventHandler<Microsoft.Advertising.AdErrorEventArgs>(sAdControl_ErrorOccurred); 
    } 

    void sAdControl_ErrorOccurred(object sender, Microsoft.Advertising.AdErrorEventArgs e) 
    { 
      string error=e.Error.ToString(); 
    } 

希望這有助於! :)

+0

太好了,我會試試看!儘管變量SResources和sAdControl是如何實現這些的?因爲我只是在測試代碼時在這些變量上得到錯誤。 –

+0

這是我給我的廣告控制和資源文件的名稱.. – Apoorva

0

我有同樣的問題。我Implemeted一個

void sAdControl_ErrorOccurred 

地發現能力人失蹤,所以我加了ID_CAP_PHONEDIALER, ID_CAP_IDENTITY_USER, ID_CAP_MEDIALIB, ID_CAP_WEBBROWSERCOMPONENT,一個現在的作品好。