Witam serdecznie. Tworzę reklamę w aplikacji windows phone 8.1 w visual studio 2015. Mam problem z poprawnym wyświetlaniem reklamy. Cześć reklam wyświetla mi sie poprawnie a niektóre na czarno. Rozmiar kontrolki to 320x50. Wie ktoś z was jak usunąć ten problem? Pozdrawiam :)

- Rejestracja:ponad 12 lat
- Ostatnio:8 miesięcy
- Postów:6610
0
szklana kula mówi mi, że musisz monitor rozjaśnić...

- Rejestracja:ponad 8 lat
- Ostatnio:ponad 3 lata
- Postów:90
0
abrakadaber napisał(a):
szklana kula mówi mi, że musisz monitor rozjaśnić...
Jakby to było takie proste to bym to zrobił i sie nie pytał ;)
Podeślę kod jak będę miał dostęp do kompa.
edytowany 2x, ostatnio: MivS

- Rejestracja:ponad 8 lat
- Ostatnio:ponad 3 lata
- Postów:90
0
No to wygląda to tak:
kontrolka dodana do MainPage, Xaml:
<WindowsPhone81:AdMediatorControl x:Name="AdMediator_332061" Id="AdMediator-Id-4fe7ed6a-XXXX-XXXX-XXXX-XXXXXXXXXXXX" Margin="40,513,40,0" AdSdkError="AdMediator_332061_AdSdkError" AdMediatorFilled="AdMediator_332061_AdMediatorFilled" AdMediatorError="AdMediator_332061_AdMediatorError" AdSdkEvent="AdMediator_332061_AdSdkEvent" Width="300" Height="50" HorizontalAlignment="Center" VerticalAlignment="Bottom"/>
Initialize component MainPage.xaml.cs:
AdMediator_332061.AdSdkError += AdMediator_332061_AdSdkError;
AdMediator_332061.AdMediatorFilled += AdMediator_332061_AdMediatorFilled;
AdMediator_332061.AdMediatorError += AdMediator_332061_AdMediatorError;
AdMediator_332061.AdSdkEvent += AdMediator_332061_AdSdkEvent;
Zdarzenia:
private void AdMediator_332061_AdSdkError(object sender, Microsoft.AdMediator.Core.Events.AdFailedEventArgs e)
{
Debug.WriteLine("AdSdkError by {0} ErrorCode: {1} ErrorDescription: {2} Error: { 3}", e.Name, e.ErrorCode, e.ErrorDescription, e.Error);
}
private void AdMediator_332061_AdMediatorFilled(object sender, Microsoft.AdMediator.Core.Events.AdSdkEventArgs e)
{
Debug.WriteLine("AdFilled:" + e.Name);
}
private void AdMediator_332061_AdMediatorError(object sender, Microsoft.AdMediator.Core.Events.AdMediatorFailedEventArgs e)
{
Debug.WriteLine("AdMediatorError:" + e.Error + " " + e.ErrorCode);
}
private void AdMediator_332061_AdSdkEvent(object sender, Microsoft.AdMediator.Core.Events.AdSdkEventArgs e)
{
Debug.WriteLine("AdSdk event {0} by {1}", e.EventName, e.Name);
}
App.xaml.cs
void App_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
if (e != null)
{
Exception exception = e.Exception;
if (exception is NullReferenceException && exception.ToString().ToUpper().Contains("SOMA"))
{
Debug.WriteLine("Handled Smaato null reference exception {0}", exception);
e.Handled = true;
return;
}
}
if (Debugger.IsAttached)
{
Debugger.Break();
}
}
Initialize component: App.xaml.cs:
UnhandledException += App_UnhandledException;
AdMediator.Config:
<?xml version="1.0" encoding="utf-8"?>
<AdMediatorConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<BaseConfiguration>
<AdAdapters>
<AdAdapterInfo>
<Metadata>
<Property>
<Key>ApplicationId</Key>
<Value>4fe7ed6a-XXXX-XXXX-XXXX-XXXXXXXXXXXX</Value>
</Property>
</Metadata>
<Name>MicrosoftAdvertising</Name>
</AdAdapterInfo>
</AdAdapters>
<AdControlConfigurations>
<AdControlConfiguration>
<AdAdapters>
<AdAdapterInfo>
<Metadata>
<Property>
<Key>AdUnitId</Key>
<Value>332061</Value>
</Property>
</Metadata>
<Name>MicrosoftAdvertising</Name>
</AdAdapterInfo>
</AdAdapters>
<Id>AdMediator-Id-4fe7ed6a-0064-XXXX-XXXX-XXXXXXXXXXXX</Id>
<Name>AdMediator_332061</Name>
</AdControlConfiguration>
</AdControlConfigurations>
</BaseConfiguration>
<FileVersion>2.0.0</FileVersion>
<RefreshRate>30</RefreshRate>
<SchemaVersion>2.0.1</SchemaVersion>
<UpdatedDateTime>2017-01-08T16:05:03.8516053Z</UpdatedDateTime>
<UseRoundRobin>true</UseRoundRobin>
</AdMediatorConfiguration>
Wszystko wg poradnika Microsoftu.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
fasadin