The AMP Component Catalogue
The AMP HTML library consists of a basic runtime that brings the core functionalities of AMP to your page. If you want to add additional features you can do so by using one or more of the ready-to-use AMP components. They are classified as:
Extended Extensions to the base library that must be explicitly included in the document as custom elements.
Experimental Components that are released but are not yet ready for wide use.
Highlighted Components
Filter by category
تحليلات الإعلانات
amp-ad-exit
Provides configurable behavior for ad exits for AMPHTML ads.
amp-ad
A container to display an ad.
amp-analytics
Captures analytics data from an AMP document.
amp-auto-ads
Dynamically injects ads into an AMP page by using a...
amp-call-tracking
Dynamically replaces a phone number in a hyperlink to enable call tracking.
amp-experiment
Used to conduct user experience experiments on AMP pages.
<a name="amp-pixel"></a> `amp-pixel`
A tracking pixel to count page views.
amp-social-share
The share tracking feature is under development.
amp-sticky-ad
Provides a way to display and stick ad content at the bottom of the page.
amp-story-auto-analytics
Automatically generates analytics configs for stories.
المحتوى الديناميكي
amp-access-laterpay
Allows publishers to easily integrate with the LaterPay...
amp-access-poool
Displays a Poool paywall.
amp-access-scroll
Integrates with Scroll membership.
amp-access
Provides an AMP paywall and subscription support.
amp-action-macro
Creates reusable actions.
amp-autocomplete
Suggests completed results corresponding to the user input as they...
amp-bind
Allows elements to mutate in response to user actions or data...
amp-byside-content
Displays dynamic content from the BySide service.
amp-consent
Provides the ability to collect and store a user's consent through...
amp-date-picker
Provides a widget to select dates. The date picker can render as...
amp-form
Allows you to create forms to submit input fields in an AMP document.
amp-geo
Provides an approximate country-level geolocation interface.
amp-gist
Creates an iframe and displays a GitHub Gist.
amp-google-document-embed
Displays a document file supported by Google Drive.
amp-inputmask
Provides input masking capabilities to inputs in AMP forms