Wybierz proces rejestracji
Ważnym krokiem w przypadku AFP jest wybranie procesu rejestracji, który będzie prowadzony przez użytkowników. Rejestracja ma na celu umożliwienie użytkownikom utworzenia nowego konta AdSense (lub zalogowania się na istniejące konto AdSense) i połączenie go z Twoją platformą. Wybrana opcja będzie zależeć od zasobów technicznych, które chcesz zainwestować w rozwój, oraz od tego, jaką procedurę wdrożenia chcesz udostępnić użytkownikom.
Opcja 1. Proces bez interfejsu API
Opcja 1 wymaga najmniejszych zasobów technicznych, ponieważ nie korzysta z interfejsu API. Do tworzenia interfejsu na platformie wystarczy Ci deweloper stron internetowych. Minusem jest jednak to, że ta opcja wymaga od użytkowników wykonania większej liczby kroków w trakcie procesu rejestracji.
Omówienie procesu rejestracji bez interfejsu API
Implementacja
Aby wdrożyć proces rejestracji bez użycia interfejsu API, musisz udostępnić element interfejsu użytkownika do zarabiania w AdSense. Na przykład na stronie, na której użytkownicy mają dostęp do „profilu użytkownika” lub „ustawień konta”, dodaj stronę z możliwościami zarabiania, która zawiera:
- krótki opis AdSense i jego interakcji z Twoją platformą; Użytkownicy powinni mieć pełną świadomość, że rejestrują się na nowe konto AdSense lub korzystają z obecnego konta AdSense.
- informacje o zasadach programu AdSense; Wszyscy użytkownicy, którzy się rejestrują, powinni znać program AdSense i jego zasady.
- Udział w przychodach, który otrzymają użytkownicy. Ważne jest, aby wyraźnie poinformować użytkowników, jaki procent przychodów z AdSense zatrzymasz, a jaki – wydawca. AdSense będzie też wyświetlać te informacje podczas procesu rejestracji.
- przycisk „Połącz z AdSense”. Po kliknięciu tego przycisku otworzy się nowa karta, na której użytkownik zobaczy odpowiednią stronę w AdSense (w zależności od tego, czy ma już konto AdSense).
Przykład niestandardowego adresu URL:
https://www.google.com/adsense/signup?url={platform-site-url}
Uwaga: Google poda Ci adres URL niestandardowej strony rejestracyjnej i pomoże Ci zdefiniować zawartość zmiennej adresu URL. - Pole tekstowe do zbierania i przechowywania identyfikatora wydawcy AdSense użytkownika. Po kliknięciu tego linku użytkownik musi skopiować i wkleić identyfikator wydawcy w tym polu.
Ważne: musisz przechowywać identyfikator wydawcy użytkownika, aby można było dodać tagi do jego stron z treściami z poprawnymi informacjami o wydawcy. Więcej informacji znajdziesz w artykule Dodawanie tagu reklamy do stron.
Sprawdź, czy podana przez Ciebie ciąg znaków jest prawidłowy. Format identyfikatora wydawcy:pub-1234567890987654
Lub w języku wyrażeń regularnych:pub\-\d{16}
Ważne: niektórzy użytkownicy AdSense mogą wkleić identyfikator wydawcy bez klikania przycisku „Połącz z AdSense”. Należy poinformować użytkowników, że zanim reklamy zaczną się wyświetlać, na stronie Witryny na koncie AdSense musisz podać domenę platformy. To jest główny cel tego przycisku. - Stan oznaczania użytkownika. Użytkownicy chcą wiedzieć, czy kod reklamy został umieszczony na ich stronach. W ramach komfortu użytkowników poinformuj ich, że oznaczyliśmy ich strony tagiem z ich identyfikatorem wydawcy AdSense. Możesz też wypełnić metatag na koncie podrzędnym, który ułatwi AdSense wykonanie kroków weryfikacji witryny. Dzięki temu nie trzeba publikować tagów reklam na stronach w imieniu użytkownika.
Opcja 2. Schemat interfejsu API z częściowym wspomaganiem
Opcja 2 korzysta z interfejsu AdSense Management API, aby nieco uprościć proces rejestracji. Wymaga to więcej zasobów technicznych, ale zmniejsza liczbę kroków, które użytkownicy muszą wykonać, aby zarejestrować się w AdSense.
Omówienie półautomatycznego schematu interfejsu API
Implementacja
Aby zaimplementować proces rejestracji z częściową pomocą interfejsu API, musisz udostępnić element interfejsu użytkownika do zarabiania w AdSense. Na przykład na stronie, na której użytkownicy mają dostęp do „profilu użytkownika” lub „ustawień konta”, dodaj stronę z możliwościami zarabiania, która zawiera:
- krótki opis AdSense i jego interakcji z Twoją platformą; Użytkownicy powinni mieć pełną świadomość, że rejestrują się na konto Google AdSense lub używają istniejącego konta AdSense.
- informacje o zasadach programu AdSense; Wszyscy użytkownicy, którzy się rejestrują, powinni znać program AdSense i jego zasady.
- Udział w przychodach, który otrzymają użytkownicy. Ważne jest, aby wyraźnie poinformować użytkowników, jaki procent przychodów z AdSense zatrzymasz, a jaki – wydawca. AdSense będzie też wyświetlać te informacje podczas procesu rejestracji.
- przycisk „Połącz z AdSense”. Ten przycisk upoważnia platformę do uzyskiwania dostępu do informacji o koncie klienta AdSense za pomocą interfejsu AdSense Management API. Aby skonfigurować tę funkcję, postępuj zgodnie z instrukcjami podanymi w dokumentacji dla deweloperów. Za pomocą tego interfejsu API możesz wykonać 2 kolejne kroki.
- Aby pobrać identyfikator wydawcy AdSense użytkownika, użyj interfejsu AdSense Management API. Sprawdź poprawność wprowadzonego ciągu.
Format identyfikatora wydawcy:pub-1234567890987654
Lub w języku wyrażeń regularnych:pub\-\d{16}
Ważne: musisz przechowywać identyfikator wydawcy użytkownika, aby móc tagować jego strony z treści odpowiednimi informacjami o wydawcy. Więcej informacji znajdziesz w artykule Dodawanie tagu reklamy do stron. - Użyj interfejsu AdSense Management API, aby sprawdzić, czy użytkownik dodał witrynę platformy do swojego konta AdSense. Jeśli nie, poproś użytkownika, aby kliknął poniższy link i dokończył konfigurację. Nazwa witryny, którą należy sprawdzić w interfejsie API, to zmienna
{platform-site-url}
w linku poniżej.
https://www.google.com/adsense/signup?url={platform-site-url}
Uwaga: Google poda Ci adres URL niestandardowej strony rejestracji i pomoże Ci zdefiniować zawartość zmiennej url. - – stan oznaczania użytkownika. Użytkownicy chcą wiedzieć, czy kod reklamy został umieszczony na ich stronach. W ramach komfortu użytkowników poinformuj ich, że oznaczyliśmy ich strony tagiem z ich identyfikatorem wydawcy AdSense. Możesz też wypełnić metatag na koncie podrzędnym, który ułatwi AdSense wykonanie kroków weryfikacji witryny. Dzięki temu nie trzeba publikować tagów reklam na stronach w imieniu użytkownika.
Opcja 3. Umieszczona w Connect
Dzięki funkcji Embedded Connect nie musisz już zajmować się złożonymi kwestiami związanymi z kontami AdSense w różnych stanach. W zależności od konta, klienta reklamy i stanu witryny na koncie AdSense danego użytkownika proces Embedded Connect będzie wyświetlał spersonalizowane informacje dla każdego użytkownika, aby nie musieli tego robić sami.
Implementacja obejmuje bibliotekę JavaScriptu, pusty element div, w którym AdSense renderuje widżet rejestracji, oraz kilka funkcji wywołania zwrotnego, które pozwolą Ci zapisać identyfikator wydawcy po zakończeniu przez użytkownika procesu rejestracji. Aby wzbogacić korzystanie z usługi, możesz dodatkowo użyć interfejsu AdSense Management API, np. do pobierania jednostek reklamowych lub stanu reklam automatycznych.