Pliki raportów Przenoszenia danych dostarczają niezagregowanych danych na poziomie zdarzenia pochodzących z kampanii reklamowych. Dane te są w zasadzie nieprzetworzonymi treściami z dzienników serwera reklam Ad Managera dostępnymi w osobnych plikach wygenerowanych dla poszczególnych typów zdarzeń. Pliki Przenoszenia danych zawierają dane o zdarzeniach, które są umiejscowione w czasie z dokładnością do sekundy. Możesz uzupełniać te pliki o dodatkowe informacje, aby obejmowały też dane o urządzeniach czy lokalizacji geograficznej i inne szczegóły związane ze zdarzeniem. Aby jednostki reklamowe były widoczne w plikach Przenoszenia danych, partnerzy muszą zatwierdzić je w usłudze Ad Manager.
Pierwsze kroki
Pliki raportów Przenoszenia danych są dostępne za dodatkową opłatą. Aby włączyć tę funkcję, skontaktuj się z menedżerem konta. Po włączeniu tej funkcji możesz skonfigurować typy plików Przenoszenia danych.
Jeśli Twoja organizacja nie jest w stanie zarządzać przetwarzaniem ETL (procesem wyodrębniania, przekształcania i ładowania danych), obsługiwać dużych plików, edytować plików tekstowych, projektować baz danych średniej wielkości i nimi zarządzać ani opracowywać i wdrażać skryptów, zastanów się nad podjęciem współpracy z zatwierdzonym partnerem Google Marketing Platform.
Dostępne pliki raportów Przenoszenia danych
Każdy plik Przenoszenia danych zawiera informacje o innym typie zdarzeń. Możesz dodawać pola do każdego typu pliku, by uzyskać informacje kontekstowe związane ze zdarzeniami.
Backfill
, plik Network
nie zawiera wyświetleń zrealizowanych przez Ad Exchange lub AdSense w ramach alokacji dynamicznej. Aby uzyskać informacje o wyświetleniach alokowanych dynamicznie, użyj pliku Backfill
.Informacje o danych zawartych w plikach Przenoszenia danych
- Opóźnione dane
Opóźnienia wynoszące kilka godzin nie są niczym szczególnym, ale czasami przetwarzanie plików Przenoszenia danych trwa dłużej niż zwykle. Jeśli dane są opóźnione, pojawią się w pliku zbiorczym z następnej godziny z właściwą sygnaturą czasową. Może to na przykład oznaczać, że jeśli przetwarzanie się opóźniło, plik zawiera w większości sygnatury czasowe spomiędzy 8:00 i 9:00 i kilka wcześniejszych sygnatur. -
Godziny bez aktywności
Jeśli w danej godzinie nie wystąpi żadna aktywność, wysyłany jest pusty plik Przenoszenia danych, który zawiera tylko dane nagłówka. - Ograniczenia dotyczące daty
Pierwszy z generowanych co godzinę plików z danego dnia zawiera zwykle zdarzenia, które wystąpiły między godziną 00:00 a 1:00 czasu pacyficznego, ale sygnatury czasowe zdarzeń są podane w strefie czasowej sieci wydawcy. Jeśli na przykład wydawca ma ustawiony czas wschodni, w pierwszym z plików generowanych co godzinę zobaczy zdarzenia, które wystąpiły między 3:00 a 4:00 jego czasu. Dane z trzech wcześniejszych godzin będą się znajdować w plikach z poprzedniego dnia. Dlatego możesz widzieć sygnatury czasowe z innego dnia, niż wskazuje na to data w nazwie pliku. Zawsze bierz pod uwagę sygnatury czasowe zdarzeń podawane wewnątrz pliku, a nie datę przesłania pliku lub datę występującą w jego nazwie. - Raporty w Przenoszeniu danych dotyczące kreacji nadrzędnych i towarzyszących
W plikach Przenoszenia danych uwzględniane są wyświetlenia zarówno kreacji nadrzędnych, jak i towarzyszących. Narzędzie do wysyłania zapytań zlicza jednak tylko wyświetlenia zrealizowane na potrzeby zestawu kreacji nadrzędnej/towarzyszącej (a nie wyświetlenia każdej kreacji), chyba że obowiązuje podział na kreacje nadrzędne/towarzyszące.
W przypadku wyświetlenia kreacji towarzyszącej pole „IsCompanion” ma wartość „TRUE” (prawda). Pole „CreativeId” zawiera identyfikatory poszczególnych kreacji nadrzędnych i towarzyszących, a nie identyfikator zestawu kreacji. W pliku Przenoszenia danych nie ma dodatkowego pola dla identyfikatora zestawu kreacji, który umożliwiałby powiązanie wyświetleń kreacji towarzyszących z wyświetleniami kreacji nadrzędnych. - Rozbieżności w raportach Ad Managera
Dane o nieprawidłowym ruchu i spamie są okresowo usuwane z raportów Ad Managera lub raportów generowanych za pomocą interfejsu API. Ze względu na harmonogram publikowania plików Przenoszenia danych niektóre z tych operacji czyszczenia mogą nie zostać odzwierciedlone w plikach. Przenoszenie danych może przez to podawać nieco większą liczbę wyświetleń, kliknięć lub innych zdarzeń. Ewentualne rozbieżności wynoszą około 1%.Pliki
CodeServes
Przenoszenia danych mogą podawać większą wartość niż dane „Liczba wyświetleń kodu” w raportach Ad Managera. Zdarza się to, ponieważ Przenoszenie danych zlicza współczynnik wykorzystania kodu dla każdego zrealizowanego wyświetlenia, ale raporty uwzględniają tylko po 1 współczynniku wykorzystania kodu na żądanie. Niektóre formaty kreacji, np. reklamy tekstowe Google Ads, mogą powodować kilka wyświetleń w odpowiedzi na pojedyncze żądanie. Aby uzyskać informacje o unikalnych wyświetleniach do celów porównawczych, pogrupuj pliki Przenoszenia danych według wartości polaKeyPart
.
Pobieranie przykładowego pliku
Możesz pobrać te przykładowe pliki, aby wyświetlić podgląd danych i pól zawartych w każdym z plików raportu Przenoszenia danych.
Typ zdarzenia | Nazwa i typ pliku | Co zawiera | Przykładowy plik |
---|---|---|---|
Stawki z możliwością połączenia | NetworkBackfillBidsJoinable |
Informacje o stawkach. Można je łączyć z innymi plikami Przenoszenia danych. Raz na godzinę. |
|
CodeServe | NetworkCodeServes |
Wszystkie odpowiedzi Ad Managera niezależnie od tego, czy zostały pobrane. Dwa razy na godzinę. Uwaga: pliki żądań i współczynników wykorzystania kodu są dołączane do pliku Wyświetlenia bez dodatkowych opłat. |
|
Wyświetlenie | NetworkImpressions |
Informacje o pobranych wyświetleniach. Dwa razy na godzinę. |
|
Żądanie | NetworkRequests |
Wszystkie żądania reklamy otrzymane przez Ad Managera niezależnie od tego, czy zostały wypełnione. Dwa razy na godzinę. Uwaga: pliki żądań i współczynników wykorzystania kodu są dołączane do pliku Wyświetlenia bez dodatkowych opłat. |
|
Widok aktywny | NetworkActiveViews |
Informacje o możliwych wyświetleniach w Widoku aktywnym z Ad Managera. 2 razy na godzinę. |
|
Stawki | NetworkBackfillBids (Beta) |
Informacje o stawkach ustalonych w ramach aukcji Otwartego ustalania stawek i Authorized Buyers. Raz na godzinę. |
|
Kliknięcie | NetworkClicks |
Informacje o kliknięciach. Dwa razy na godzinę. |
|
Minimalna stawka potrzebna do wygrania | NetworkMinimumBidToWin (Beta) |
Podaje minimalną stawkę potrzebną kupującym do wygrania aukcji, w której bierze udział co najmniej jeden pozostały element zamówienia. Raz na godzinę. |
|
Konwersja Rich Media | NetworkRichMediaConversions |
Informacje o zdarzeniach w Studio, w tym m.in. o standardowych i niestandardowych działaniach (np. odtwarzanie, wstrzymywanie) oraz o czasie trwania działania. 2 razy na godzinę. |
|
Konwersja wideo | NetworkVideoConversions |
Informacje o zdarzeniach związanych z filmami, m.in. o działaniach (np. odtwarzanie, wstrzymywanie), identyfikatorach treści i pozycjonowaniu bloków reklamowych. Zobacz wszystkie zdarzenia związane z filmami Dwa razy na godzinę. |
Jak są dostarczane pliki
Pliki Przenoszenia danych są przekazywane do zasobników na dane w chmurze Ad Managera co godzinę. Zalecamy regularne sprawdzanie dostępności aktualizacji. Większość danych jest dostarczana i udostępniana w ciągu 5–15 godzin od zarejestrowania, chociaż w przypadku niektórych opóźnionych zdarzeń może to potrwać do 8 dni od ich wystąpienia. Ad Manager nie przekazuje informacji z plików Przenoszenia danych do serwerów zewnętrznych.
Nazwy plików zawierają godzinę rozpoczęcia zdarzeń według czasu pacyficznego (z uwzględnieniem czasu letniego). Sygnatury czasowe występujące w pliku są jednak zawsze podawane zgodnie ze strefą czasową sieci Ad Managera (w której czas letni może nie być uwzględniany). Może to prowadzić do pojawiania się pustych lub pominiętych plików albo plików zawierających dane, które obejmują ponad godzinę. Wpływają na to wzajemne zależności między ustawieniami strefy czasowej.
Nazwy plików
Nazwy plików Przenoszenia danych są zgodne z tą czytelną konwencją: [Typ]_[Identyfikator sieci]_[RRRRMMDD]_[GG].gz
RRRRMMDD
to rok, miesiąc i dzień.GG
to godzina rozpoczęcia w formacie 24-godzinnym.Numer godziny (01, 02, 03 itd.) w każdej nazwie pliku jest podawany zgodnie z czasem pacyficznym, ale wydawcy mogą sprawdzić informację o godzinie w strefie czasowej ich sieci w sygnaturach czasowych znajdujących się w plikach Przenoszenia danych. Pamiętaj o tej rozbieżności przy obliczaniu czasu dostarczenia pliku.
Pliki Przenoszenia danych w procesie żądania reklamy
Na ilustracji poniżej znajdziesz typy plików Przenoszenia danych powiązane z różnymi etapami procesu żądania reklamy.
Używanie plików raportów Przenoszenia danych
Po skonfigurowaniu Przenoszenia danych pliki są przechowywane w zasobnikach miejsca w chmurze Ad Managera. Możesz uzyskiwać do nich dostęp w internecie za pomocą narzędzia wiersza poleceń lub interfejsu API. Więcej informacji o uzyskiwaniu dostępu do zasobników miejsca w chmurze Ad Managera
Jeśli ograniczysz pozyskiwanie i analizę danych do określonego zestawu plików Przenoszenia danych na podstawie godziny rozpoczęcia podanej w nazwie pliku, możesz przeoczyć informacje dostarczone w kolejnym pliku z powodu zmiany czasu na letni, opóźnionego gromadzenia danych lub tym podobnych okoliczności. Lepszym sposobem jest wczytanie wszystkich plików Przenoszenia danych do osobnego systemu (np. do hurtowni danych lub mechanizmu obsługi zapytań) i ograniczenie analizy na podstawie sygnatur czasowych zdarzeń.
Pliki Przenoszenia danych są zapisywane jako pliki .CSV, które można przekonwertować za pomocą edytora arkuszy kalkulacyjnych. Oto kilka typowych sposobów zastosowania informacji uzyskanych dzięki Przenoszeniu danych:
- wymiarowa agregacja użytkowników na podstawie zdarzeń i aktywności (np. w odniesieniu do każdej kreacji),
- obliczanie liczby niepowtarzalnych konwersji następujących na przestrzeni wielu dni,
- dopasowywanie użytkowników do bazy danych klientów,
- tworzenie raportów z danymi geograficznymi i demograficznymi użytkowników.
Możesz skorzystać z tabel odpowiedników do wyszukiwania nazw i identyfikatorów w wartościach znajdujących się w plikach Przenoszenia danych, aby dopasować informacje o wyświetlaniu reklam (np. jednostki reklamowe lub elementy zamówienia) do wstępnie przypisanych wartości przechowywanych w bazie danych.
Przechowywanie plików lokalnie
Zalecamy, by każde zdarzenie zajmowało w skompresowanym pliku 25–35 bajtów. Dzięki temu skompresowany plik z informacjami o 10 milionach wyświetleń zajmie około 300 MB na dysku. Pamiętaj, że te wartości są przybliżone, a plik może być większy. Poza tym jest to rozmiar danych skompresowanych, więc potrzebujesz dodatkowego miejsca na wyodrębnienie i używanie plików.
Pliki Przenoszenia danych starsze niż 60 dni są usuwane z Ad Managera. Jeśli chcesz je mieć do dyspozycji dłużej niż przez 60 dni, zalecamy przechowywanie ich lokalnie lub przeniesienie do innego rozwiązania w chmurze. Dobrze, gdyby obejmowało ono niezależne konto Google Cloud Storage, nad którym masz pełną kontrolę.
Więcej informacji o usłudze BigQuery Data Transfer Service
Łatwiejsze przetwarzanie dużych plików Przenoszenia danych
W Google Code znajdziesz CRUSH (Custom Reporting Utilities for Shell), czyli pakiet narzędzi typu open source przeznaczonych do przetwarzania uporządkowanych danych tekstowych z poziomu wiersza poleceń lub skryptów powłoki. Narzędzia CRUSH zostały starannie przygotowane i dokładnie przetestowane. Najlepiej korzystać z nich w systemach operacyjnych Linux i Unix. Związaną z nimi pomoc uzyskasz od społeczności zajmującej się oprogramowaniem typu open source.
Alternatywą spoza kręgu oprogramowania typu open source jest program do integracji danych o nazwie DMX oferowany przez firmę Syncsort.