Wytyczne dotyczące rozpoczęcia atrybucji SKAdNetwork

Interfejs SKAdNetwork API od Apple ma na celu pomiar skuteczności kampanii reklamowych promujących instalacje aplikacji przy jednoczesnym zachowaniu prywatności użytkowników. W przypadku SKAdNetwork w wersjach 2.0 i 2.1 atrybucja instalacji w przypadku reklam renderowanych przez StoreKit jest oparta na kliknięciach reklamy, które prowadzą do zainstalowania aplikacji przez użytkownika. SKAdNetwork w wersji 2.2 i nowszych obsługuje dodatkowo reklamy typu „obejrzenie – konwersja”, w przypadku których atrybucja jest oparta wyłącznie na obejrzeniu reklamy.

Poniższe wytyczne pomogą Ci zadbać o to, aby pakiet SDK do reklam mobilnych Google mógł prawidłowo inicjować atrybucję SKAdNetwork.

Atrybucja kliknięć w przypadku reklam mobilnych

Atrybucja SKAdNetwork jest inicjowana przez zdarzenie kliknięcia reklamy w pakiecie SDK do reklam mobilnych Google tylko wtedy, gdy kliknięcie nastąpi w Apple App Store. Ten wymóg ma zapobiegać uruchamianiu sklepu z aplikacjami przez kliknięcia, które nie mają go otwierać. Te typy działań po kliknięciu mogą obejmować na przykład przejście na stronę Informacja.

Wytyczne

Aby mieć pewność, że kliknięcia reklam i późniejsze instalacje aplikacji będą skutkować atrybucją SKAdNetwork, podczas tworzenia kreacji upewnij się, że docelowy URL kreacji jest jednym z tych adresów:

  • bezpośredni link do reklamowanej aplikacji w sklepie z aplikacjami;
  • używa metod przekierowania, takich jak HTTP 301, 302 lub inne typy łańcuchów przekierowań HTTP po stronie serwera, które prowadzą do sklepu z aplikacjami.

Linki do sklepu z aplikacjami bezpośrednio lub przez łańcuch przekierowań są potwierdzane, jeśli adres URL zaczyna się od jednego z tych wzorców:

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

Wszystkie inne strony docelowe lub metody przekierowania po stronie klienta nie prowadzą do sklepu z aplikacjami i mogą nie inicjować procesu atrybucji SKAdNetwork. Przykłady:

  • strona HTML, która wymaga od użytkownika działania, aby przekierować go do sklepu z aplikacjami;
  • strona HTML z automatycznym skryptem przekierowania JavaScript do sklepu z aplikacjami;
  • Metatagi odświeżania

Sprawdzone metody dotyczące różnych typów kreacji

Działanie kliknięcia inicjujące atrybucję SKAdNetwork można skonfigurować dla różnych typów kreacji w ten sposób:

Kreacje HTML
Można go skonfigurować jako docelowy adres URL w tagach kotwicy otaczających element, w który można kliknąć, lub jako docelowy adres URL operacji window.location z zdarzeń kliknięcia opartych na JavaScript.
MRAID
Działanie kliknięcia musi wywoływać Mraid.open(), aby zainicjować atrybucję SKAdNetwork.
Wideo VAST
Adres URL sklepu z aplikacjami powinien być ustawiony w elemencie ClickThrough w pliku VAST XML.
Natywna
Adres URL sklepu z aplikacjami powinien być ustawiony w polu native.link.url w przypadku protokołu OpenRTB (lub w polu native_ad.click_link_url w przypadku wycofanego protokołu Google RTB).

Atrybucja po obejrzeniu w przypadku reklam mobilnych

Gdy atrybucja po wyświetleniu w SKAdNetwork w wersji 2.2 jest obsługiwana, interfejs SKAdNetwork API uruchamia licznik wyświetleń, gdy reklama zostanie wyrenderowana i wyświetlona przez użytkownika. Atrybucja jest dozwolona tylko w przypadku reklam, które były wyświetlane przez co najmniej 3 sekundy.

Pamiętaj, że wersje iOS 15.3 i starsze obsługują tylko 1 aktywny licznik wyświetleń naraz. W takim przypadku może się zdarzyć, że wyświetlenie nie zainicjuje atrybucji po wyświetleniu, jeśli na tym samym ekranie znajduje się wiele reklam z atrybucją po wyświetleniu. To ograniczenie zostało zniesione w iOS w wersji 15.4 i nowszych, dzięki czemu SKAdNetwork umożliwia teraz wiele jednoczesnych wyświetleń włączonych na potrzeby atrybucji po wyświetleniu.

Wytyczne

Pole pytania o stawkę BidRequest.imp.ext.skadn.fidelities określa, które typy dokładności atrybucji są obsługiwane. To pole zawiera VIEW_THROUGH_ADS typ wierności w SKAdNetwork w wersji 2.2 lub nowszej.

Upewnij się, że odpowiedź na pytanie o stawkę nie zawiera wartości VIEW_THROUGH_ADS fidelities, jeśli atrybucja po obejrzeniu nie jest obsługiwana. Odpowiadanie za pomocą wartości VIEW_THROUGH_ADS fidelities, gdy nie są one obsługiwane, powoduje odfiltrowanie stawki przed aukcją.

Zgodność wsteczna

Od wersji 4.0 interfejsu SKAdNetwork żądania reklam z włączoną atrybucją SKAdNetwork są wstecznie zgodne. Dzięki temu sieci reklamowe mogą odpowiadać starszymi wersjami SKAdNetwork, nawet jeśli żądanie reklamy obsługuje nowsze wersje.

Wytyczne

Wersja systemu operacyjnego urządzenia użytkownika i wersja pakietu SDK do reklam mobilnych Google w aplikacji wydawcy określają, które funkcje SKAdNetwork są obsługiwane przez żądanie reklamy. Można to określić w żądaniu stawki za pomocą parametru BidRequest.imp.ext.skadn.versions. Zawiera listę wszystkich wersji SKAdNetwork obsługiwanych przez żądanie reklamy.

Aby zapobiec filtrowaniu stawek, upewnij się, że wersja SKAdNetwork użyta do utworzenia odpowiedzi jest jedną z wersji wymienionych w pytaniu o stawkę. Pamiętaj też, że gdy wprowadzane są nowsze wersje SKAdNetwork, odpowiadanie za pomocą wcześniejszych wersji jest dozwolone, o ile wersja znajduje się na tej liście. Dzięki temu sieci reklamowe mogą nadal odpowiadać za pomocą starszych wersji i dostosowywać nowsze wersje we własnym tempie.