Monetizing your AMP page with ads
Important: this documentation is not applicable to your currently selected format stories!
Ten przewodnik przedstawia instrukcje i najlepsze praktyki dotyczące wyświetlania reklam na stronach AMP.
Dodawanie reklam do strony
Jeśli chcesz wyświetlić reklamy na stronie bez AMP (w tradycyjnym HTML), dołączasz fragment kodu JavaScript w celu serwowania reklam z Twojej sieci reklamowej. Ze względu na wydajność i bezpieczeństwo, nie można umieszczać kodu JavaScript stron trzecich w stronach AMP. Aby wyświetlać reklamy w AMP, należy więc dodać niestandardowy składnik amp-ad
do strony AMP.
Let's walk through the steps of adding the component so you can display ads on your AMP page.
Krok 1: dodaj skrypt amp-ad
The amp-ad
component is a custom ad extension to the AMP library. Under the hood of amp-ad
is custom JavaScript that's carefully designed to optimize performance. To run the amp-ad
component, you must add the required JavaScript for this component in the head
section of your AMP page:
<script
async
custom-element="amp-ad"
src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"
></script>
Krok 2: dodaj znacznik amp-ad do strony AMP
Over 100+ ad servers and networks provide built-in integrations with AMP. To add an ad for a given ad network, add the amp-ad
tag, and specify the network in the type
attribute.
In this example, we are adding an ad slot to serve ads from the a9 network:
<amp-ad type="a9"> </amp-ad>
Krok 3: określ rozmiar jednostki reklamowej
Dodaj atrybuty width
i height
do znacznika amp-ad
. W ten sposób określisz rozmiar reklamy na stronie AMP:
<amp-ad type="a9"> width="300" height="250" </amp-ad>
Krok 4: ustaw parametry sieci reklamowej
Każda sieć ma specyficzne atrybuty danych, których wymaga do serwowania reklam. Niezbędne atrybuty należy dodać do składnika amp-ad
zgodnie z dokumentacją sieci reklamowej. W poniższym przykładzie sieć a9 w celu określenia rozmiaru reklamy i innych szczegółów wymaga podania dodatkowych parametrów:
<amp-ad
type="a9"
width="300"
height="250"
data-aax_size="300x250"
data-aax_pubname="test123"
data-aax_src="302"
>
</amp-ad>
Krok 5: (opcjonalnie) określ element zastępczy
Depending on the ad network, you can choose to show a placeholder until the ad is available for viewing. This provides a better user experience by preventing a blank space. To specify a placeholder, add a child element with the placeholder
attribute. Learn more in Placeholders & fallbacks.
<amp-ad
type="a9"
width="300"
height="250"
data-aax_size="300x250"
data-aax_pubname="test123"
data-aax_src="302"
>
<amp-img placeholder src="placeholder-image.jpg"></amp-img>
</amp-ad>
Krok 5: (opcjonalnie) określ zasoby rezerwowe
Depending on the ad network, you can choose to show a fallback element if no ad is available to serve. To specify a fallback, add a child element with the fallback
attribute. Learn more in Placeholders & fallbacks.
<amp-ad
type="a9"
width="300"
height="250"
data-aax_size="300x250"
data-aax_pubname="test123"
data-aax_src="302"
>
<amp-img fallback="" src="fallback-image.jpg"></amp-img
></amp-ad>
Congratulations! You are now serving ads on your AMP page!
Serwowanie sprzedawanych bezpośrednio reklam AMPHTML
Składnik amp-ad
serwuje reklamy z określonej przez Ciebie sieci. Mogą to być standardowe reklamy HTML lub reklamy AMPHTML, o ile sieć reklamowa obsługuje reklamy AMPHTML. Aby serwować reklamy sprzedawane bezpośrednio jako reklamy AMPHTML, należy utworzyć reklamę w AMP HTML, zgodnie z wymaganiami specyfikacji reklam AMPHTML i użyć serwera reklam, który obsługuje reklamy AMPHTML.
Rozszerzenie danych dotyczących targetowania w żądaniach reklam
As part of the Fast Fetch serving mechanism, the Real-Time Config (RTC) feature allows publishers to augment ad requests with first-party and third-party targeting information that's retrieved at runtime. RTC allows up to 5 callouts to targeting servers for each individual ad slot, the results of which are appended to the ad request. To use RTC on your ads, the ad network you use must support RTC and Fast Fetch.
You can learn more about RTC from this YouTube video:
Or, learn more from these RTC resources:
Najlepsze praktyki
Here are some tips to maximize the effectiveness of ads on your AMP pages:
Umiejscowienie i sterowanie: zoptymalizuj umiejscowienie reklam
- Aby uzyskać maksymalny przychód na jedną stronę, umieść na stronach AMP taką samą liczbę reklam, jak na stronach bez AMP.
- Umieść pierwsze ogłoszenie bezpośrednio pod pierwszym okienkiem na stronie („pod treścią”), aby zapewnić optymalne wrażenia użytkownikowi.
- O ile nie stosujesz zaawansowanego kodu CSS lub zapytań o media, upewnij się, że Twoje jednostki reklamowe są wyśrodkowane na stronie, aby zapewnić użytkownikom optymalne wrażenia na mobilnych stronach internetowych.
- Aby zwiększyć presję podczas aukcji reklamowych i zwiększyć przychody z aukcji, włącz żądania reklam o wielu rozmiarach.
Popyt i ceny: uzyskaj właściwą cenę za reklamy
- Sprzedawaj jednostki reklamowe na stronach AMP we wszystkich kanałach sprzedaży, w tym bezpośrednich i pośrednich, aby zmaksymalizować rywalizację o miejsce na Twoich stronach AMP.
- Wyceniaj swoje miejsce na reklamę na stronach AMP podobnie jak miejsce na stronach bez AMP. Monitoruj wyniki i odpowiednio dostosowuj ceny.
- Zadbaj, by wszystkie kanały popytu na reklamę rywalizowały o miejsce na reklamę na Twoich stronach AMP, aby podsycać konkurencję.
Typy reklam: wyświetlaj najlepsze typy reklam
- Unikaj ciężkich kreacji zgodnie z wytycznymi IAB.
- Unikaj reklam międzysegmentowych lub innych formatów reklam, które powodują zmianę układu treści podczas ładowania reklam.
- Optymalizuj widoczność, ustawiając strategię ładowania danych tak, aby preferować widoczność, a nie wyświetlenia.
- Umieszczaj reklamy w swojej treści wideo za pomocą obsługiwanych odtwarzaczy lub składnika
amp-iframe
, aby umożliwić osiąganie przychodów ze wszystkich typów treści. - Zaimplementuj natywne reklamy, aby konkurować z reklamami wyświetlanymi za pomocą żądań reklam o wielu rozmiarach, zwiększając presję na popyt, a jednocześnie zapewniając swoim czytelnikom komfort użytkowania na najwyższym poziomie.
Innowacja: oferuj najbardziej angażujące produkty reklamowe
- Zaimplementuj reklamy na dodatkowych stronach AMP w celu generowania dodatkowych dochodów:
- Reklamy w karuzeli
- Reklamy w lightboksie
- ...i więcej
- Implementuj nowe formaty reklam sprzedawanych bezpośrednio, aby wyposażyć swój zespół sprzedaży w innowacyjne produkty reklamowe o silnym oddziaływaniu:
- Reklamy sticky ads
- Reklamy flying carpet