Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Glossary:Ad-supported"

From PCGamingWiki, the wiki about fixing PC games
m (Minor grammar corrections.)
m
 
(5 intermediate revisions by 2 users not shown)
Line 14: Line 14:
 
|notes            =
 
|notes            =
 
* Does not include games that advertise their own microtransactions.
 
* Does not include games that advertise their own microtransactions.
}}</includeonly><noinclude>{{Glossary:Ad-supported|box}}[[Category:Glossary]]</noinclude>
+
}}</includeonly><noinclude>{{Glossary:Ad-supported|box}}[[Category:Glossary]]
  
 
Games that are <b>ad-supported</b> will usually display an ad ticker on the game screen (e.g. [[Microsoft Solitaire Collection]]); or, less commonly, forced video ads ([[NBA 2K21]]). Some smaller games have a microtransaction dedicated to removing ads permanently (e.g. [[My Land]]), but such a feature is far from universal.
 
Games that are <b>ad-supported</b> will usually display an ad ticker on the game screen (e.g. [[Microsoft Solitaire Collection]]); or, less commonly, forced video ads ([[NBA 2K21]]). Some smaller games have a microtransaction dedicated to removing ads permanently (e.g. [[My Land]]), but such a feature is far from universal.
Line 24: Line 24:
 
# Use an app process scanner to see which web domains it connects to; add some of the most common domains used in ads (e.g. <code>ad.doubleclick.net</code>) and hope for the best; or use a compact and well-maintained online hosts file, e.g. [https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext Peter Lowe's List].
 
# Use an app process scanner to see which web domains it connects to; add some of the most common domains used in ads (e.g. <code>ad.doubleclick.net</code>) and hope for the best; or use a compact and well-maintained online hosts file, e.g. [https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext Peter Lowe's List].
 
# Open the OS' hosts file. On Windows it is located at <code>%SystemRoot%\System32\drivers\etc\hosts</code>, on macOS it's at <code>/private/etc/hosts</code>, and on Linux it's at <code>/etc/hosts</code>
 
# Open the OS' hosts file. On Windows it is located at <code>%SystemRoot%\System32\drivers\etc\hosts</code>, on macOS it's at <code>/private/etc/hosts</code>, and on Linux it's at <code>/etc/hosts</code>
# At the bottom of the file, paste the domain(s) you want to block, preceded by <code>0.0.0.0 </code> or <code>127.0.0.1 </code>, e.g. <code>0.0.0.0 ad.doubleclick.net</code>
+
# At the bottom of the file, paste the domain(s) to be blocked, preceded by <code>0.0.0.0 </code> or <code>127.0.0.1 </code>, e.g. <code>0.0.0.0 ad.doubleclick.net</code>
 
# Save the file.
 
# Save the file.
 
# Restart the computer.
 
# Restart the computer.
Line 33: Line 33:
  
 
====Method 2====
 
====Method 2====
{{Fixbox|description=AdGuard for Windows/Mac|fix=
+
{{Fixbox|description=Try or purchase AdGuard for Windows/Mac|fix=
 
# Install the 14-day trial period for the [https://adguard.com/en/adguard-windows/overview.html Windows] or [https://adguard.com/en/adguard-mac/overview.html Mac] version.
 
# Install the 14-day trial period for the [https://adguard.com/en/adguard-windows/overview.html Windows] or [https://adguard.com/en/adguard-mac/overview.html Mac] version.
 
# In the initial setup, say yes to blocking ads (or otherwise enable <i>AdGuard Base filter</i> in the <i>Installed filters</i> settings after the initial setup).
 
# In the initial setup, say yes to blocking ads (or otherwise enable <i>AdGuard Base filter</i> in the <i>Installed filters</i> settings after the initial setup).
# Add the game/launcher where you want to block ads, to <i>List of filtered applications</i> (where you can also choose to make AdGuard disregard specific web browsers).
+
# Add the game/launcher featuring the ads, to <i>List of filtered applications</i> (where it is possible to also choose to make AdGuard disregard specific web browsers).
 
# Restart the game if applicable.
 
# Restart the game if applicable.
{{++}} Considered the only tool that is able to apply browser-style adblocker filters systemwide, although only URL paths and scripts can be blocked in non-browser games.
+
{{++}} Considered the only tool that is able to apply browser-style adblocker filters systemwide, although only URL paths and scripts can be blocked in non-browser games. This makes it able to block ads that are hosted on the same domain as normal content, e.g. <code>https://example.org/advertising-scripts/</code>, that hosts files can <i>not</i>.
{{--}} Every game and launcher where you want to block ads, have to be added manually to <i>List of filtered applications</i>.
+
{{--}} Every targeted game and launcher has to be added manually to <i>List of filtered applications</i>.
 
{{--}} Requires a license purchase after 14 days. Choice between yearly and lifetime.
 
{{--}} Requires a license purchase after 14 days. Choice between yearly and lifetime.
 
}}
 
}}
 +
</noinclude>

Latest revision as of 20:00, 7 June 2021

Ad-supported
Definition
Examples
Notes
Monetization

Ad-supported
Cross-game bonus
DLC
Expansion pack
Free-to-play
Freeware
One-time game purchase
Sponsored
Subscription
Subscription gaming service

Games that are ad-supported will usually display an ad ticker on the game screen (e.g. Microsoft Solitaire Collection); or, less commonly, forced video ads (NBA 2K21). Some smaller games have a microtransaction dedicated to removing ads permanently (e.g. My Land), but such a feature is far from universal.

Issues fixed

Remove ads with OS-wide adblockers

Method 1

Add the ad domains to the OS' hosts file
  1. Use an app process scanner to see which web domains it connects to; add some of the most common domains used in ads (e.g. ad.doubleclick.net) and hope for the best; or use a compact and well-maintained online hosts file, e.g. Peter Lowe's List.
  2. Open the OS' hosts file. On Windows it is located at %SystemRoot%\System32\drivers\etc\hosts, on macOS it's at /private/etc/hosts, and on Linux it's at /etc/hosts
  3. At the bottom of the file, paste the domain(s) to be blocked, preceded by 0.0.0.0 or 127.0.0.1 , e.g. 0.0.0.0 ad.doubleclick.net
  4. Save the file.
  5. Restart the computer.
Various third-party tools exist to help keep the hosts file in sync with online hosts files, including (but not limited to) hostsmgr and Gas Mask
Using the hosts file, also impacts web browsers. And since hosts files are unable to differ between the contexts in which a site is loaded (in contrast to browser-based adblockers), this will cause many redirection links to display a 404 error, including ones used on PCGamingWiki game pages.
Hosts files used in operative systems, are unable to automatically treat entries as applying to all subdomains. For instance, 0.0.0.0 ad.doubleclick.net will not block subdomain.ad.doubleclick.net

Method 2

Try or purchase AdGuard for Windows/Mac
  1. Install the 14-day trial period for the Windows or Mac version.
  2. In the initial setup, say yes to blocking ads (or otherwise enable AdGuard Base filter in the Installed filters settings after the initial setup).
  3. Add the game/launcher featuring the ads, to List of filtered applications (where it is possible to also choose to make AdGuard disregard specific web browsers).
  4. Restart the game if applicable.
Considered the only tool that is able to apply browser-style adblocker filters systemwide, although only URL paths and scripts can be blocked in non-browser games. This makes it able to block ads that are hosted on the same domain as normal content, e.g. https://example.org/advertising-scripts/, that hosts files can not.
Every targeted game and launcher has to be added manually to List of filtered applications.
Requires a license purchase after 14 days. Choice between yearly and lifetime.