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 view-through, w przypadku których atrybucja jest oparta wyłącznie na wyświetleniu 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ą potwierdzone, 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 działania użytkownika, aby przekierować go do sklepu z aplikacjami;
  • strona HTML z automatycznym skryptem przekierowania do sklepu z aplikacjami opartym na JavaScript;
  • Metatagi odświeżania

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

Działanie kliknięcia inicjujące atrybucję SKAdNetwork można skonfigurować w przypadku 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 rozpoczyna odliczanie czasu wyświetlenia, 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 stoper 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_ADStyp 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. Odpowiedź z wartością VIEW_THROUGH_ADS fidelities, gdy nie jest ona obsługiwana, powoduje odfiltrowanie stawki przed aukcją.

Zgodność wsteczna

Od wersji 4.0 interfejsu SKAdNetwork żądania reklam włączone na potrzeby atrybucji 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. Lista 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ą wcześniejszych wersji i dostosowywać nowsze wersje we własnym tempie.