2010-09-15 30 views
3

我在UITableView的headerView中顯示iAd。當用戶滾動iAd消失時,因爲headerView不再可見。我不確定這是否會阻止我的應用程序被接受。如果我將iAd放在UITableView headerView中,我的應用程序是否會被拒絕?

+0

只是試一試 – swegi 2010-09-15 15:29:28

+0

我想提前知道,所以它不會被拒絕。尋找可以證實的知識豐富的人。 – 2010-09-15 15:57:39

+0

只要它在self.tableView.tableHeaderView而不是在一個節頭中就可以了。我有一個可以接受的應用程序。 https://itunes.apple.com/cn/app/core-location-info/id383670716?mt=8 – malhal 2013-12-27 17:34:32

回答

15

正如我在回答中解釋你剛纔的問題(這被關閉爲重複另一個問題):iAd appears in simulator but not on device

蘋果會拒絕你的申請,如果 IAD設備是一個表格單元格中。 iAds 需要位於頁面上的靜態 位置,而不是任何 類型的滾動視圖(這包括 表視圖)。 這是因爲網絡成癮者的印象,以及通過點擊付費 ,所以在表視圖中有IAD設備 細胞 將導致它被重新加載時 它滾出並在屏幕上再次, 這可能是很多次。這將 看起來像「點擊欺詐」或類似 行爲。蘋果不會允許這個。

我強調了文中的重要部分。

  • 的iAds 工資由除了印象點擊。
  • 滾動關閉/在屏幕上時,表格單元格被卸載/重新加載。
  • 重新加載會導致新的請求。
  • 新請求會產生新的印象(如果成功)。
  • 新的印象會產生收入。

除此之外,表格單元格中的iAds更可能被意外點擊,因爲它們可以隨表移動 - 它們的位置不固定。

蘋果iAd網絡協議的這部分描述的欺詐行爲:

不允許人工增強 包括但不限於:(一) 鼓勵就 橫幅用戶點擊率的現金優惠,獎勵或 任何其他的價值,以換取 服務(以下統稱, 「誘因」),或(二)申請 設計,鼓勵或 合理可能導致 用戶意外或意外點擊率 (「Unintended Clickthroughs」)。

我強調了適用於這種情況的條款(b)。

我99.999%肯定蘋果會拒絕將iAd放入表格視圖單元格的應用程序。

+0

我的廣告不在表格視圖單元格中。一個UITableView有一個標題部分和一個頁腳部分。我將廣告放置在標題部分(不是UITableViewCell,它實際上是一個UIView)。 – 2010-09-15 17:12:04

+0

標題也重新加載。任何滾動屏幕的東西都會重新加載。事實上,它更糟,因爲表格單元格被重用;除非你明確地實現重用,否則標題視圖不會(據我所知)。在調試器中檢查viewForHeader在滾動時被多次調用是非常簡單的。我不知道爲什麼Jasarein如此wish- - 我很確定這樣的應用程序會被拒絕。唯一的好處就是拒絕會多快發生。 – 2010-09-15 19:11:29

+0

因此,基於@Jasarien和@ Kendall的回答 - iAd *必須*在一個地方是靜態的,總是可見的以避免被App Store拒絕? – 2010-09-15 19:36:39

相關問題