0

Chartboost 広告の上に UIView を配置するにはどうすればよいですか? 私はすべてを試しました。Chartboost デリゲートを使用して、広告がいつ表示されるかを知り、UILabel を追加しますが、Chartboost 広告によって淡色表示されます。私もその方法を試しました[self.view bringSubviewToFront:label];が、うまくいきませんでした。誰もが回避策を知っているので、Chartboost インタースティシャルによって薄暗くならずにこのラベルを表示できます。

これは私が広告に使用するコードです (タイマーはテスト用です)。

-(BOOL)shouldDisplayInterstitial:(NSString *)location {

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, -150 /2, 500, 300)];
label.textColor = [UIColor whiteColor];
label.text = @"Tap ad to get a boost";
label.font = [UIFont fontWithName:@"AvenirNext-DemiBold" size:32.6];
label.alpha = 1;

[self runAction:[SKAction waitForDuration:5] completion:^{

    self.view.window.rootViewController.view = label;
}];


return YES; }
4

1 に答える 1

1

これは可能かもしれませんが、人為的にクリック数を増やしている (またはインセンティブを与えている) と見なされています。これらのタイプのものはスキャンされ、定期的にシャットダウンされます。

代わりに、アプリで多数のインタースティシャル ロケーションを使用してください。どの場所がどの頻度で最も効果的かをテストし、そこに集中して取り組みます。

完全な開示:私はChartboostで働いています。

于 2014-03-17T19:42:40.150 に答える