Obsługiwane źródła danych wymienione w tym artykule są dostępne tylko w przypadku importowania danych o kosztach.
Możesz połączyć Google Analytics z obsługiwanymi źródłami danych. Aby w pełni korzystać z tych połączeń ze źródłami danych, musisz wziąć pod uwagę wymagania związane z przygotowaniem i skonfigurowaniem danych, w tym rodzaje źródeł danych, pola do zaimportowania i uprawnienia dostępu.
Wymagania ogólne
- Musisz mieć na poziomie usługi rolę Edytujący lub rolę o większym zakresie uprawnień.
- Przed każdym importem musisz zaktualizować dane.
- W przypadku źródeł danych opartych na plikach, takich jak HTTP, Arkusze Google, Google Cloud Storage i Amazon S3, dane powinny być w formacie CSV lub TSV.
- Pierwszy wiersz danych ze źródła danych musi zawierać nagłówki lub nazwy kolumn, np. nagłówek kolumny to „cost” (koszt), a każdy wiersz zawiera liczbę jako koszt powiązany z danym wierszem.
- Nazwa źródła danych musi być identyczna przy każdym aktualizowaniu danych. Jeśli nazwa źródła danych zmienia się za każdym razem, integracja zostanie przerwana, a dane nie zostaną zaktualizowane.
- Informacje ze źródeł danych możesz aktualizować dowolną liczbę razy. Aktualizacje mogą obejmować dodawanie lub usuwanie użytkowników bądź nowych konwersji.
- Import danych obsługuje codzienny import danych i planowanie codziennego odświeżania importu.
Tworzenie połączenia ze źródłem danych
- Na stronie Administracja w sekcji Zbieranie i modyfikowanie danych kliknij Import danych.
Uwaga: link Poprzednia otwiera ostatnią używaną przez Ciebie usługę w Analytics. Możesz zmienić usługę za pomocą selektora usługi. Aby rozpocząć proces importowania, musisz mieć na poziomie usługi rolę Edytujący lub rolę o większym zakresie uprawnień.
- Utwórz nowe źródło danych lub wybierz dotychczasowe (zapoznaj się z sekcjami poniżej).
Tworzenie nowego źródła danych
- Kliknij Utwórz źródło danych.
- Wpisz nazwę źródła danych.
- Kliknij „Dane o kosztach” (tylko import podczas zapytań).
- Gdy pojawi się taka prośba, kliknij Przeczytaj warunki. Wyświetla się ona, jeśli importujesz dane o urządzeniach lub dane użytkowników.
- Wybierz połączenie danych w menu. Dowiedz się więcej o łączeniu źródła danych.
- Kliknij Dalej.
- Wybierz rodzaj danych.
- Prześlij źródło danych, którego chcesz użyć.
- (Opcjonalnie) Do skonfigurowania danych, które chcesz zaimportować, możesz użyć filtrów lub kluczy szyfrowania.
- Kliknij Dalej.
- Aby zmapować pola, wybierz na listach pola źródeł danych zgodne z polami miejsc docelowych.
- (Opcjonalnie) Zastosuj do danych przekształcenia.
- Kliknij Dalej.
- Sprawdź szczegóły połączenia ze źródłem danych, takie jak nazwa połączenia, typ danych, harmonogram aktualizacji, wybrane dane, mapowane pola i metoda aktualizacji.
- Kliknij Zakończ.
Obsługiwane źródła danych
Google Analytics obsługuje podane niżej źródła danych. W przypadku każdego z nich rozwiń sekcję z wymaganiami i informacjami o rozwiązywaniu problemów.
Amazon Redshift
Wymagania
- Baza danych Redshift, której chcesz użyć, musi być dostępna przez internet.
- Musisz podać nazwę użytkownika i hasło do konta w bazie danych mającego dostęp do tabeli zawierającej dane, których chcesz użyć.
- Aby uzyskać dostęp do danych w Redshift, potrzebujesz danych logowania użytkownika z odpowiednimi uprawnieniami (w tym z dostępem do odczytu danych).
- Serwer Redshift musi być dostępny publicznie lub za pomocą listy dozwolonych możesz ograniczyć do niego dostęp do zakresów adresów IP us-central1, us-east1 bądź us-west1 z tej listy zakresów.
Rozwiązywanie problemów
Błędy konfiguracji
- Upewnij się, że wprowadzasz prawidłowy adres URL lokalizacji bazy danych i właściwe dane logowania.
- Upewnij się, że używane przez Ciebie dane logowania mają odpowiednie uprawnienia umożliwiające dostęp do potrzebnej tabeli.
- Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
Błędy zaplanowanego uruchamiania
- Najczęstszą przyczyną niepowodzeń zaplanowanego uruchamiania są zaktualizowane uprawnienia w Redshift. Sprawdź, czy rola lub konto użytkownika przypisane do Twojej bazy danych mają uprawnienia do odczytu danych.
- Sprawdź, czy dane nadal istnieją, a nazwy schematu i tabeli nie uległy zmianie.
Amazon S3
Wymagania
- Musisz mieć dostęp do podmiotu zabezpieczeń zarządzania tożsamościami w Amazon Web Services z uprawnieniami umożliwiającymi:
- przesyłanie obiektów do zasobnika S3,
- generowanie tajnego klucza i klucza interfejsu API na potrzeby roli z dostępem do odczytu danych z zasobnika S3.
- Możesz też mieć uprawnienia do tworzenia ról z dostępem do określonych zasobników lub do przekazywania dostępu.
Rozwiązywanie problemów
Błędy konfiguracji
- Upewnij się, że wpisujesz prawidłowy adres URL identyfikatora konta.
- Upewnij się, że pierwszy wiersz obiektu zawiera nagłówki, np. adres e-mail i imię.
- Dokładnie sprawdź identyfikator klucza dostępu i tajny klucz dostępu. Nie powinny być takie same.
- Upewnij się, że obiekt w S3 ma rozszerzenie pliku. Pliki bez rozszerzeń są odrzucane.
- Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
Błędy zaplanowanego uruchamiania
- Najczęstszą przyczyną błędów zaplanowanego uruchamiania są zaktualizowane uprawnienia w AWS. Sprawdź, czy rola lub konto powiązane z kluczem dostępu mają uprawnienia do odczytu obiektu.
- Sprawdź, czy obiekt nadal istnieje, a jego nazwa nie uległa zmianie.
BigQuery
Wymagania
- Aby utworzyć pierwsze połączenie między tabelą BigQuery a Google Ads, musisz mieć uprawnienia właściciela GCP w projekcie BQ oraz dostęp administracyjny do Google Ads.
- Uwaga: dostęp administracyjny do Google Ads można cofnąć po utworzeniu połączenia.
- Widoki BigQuery muszą być w pełni autoryzowane, a źródło widoku nie może zawierać tabel zewnętrznych. Dowiedz się więcej o autoryzowanych widokach danych i zewnętrznych źródłach danych.
Rozwiązywanie problemów
Błędy konfiguracji
- Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
Google Cloud Storage
Wymagania
- Dostęp do Google Cloud Platform z uprawnieniami do zapisu w zasobniku GCS.
- Dostęp administracyjny do Google Ads w celu skonfigurowania początkowego połączenia między zasobnikiem GCS a Google Ads.
Informacje o uprawnieniach
Dlaczego, gdy chcę udostępnić tylko jeden plik, pojawia się prośba o przyznanie dostępu do całego zasobnika?
Google Ads obsługuje kontrolę dostępu na poziomie obiektu tylko wtedy, gdy włączona jest opcja Jednolity dostęp na poziomie zasobnika, a zasady uprawnień regulujące dostęp do zasobnika występują w wersji 3 lub nowszej. Jeśli chcesz przyznać uprawnienia tylko jednemu obiektowi w zasobniku, włącz Jednolity dostęp na poziomie zasobnika i dodaj warunek dla konta usługi. Więcej informacji znajdziesz w artykule „Jednolity dostęp na poziomie zasobnika”.
Uwaga: do pozyskiwania danych wystarczają uprawnienia tylko do odczytu. Dowiedz się więcej o uprawnieniach w Cloud Storage.
Rozwiązywanie problemów
Błąd – Nie udało się wczytać listy zaimportowanych pól
- Wybrany obiekt może mieć nieobsługiwany format lub zawierać nieczytelne dane. Sprawdź i zmodyfikuj obiekt.
- Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
Arkusze Google
Wymagania
- Musisz mieć uprawnienia edytującego do pliku w Arkuszach Google.
- Musisz mieć dostęp administracyjny do konta Google Ads.
Rozwiązywanie problemów
Problemy z formatem pliku
Oto kilka wskazówek, które pomogą Ci uniknąć problemów podczas importowania danych z Arkuszy Google
- Upewnij się, że masz uprawnienia edytującego do arkusza Google i że zawiera on dane.
- Plik powinien być plikiem utworzonym pierwotnie w Arkuszach Google albo mieć rozszerzenie TSV lub CSV.
- Pierwszy wiersz arkusza albo pierwszy wiersz pliku musi zawierać prawidłowe nagłówki, np. dotyczące adresu e-mail lub imienia.
- Można odczytywać dane tylko z pierwszego arkusza w pliku w Arkuszach Google. Jeśli plik składa się z kilku arkuszy, upewnij się, że pierwszy z nich zawiera dane, które chcesz zaimportować.
Błędy konfiguracji
Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
HTTPS
Wymagania
- Musisz mieć dostęp do następujących informacji: adres URL danych, które chcesz zaimportować, nazwa użytkownika i hasło.
- Adres URL powinien być zgodny z następującym wzorcem:
https://[ip|domena]/ścieżka/nazwa_pliku.[csv|tsv].
Rozwiązywanie problemów
Błędy konfiguracji
- Upewnij się, że wpisujesz prawidłowy adres URL pliku i właściwe dane logowania.
- Upewnij się, że używane przez Ciebie dane logowania mają odpowiednie uprawnienia umożliwiające dostęp do potrzebnych danych.
- Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
MySQL
Wymagania
- Baza danych MySQL, której chcesz użyć, musi być dostępna przez Internet. Możesz ograniczyć dostęp do zakresów adresów IP używanych przez Google Cloud.
- Musisz podać nazwę użytkownika i hasło do konta w bazie danych mającego dostęp do tabeli zawierającej dane, których chcesz użyć.
Rozwiązywanie problemów
Błędy konfiguracji
Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
PostgreSQL
Wymagania
- Baza danych Postgres, której chcesz użyć, musi być dostępna przez internet.
- Musisz podać nazwę użytkownika i hasło do konta w bazie danych mającego dostęp do tabeli zawierającej dane, których chcesz użyć.
Rozwiązywanie problemów
Błędy konfiguracji
- Upewnij się, że wprowadzasz prawidłowy adres URL lokalizacji bazy danych i właściwe dane logowania.
- Upewnij się, że używane przez Ciebie dane logowania mają odpowiednie uprawnienia umożliwiające dostęp do potrzebnych danych.
- Upewnij się, że działanie powodujące konwersję zostało powiązane z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.
Błędy zaplanowanego uruchamiania
- Najczęstszą przyczyną niepowodzeń zaplanowanego uruchamiania są zaktualizowane uprawnienia w PostgreSQL. Sprawdź, czy rola lub konto użytkownika przypisane do Twojej bazy danych mają uprawnienia do odczytu danych.
- Sprawdź, czy dane nadal istnieją, a nazwy schematu i tabeli nie uległy zmianie.
Snowflake
Wymagania
- Musisz mieć dane logowania do konta Snowflake (nazwę użytkownika i hasło). Możesz ograniczyć dostęp do zakresów adresów IP używanych przez Google Cloud.
- Musisz mieć konto Snowflake z dostępem do tabeli zawierającej dane, których chcesz użyć. Możesz utworzyć konto, które ma dostęp tylko do danych potrzebnych do Twojego przypadku użycia.
Rozwiązywanie problemów
Upewnij się, że cel konwersji został powiązany z wybranym połączeniem. W przeciwnym razie nie otrzymasz żadnych danych.