Title: Ad Refresh Control
Author: 10up
Published: <strong>2020 年 10 月 1 日</strong>
Last modified: 2026 年 1 月 5 日

---

搜尋外掛

![](https://ps.w.org/ad-refresh-control/assets/banner-772x250.png?rev=2391355)

![](https://ps.w.org/ad-refresh-control/assets/icon.svg?rev=2844244)

# Ad Refresh Control

 由 [10up](https://profiles.wordpress.org/10up/) 開發

[下載](https://downloads.wordpress.org/plugin/ad-refresh-control.1.1.5.zip)

[即時預覽](https://tw.wordpress.org/plugins/ad-refresh-control/?preview=1)

 * [詳細資料](https://tw.wordpress.org/plugins/ad-refresh-control/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/ad-refresh-control/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/ad-refresh-control/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/ad-refresh-control/#developers)

 [技術支援](https://wordpress.org/support/plugin/ad-refresh-control/)

## 外掛說明

There is always a drive for more page views to bring more ad impressions, but publishers
can often leverage their current traffic and ad slots in order to further increase
ad impressions by refreshing the ad slots after a given amount of time.

Previously this required a site’s ad implementation code be modified, but not every
publisher has the budget or engineers to enable this. Now with the 10up Ad Refresh
Control Plugin publishers can enable the refreshing of their ads without needing
to make any modifications to their existing ad implementation.

The increase in impressions will vary from site to site, depending largely on how
quickly visitors scroll and how long they spend on each page. Impressions can often
be improved with the use of sticky ads, allowing an ad(s) to be sticky on the screen
and have a better chance of being visible long enough to be refreshed, but enabling
the 10up Ad Refresh Control Plugin will allow publishers to get started immediately.

A settings page will allow adjustments such as the time between refreshes, the maximum
number of refreshes, and even list advertisers who would not be happy if their ads
were refreshed, but smart defaults will be active for all settings out of the box
so you can feel safe activating the plugin without consulting an ads expert first.

## 螢幕擷圖

 * [[
 * Ad Refresh Control plugin settings.

## 安裝方式

#### Manual Installation

 1. [Download a zip file](http://github.com/10up/ad-refresh-control/archive/trunk.zip)
    and install via the WordPress plugin installer.
 2. Go to the WP-Admin > Settings > Ad Refresh Control settings page within the WordPress
    admin in order to adjust the settings to meet your specific needs. Settings that
    we’ve found useful for most sites will be used by default.

#### Settings

**Viewability Threshold**: The percentage of the ad slot which must be visible in
the viewport in order to be considered eligible for being refreshed. It is recommended
you do not lower this below 50 or you risk third-party viewability tracking platforms
flagging your ad impressions as not having been viewed before refreshing.

**Refresh Interval**: The number of seconds that must pass between an ad crossing
the viewability threshold and the the ad refreshing. The plugin enforces a minimum
of 30 in order to avoid your site being flagged for abusing ad refreshes by advertisers.

**Maximum Refreshes**: The number of times each ad slot is allowed to be refreshed.
If this is set to 4 then an ad slot could have a total of 5 impressions by combining
the initial loading of the ad with the 4 times it can refresh.

**Excluded Advertiser IDs**: Prevent ad refreshes for specific advertiser IDs in
the format of a comma-separated list (e.g., 125,594,293). If an ad slot ever displays
an ad creative from one of the listed advertiser IDs then that ad slot will stop
refreshing for the remainder of the page view.

**Line Items IDs to Exclude**: Prevent ad refreshes for specific line item IDs in
the format of a comma-separated list (e.g., 125,594,293).

**Sizes to Exclude**: Prevent ad refreshes for specific sizes in the format of a
comma-separated list (e.g., 125,594,293). Sizes can be specified by name “fluid”
or size 300×250, e.g. fluid,300×250.

**Slot IDs to Exclude**: Prevent ad refreshes for specific slot IDs in the format
of a comma-separated list based on the ID of the div, e.g. div-gpt-ad-grid-1.

## 使用者評論

![](https://secure.gravatar.com/avatar/1237da85627ceffd9fbb2619dee755ec6bd8b86a6b3c81c800508d2ebe8f0395?
s=60&d=retro&r=g)

### 󠀁[Nice Plugin](https://wordpress.org/support/topic/nice-plugin-4754/)󠁿

 [Tipblogg](https://profiles.wordpress.org/jessypinkyman/) 2022 年 10 月 16 日 1
則留言

Really this plugin useful for websites like mine that use ad manager ads to increase
revenue thanks you plugin authors

 [ 閱讀全部 0 則使用者評論 ](https://wordpress.org/support/plugin/ad-refresh-control/reviews/)

## 參與者及開發者

以下人員參與了開源軟體〈Ad Refresh Control〉的開發相關工作。

參與者

 *   [ 10up ](https://profiles.wordpress.org/10up/)
 *   [ Gary Thayer ](https://profiles.wordpress.org/doomwaxer/)
 *   [ David Green ](https://profiles.wordpress.org/davidrgreen/)
 *   [ Jeffrey Paul ](https://profiles.wordpress.org/jeffpaul/)

[將〈Ad Refresh Control〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/ad-refresh-control)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/ad-refresh-control/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/ad-refresh-control/)，或透過
[RSS](https://plugins.trac.wordpress.org/log/ad-refresh-control/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/ad-refresh-control/)。

## 變更記錄

#### 1.1.5 – 2024-08-20

 * **Added:** Better error handling for environments that don’t match our minimum
   PHP version (props [@rahulsprajapati](https://github.com/rahulsprajapati), [@dkotter](https://github.com/dkotter),
   [@peterwilsoncc](https://github.com/peterwilsoncc) via [#123](https://github.com/10up/Ad-Refresh-Control/pull/123),
   [#157](https://github.com/10up/Ad-Refresh-Control/pull/157)).
 * **Added:** Support for the WordPress.org plugin preview (props [@dkotter](https://github.com/dkotter),
   [@jeffpaul](https://github.com/jeffpaul) via [#138](https://github.com/10up/Ad-Refresh-Control/pull/138)).
 * **Changed:** Bump WordPress “tested up to” version 6.6 (props [@sudip-md](https://github.com/sudip-md),
   [@ankitguptaindia](https://github.com/ankitguptaindia), [@jeffpaul](https://github.com/jeffpaul),
   [@dkotter](https://github.com/dkotter) via [#147](https://github.com/10up/Ad-Refresh-Control/pull/147),
   [#152](https://github.com/10up/Ad-Refresh-Control/pull/152)).
 * **Changed:** Bump WordPress minimum supported version to 6.4 (props [@sudip-md](https://github.com/sudip-md),
   [@ankitguptaindia](https://github.com/ankitguptaindia), [@jeffpaul](https://github.com/jeffpaul),
   [@dkotter](https://github.com/dkotter) via [#147](https://github.com/10up/Ad-Refresh-Control/pull/147),
   [#152](https://github.com/10up/Ad-Refresh-Control/pull/152)).
 * **Security:** Bump `browser-sync` from 2.28.3 to 3.0.2 (props [@dependabot](https://github.com/apps/dependabot),
   [@Sidsector9](https://github.com/Sidsector9) via [#142](https://github.com/10up/Ad-Refresh-Control/pull/142)).
 * **Developer:** Clean up NPM dependencies and update node to v20 (props [@Sidsector9](https://github.com/Sidsector9),
   [@dkotter](https://github.com/dkotter) via [#155](https://github.com/10up/Ad-Refresh-Control/pull/155)).
 * **Developer:** Move from `actions/upload-release-asset` to `softprops/action-
   gh-release` GitHub action (props [@Sidsector9](https://github.com/Sidsector9),
   [@jeffpaul](https://github.com/jeffpaul) via [#156](https://github.com/10up/Ad-Refresh-Control/pull/156)).
 * **Developer:** Replaced `lee-dohm/no-response` with `actions/stale` to help with
   closing no-response/stale issues (props [@jeffpaul](https://github.com/jeffpaul),
   [@dkotter](https://github.com/dkotter) via [#145](https://github.com/10up/Ad-Refresh-Control/pull/145)).
 * **Developer:** “Testing” section in the `CONTRIBUTING.md` file (props [@kmgalanakis](https://github.com/kmgalanakis),
   [@jeffpaul](https://github.com/jeffpaul) via [#146](https://github.com/10up/Ad-Refresh-Control/pull/146)).

#### 1.1.4 – 2023-11-16

 * **Changed:** Bump WordPress “tested up to” version 6.4 (props [@QAharshalkadu](https://github.com/QAharshalkadu),
   [@jeffpaul](https://github.com/jeffpaul) via [#134](https://github.com/10up/Ad-Refresh-Control/pull/134),
   [#135](https://github.com/10up/Ad-Refresh-Control/pull/135)).
 * **Security:** Bump `postcss` from 8.4.25 to 8.4.31, `css-loader` from 2.1.1 to
   6.8.1, `postcss-import` from 12.0.1 to 15.1.0, `postcss-loader` from 3.0.0 to
   7.3.3 and `stylelint-order` from 1.0.0 to 6.0.3 (props [@dependabot](https://github.com/apps/dependabot),
   [@Sidsector9](https://github.com/Sidsector9) via [#127](https://github.com/10up/Ad-Refresh-Control/pull/127)).
 * **Security:** Bump `@babel/traverse` from 7.4.3 to 7.23.2 (props [@dependabot](https://github.com/apps/dependabot),
   [@dkotter](https://github.com/dkotter) via [#131](https://github.com/10up/Ad-Refresh-Control/pull/131)).
 * **Security:** Bump `browserify-sign` from 4.0.4 to 4.2.2 (props [@dependabot](https://github.com/apps/dependabot),
   [@ravinderk](https://github.com/ravinderk) via [#133](https://github.com/10up/Ad-Refresh-Control/pull/133)).

#### 1.1.3 – 2023-10-16

 * **Changed:** Updated the `skaut/wordpress-version-checker` to check WordPress“
   tested up to” during the Release Candidate phase (props [@jeffpaul](https://github.com/jeffpaul),
   [@iamdharmesh](https://github.com/iamdharmesh) via [#118](https://github.com/10up/Ad-Refresh-Control/pull/118)).
 * **Changed:** Bump WordPress “tested up to” version 6.3 (props [@QAharshalkadu](https://github.com/QAharshalkadu),
   [@jeffpaul](https://github.com/jeffpaul), [@peterwilsoncc](https://github.com/peterwilsoncc)
   via [#125](https://github.com/10up/Ad-Refresh-Control/pull/125), [#126](https://github.com/10up/Ad-Refresh-Control/pull/126)).
 * **Security:** Bump `stylelint` from 14.15.0 to 15.10.1 (props [@dependabot](https://github.com/apps/dependabot),
   [@ravinderk](https://github.com/ravinderk) via [#121](https://github.com/10up/Ad-Refresh-Control/pull/121)).
 * **Security:** Bump `fsevents` from 1.2.8 to 1.2.13 (props [@dependabot](https://github.com/apps/dependabot),
   [@ravinderk](https://github.com/ravinderk) via [#128](https://github.com/10up/Ad-Refresh-Control/pull/128)).

#### 1.1.2 – 2023-06-14

 * **Changed:** Bump WordPress “tested up to” version 6.2 (props [@Sidsector9](https://github.com/Sidsector9),
   [@iamdharmesh](https://github.com/iamdharmesh) via [#110](https://github.com/10up/Ad-Refresh-Control/pull/110)).
 * **Changed:** Documentation & deploy action updates (props [@barryceelen](https://github.com/barryceelen),
   [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter)
   via [#104](https://github.com/10up/Ad-Refresh-Control/pull/104), [#116](https://github.com/10up/Ad-Refresh-Control/pull/116)).
 * **Security:** Bump `minimist` from 1.2.0 to 1.2.8 (props [@dependabot](https://github.com/apps/dependabot),
   [@cadic](https://github.com/cadic) via [#105](https://github.com/10up/Ad-Refresh-Control/pull/105)).
 * **Security:** Bump `mkdirp` from 0.5.1 to 0.5.6 (props [@dependabot](https://github.com/apps/dependabot),
   [@cadic](https://github.com/cadic) via [#105](https://github.com/10up/Ad-Refresh-Control/pull/105)).
 * **Security:** Bump `loader-fs-cache` from 1.0.2 to 1.0.3 (props [@dependabot](https://github.com/apps/dependabot),
   [@cadic](https://github.com/cadic) via [#105](https://github.com/10up/Ad-Refresh-Control/pull/105)).
 * **Security:** Bump `ua-parser-js` from 1.0.2 to 1.0.34 (props [@dependabot](https://github.com/apps/dependabot),
   [@cadic](https://github.com/cadic) via [#106](https://github.com/10up/Ad-Refresh-Control/pull/106)).
 * **Security:** Bump `browser-sync` from 2.27.10 to 2.28.3 (props [@dependabot](https://github.com/apps/dependabot),
   [@cadic](https://github.com/cadic) via [#106](https://github.com/10up/Ad-Refresh-Control/pull/106)).
 * **Security:** Bump `yaml` from 2.1.3 to 2.2.2 (props [@dependabot](https://github.com/apps/dependabot),
   [@faisal-alvi](https://github.com/faisal-alvi) via [#111](https://github.com/10up/Ad-Refresh-Control/pull/111)).
 * **Security:** Bump `json5` from 1.0.1 to 1.0.2 (props [@dependabot](https://github.com/apps/dependabot),
   [@peterwilsoncc](https://github.com/peterwilsoncc) via [#103](https://github.com/10up/Ad-Refresh-Control/pull/103)).
 * **Security:** Bump `socket.io-parser` from 4.2.2 to 4.2.3 (props [@dependabot](https://github.com/apps/dependabot),
   [@faisal-alvi](https://github.com/faisal-alvi) via [#112](https://github.com/10up/Ad-Refresh-Control/pull/112)).

#### 1.1.1 – 2023-01-05

 * **Added:** Release build GitHub Action (props [@dkotter](https://github.com/dkotter)
   via [#99](https://github.com/10up/Ad-Refresh-Control/pull/99)).
 * **Changed:** Bump WordPress minimum version from 4.9 to 5.7 and PHP minimum version
   from 7.0 to 7.4 (props [@jayedul](https://github.com/jayedul), [@dkotter](https://github.com/dkotter)
   via [#72](https://github.com/10up/Ad-Refresh-Control/pull/72)).
 * **Changed:** Bump WordPress “tested up to” version to 6.1 (props [@jayedul](https://github.com/jayedul),
   [@dkotter](https://github.com/dkotter) via [#97](https://github.com/10up/Ad-Refresh-Control/pull/97)).
 * **Changed:** [Support Level](https://github.com/10up/Ad-Refresh-Control#support-level)
   from `Active` to `Stable` (props [@jeffpaul](https://github.com/jeffpaul) via
   [#73](https://github.com/10up/Ad-Refresh-Control/pull/73)).
 * **Removed:** `simple-git` as it is no longer used after updating ancestor dependency`
   lint-staged` (props [@dependabot](https://github.com/apps/dependabot) via [#82](https://github.com/10up/Ad-Refresh-Control/pull/82)).
 * **Removed:** `is-svg` as it is no longer used after updating ancestor dependency`
   postcss-svgo` (props [@dependabot](https://github.com/apps/dependabot) via [#88](https://github.com/10up/Ad-Refresh-Control/pull/88)).
 * **Fixed:** PHPCS workflow failures (props [@peterwilsoncc](https://github.com/peterwilsoncc),
   [@cadic](https://github.com/cadic) via [#84](https://github.com/10up/Ad-Refresh-Control/pull/84)).
 * **Security:** Bump `terser` from 3.17.0 to 4.8.1 (props [@dependabot](https://github.com/apps/dependabot)
   via [#71](https://github.com/10up/Ad-Refresh-Control/pull/71)).
 * **Security:** Bump `loader-utils` from 1.2.3 to 1.4.2 (props [@dependabot](https://github.com/apps/dependabot)
   via [#74](https://github.com/10up/Ad-Refresh-Control/pull/74)).
 * **Security:** Bump `minimatch` from 3.0.4 to 3.1.2 (props [@dependabot](https://github.com/apps/dependabot)
   via [#76](https://github.com/10up/Ad-Refresh-Control/pull/76)).
 * **Security:** Bump `engine.io` from 3.2.1 to 6.2.1 and `browser-sync` from 2.26.5
   to 2.27.10 (props [@dependabot](https://github.com/apps/dependabot) via [#78](https://github.com/10up/Ad-Refresh-Control/pull/78),
   [#91](https://github.com/10up/Ad-Refresh-Control/pull/91)).
 * **Security:** Bump `postcss` from 7.0.14 to 8.4.19 and `postcss-preset-env` from
   5.3.0 to 7.8.3 (props [@dependabot](https://github.com/apps/dependabot) via [#81](https://github.com/10up/Ad-Refresh-Control/pull/81)).
 * **Security:** Bump `lint-staged` from 8.1.5 to 13.0.3 (props [@dependabot](https://github.com/apps/dependabot)
   via [#82](https://github.com/10up/Ad-Refresh-Control/pull/82)).
 * **Security:** Bump `set-value` from 2.0.0 to 2.0.1 and `union-value` from 1.0.0
   to 1.0.1 (props [@dependabot](https://github.com/apps/dependabot) via [#86](https://github.com/10up/Ad-Refresh-Control/pull/86)).
 * **Security:** Bump `yargs-parser` from 10.1.0 to 20.2.9, `stylelint` from 9.10.1
   to 14.15.0, and `webpack-cli` from 3.3.1 to 3.3.12 (props [@dependabot](https://github.com/apps/dependabot)
   via [#87](https://github.com/10up/Ad-Refresh-Control/pull/87)).
 * **Security:** Bump `postcss-svgo` from 4.0.2 to 4.0.3 (props [@dependabot](https://github.com/apps/dependabot)
   via [#88](https://github.com/10up/Ad-Refresh-Control/pull/88)).
 * **Security:** Bump `nth-check` from 1.0.2 to 2.1.1 and `cssnano` from 4.1.10 
   to 5.1.14 (props [@dependabot](https://github.com/apps/dependabot) via [#89](https://github.com/10up/Ad-Refresh-Control/pull/89)).
 * **Security:** Bump `trim-newlines` from 2.0.0 to 3.0.1 and `stylelint-declaration-
   use-variable` from 1.7.0 to 1.7.3 (props [@dependabot](https://github.com/apps/dependabot)
   via [#93](https://github.com/10up/Ad-Refresh-Control/pull/93)).
 * **Security:** Bump `kind-of` from 6.0.2 to 6.0.3 (props [@dependabot](https://github.com/apps/dependabot)
   via [#94](https://github.com/10up/Ad-Refresh-Control/pull/94)).
 * **Security:** Bump `serialize-javascript` from 1.7.0 to 4.0.0, `copy-webpack-
   plugin` from 5.0.3 to 5.1.2, and `terser-webpack-plugin` from 1.2.3 to 1.4.5 (
   props [@dependabot](https://github.com/apps/dependabot) via [#95](https://github.com/10up/Ad-Refresh-Control/pull/95)).
 * **Security:** Bump `decode-uri-component` from 0.2.0 to 0.2.2 (props [@dependabot](https://github.com/apps/dependabot)
   via [#98](https://github.com/10up/Ad-Refresh-Control/pull/98)).

[View historical changelog details here](https://github.com/10up/Ad-Refresh-Control/blob/develop/CHANGELOG.md).

## 社群版外掛

這個外掛由社群人員開發及提供技術支援。 [參與這個外掛專案](https://github.com/10up/Ad-Refresh-Control)

## 中繼資料

 *  版本 **1.1.5**
 *  最後更新 **3 個月前**
 *  啟用安裝數 **300+**
 *  WordPress 版本需求 ** 6.4 或更新版本 **
 *  已測試相容的 WordPress 版本 **6.9.4**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/ad-refresh-control/)
 * 標籤
 * [ad manager](https://tw.wordpress.org/plugins/tags/ad-manager/)[google](https://tw.wordpress.org/plugins/tags/google/)
 *  [進階檢視](https://tw.wordpress.org/plugins/ad-refresh-control/advanced/)

## 評分

 5 星，滿分為 5 星

 *  [  1 個 5 星使用者評論     ](https://wordpress.org/support/plugin/ad-refresh-control/reviews/?filter=5)
 *  [  0 個 4 星使用者評論     ](https://wordpress.org/support/plugin/ad-refresh-control/reviews/?filter=4)
 *  [  0 個 3 星使用者評論     ](https://wordpress.org/support/plugin/ad-refresh-control/reviews/?filter=3)
 *  [  0 個 2 星使用者評論     ](https://wordpress.org/support/plugin/ad-refresh-control/reviews/?filter=2)
 *  [  0 個 1 星使用者評論     ](https://wordpress.org/support/plugin/ad-refresh-control/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ad-refresh-control/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/ad-refresh-control/reviews/)

## 參與者

 *   [ 10up ](https://profiles.wordpress.org/10up/)
 *   [ Gary Thayer ](https://profiles.wordpress.org/doomwaxer/)
 *   [ David Green ](https://profiles.wordpress.org/davidrgreen/)
 *   [ Jeffrey Paul ](https://profiles.wordpress.org/jeffpaul/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/ad-refresh-control/)