Khái quát: Data Locker gửi dữ liệu báo cáo vào kho lưu trữ đám mây để tải nạp vào hệ thống BI của bạn. Bạn có thể chọn giữa các điểm đích lưu trữ khác nhau: Bộ chứa do AppsFlyer sở hữu trong AWS hoặc kho lưu trữ do bạn sở hữu trong AWS, GCS, Yandex, BigQuery và Snowflake. Data Locker hỗ trợ nhiều điểm đích. Nghĩa là bạn có thể gửi tất cả dữ liệu đến nhiều điểm đích, phân chia dữ liệu theo điểm đích hoặc kết hợp cả hai.
Data Locker
Trong Data Locker, hãy chọn ứng dụng, nguồn truyền thông, sự kiện và báo cáo của bạn để đưa vào dữ liệu mà AppsFlyer cung cấp cho các tùy chọn lưu trữ đám mây bạn đã chọn. Sau đó, tải dữ liệu theo cách lập trình từ bộ lưu trữ vào hệ thống của bạn.
Tính năng—Data Locker
Tính năng | Mô tả |
---|---|
Tùy chọn lưu trữ (đám mây) |
Data Locker có thể gửi dữ liệu của bạn đến bất cứ nhà cung cấp dịch vụ đám mây nào sau đây:
Bạn có thể đặt nhiều điểm đích trong Data Locker. Điều này có nghĩa là bạn có thể gửi tất cả hoặc một phần dữ liệu của mình đến nhiều điểm đích. Ví dụ:
|
Đa ứng dụng |
Gửi dữ liệu của 1, nhiều hoặc tất cả các ứng dụng trong tài khoản của bạn. Khi bạn thêm ứng dụng vào tài khoản, chúng có thể tự động được đưa vào. |
Khung thời gian khả dụng |
14 ngày |
Phân tách dữ liệu |
Các tùy chọn phân tách dữ liệu có sẵn (thích hợp cho kho lưu trữ đám mây có bộ chứa):
|
Tùy chọn định dạng dữ liệu |
|
Tính cập nhật của dữ liệu |
Tính cập nhật tùy thuộc vào loại báo cáo
|
Báo cáo có sẵn qua Data Locker
Kiến trúc lưu trữ dữ liệu
Tổng quan
Cấu trúc dữ liệu của bạn trong kho lưu trữ phụ thuộc vào việc bạn gửi dữ liệu đến kho lưu trữ đám mây hay kho dữ liệu. Cấu trúc thư mục được mô tả ở đây áp dụng cho kho lưu trữ (bộ chứa). Trong trường hợp lưu trữ trong kho dữ liệu, xin lưu ý rằng có thể áp dụng tham chiếu đến thư mục cho các chế độ xem. Xem Snowflake.
Dữ liệu được ghi vào tùy chọn lưu trữ bạn đã chọn. Trong trường hợp lưu trữ đám mây, lưu trữ này thuộc sở hữu của AppsFlyer trên AWS hoặc thuộc sở hữu của bạn trên AWS, GCS hoặc Yandex. Bạn có thể chuyển các tùy chọn lưu trữ bất kỳ lúc nào hoặc gửi một phần hoặc tất cả dữ liệu của mình sang nhiều tùy chọn lưu trữ.
Dữ liệu trong kho lưu trữ đám mây có bộ chứa được sắp xếp theo cấu trúc thư mục phân cấp dựa vào loại báo cáo, ngày và giờ. Hình sau đây là một ví dụ về cấu trúc này:
Dữ liệu của một báo cáo nhất định được chứa trong các thư mục giờ (h) được liên kết với báo cáo đó:
- Số lượng thư mục giờ phụ thuộc vào tính cập nhật của dữ liệu báo cáo (hàng giờ, hàng ngày hoặc tạo phiên bản).
- Dữ liệu được cung cấp dưới dạng tệp nén Snappy hoặc GZIP hoặc tệp không nén, có định dạng Parquet hoặc CSV.
- Tệp tin dữ liệu bao gồm các cột (trường).
- Cấu trúc lược đồ (trường) của báo cáo hành trình của người dùng giống hệt nhau và phụ thuộc vào các trường bạn đã chọn. Các báo cáo khác đều có các trường cụ thể riêng, hay còn gọi là báo cáo không lược đồ. Xem báo cáo của nhà tiếp thị Data Locker về các báo cáo có sẵn và các liên kết đến thông số kỹ thuật của báo cáo.
Cấu trúc thư mục
Thư mục | Mô tả |
---|---|
ID Đăng ký |
Ví dụ về cấu trúc thư mục dựa trên chủ sở hữu bộ chứa và nhà cung cấp đám mây
|
Chủ đề (t) | Loại báo cáo liên quan đến chủ đề của báo cáo. |
Ngày (dt) |
Đây là ngày dữ liệu liên quan. Trong trường hợp dữ liệu thô, ngày này có nghĩa là ngày xảy ra sự kiện. Trong trường hợp dữ liệu hợp nhất, thì đây chính là ngày báo cáo. |
Thời gian (h hoặc phiên bản) |
Thư mục ngày được chia thành các thư mục theo giờ (h) hoặc phiên bản tùy thuộc vào loại báo cáo. Thư mục theo giờCác thư mục h liên quan đến thời gian AppsFlyer nhận dữ liệu. Ví dụ: các sự kiện cài đặt nhận được trong khoảng thời gian từ 14:00-15:00 UTC được ghi vào tệp tin h=14. Lưu ý! Sẽ có độ trễ về thời gian, khoảng 1-3 giờ, từ khi dữ liệu đến AppsFlyer cho đến khi thư mục h được ghi vào Data Locker. Ví dụ: thư mục h=14 được ghi 1 giờ sau đó vào lúc 15:00 UTC. Đặc điểm thư mục theo giờ:
Thư mục phiên bảnMột số báo cáo có tùy chọn tạo phiên bản. Điều này có nghĩa là dữ liệu cập nhật mới nhất cho một ngày nhất định sẽ được cung cấp nhiều lần. Vì dữ liệu có thể tiếp tục cập nhật do dữ liệu đến muộn hoặc dữ liệu chính xác hơn nên cùng một báo cáo có nhiều phiên bản, trong đó phiên bản gần đây nhất sẽ là chính xác nhất. Các báo cáo cho một ngày nhất định được chứa trong thư mục phiên bản của ngày đó. Mỗi phiên bản được chứa trong một thư mục riêng biệt có tên được đặt bằng nhãn thời gian Epoch phân biệt từng báo cáo. Trong quy trình nhập dữ liệu, bạn cần lưu ý rằng dữ liệu có thể được ghi trở về trước. Ví dụ: vào ngày 14 tháng 1, dữ liệu có thể được ghi vào thư mục 1 tháng 1. Nếu bộ chứa do bạn sở hữu, hãy cân nhắc sử dụng thông báo dịch vụ đám mây để kích hoạt quy trình nhập của bạn (AWS | GCS) |
Phân tách ứng dụng
Loại phân tách | Mô tả |
---|---|
[Mặc định] Hợp nhất |
Dữ liệu cho tất cả các ứng dụng được cung cấp trong các tệp dữ liệu thống nhất. Khi sử dụng dữ liệu, hãy sử dụng trường app_id cấp hàng để phân biệt giữa các ứng dụng. Ví dụ về tệp dữ liệu nằm trong thư mục h=2 Quy ước đặt tên tệp tin dữ liệu là unique_id.gz.
|
Phân tách theo ứng dụng |
Thư mục chứa các thư mục con cho mỗi ứng dụng. Các tệp tin dữ liệu cho một ứng dụng nhất định được chứa trong thư mục ứng dụng. Trong hình sau, thư mục h=19 chứa các thư mục ứng dụng. Mỗi thư mục ứng dụng chứa các tệp tin dữ liệu được liên kết. Lưu ý! Các tệp tin dữ liệu không chứa app_id, nên bạn phải xác định app_id bằng cách sử dụng thư mục. Trong mỗi thư mục ứng dụng, quy ước đặt tên là unique_id.gz:
Giới hạn: Tùy chọn này không có sẵn cho báo cáo Phân bổ trên cơ sở người dùng. |
Tệp dữ liệu
Tệp tin dữ liệu phụ thuộc vào loại phân tách.
Nội dung | Chi tiết | |
---|---|---|
Cờ hiệu hoàn thành |
Cờ hiệu tệp tin cuối cùng (hoàn thành) được đặt khi tất cả dữ liệu cho một thư mục h nhất định đã được ghi.
|
|
Loại tệp tin |
|
|
Thứ tự cột (tệp tin CSV) |
Trong trường hợp tệp tin CSV, thứ tự các trường trong báo cáo luôn giống nhau. Khi chúng tôi thêm các trường mới, chúng sẽ được thêm vào bên phải các trường hiện có. Về vấn đề này:
|
|
Những điều cần lưu ý khi điền trường |
Các trường rỗng hoặc trống: Một số trường được điền là null hoặc để trống. Điều này có nghĩa là trong trường hợp của một báo cáo nhất định, không có dữ liệu nào để báo cáo. Thông thường, null có nghĩa là trường này không được điền trong trường hợp của loại ứng dụng và báo cáo nhất định. Để trống "" có nghĩa là trường có liên quan theo trường hợp nhưng không tìm thấy dữ liệu nào để điền vào. Trong trường hợp nguồn truyền thông bị hạn chế, thì nội dung của các trường bị hạn chế sẽ được đặt thành rỗng. Về tổng thể, hai trạng thái rỗng và trống được coi là một và giống nhau; không có dữ liệu khả dụng. Múi giờ và Tiền tệ Cài đặt múi giờ và tiền tệ cụ thể cho ứng dụng không ảnh hưởng đến dữ liệu được ghi vào Data Locker. Áp dụng những điều sau:
Giá trị có dấu phẩy: Các dấu phẩy này nằm giữa dấu ngoặc kép `"`, ví dụ: |
Tùy chọn lưu trữ
Chú ý!
Nếu bạn đang sử dụng tùy chọn bộ lưu trữ do nhà tiếp thị sở hữu:
- Xác minh rằng bạn tuân thủ các quy định về quyền riêng tư của dữ liệu như GDPR và chính sách lưu giữ dữ liệu của mạng quảng cáo/SRN.
- Không sử dụng giải pháp bộ lưu trữ do nhà tiếp thị sở hữu để gửi dữ liệu cho bên thứ ba.
- Dữ liệu được ghi cho chủ sở hữu bộ nhớ mà bạn chọn như sau:
- Bộ nhớ của AppsFlyer
- Bộ nhớ của khách hàng—AWS, GCS, Azure, Yandex, BigQuery và Snowflake
- Bạn có thể thay đổi lựa chọn bộ nhớ bất kỳ lúc nào.
- Nếu bạn thay đổi bộ nhớ, sẽ xảy ra các khả năng sau:
- Chúng tôi bắt đầu ghi vào bộ nhớ mới được chọn trong vòng một giờ.
- Chúng tôi tiếp tục ghi vào bộ nhớ hiện có trong giai đoạn chuyển tiếp là 7 ngày. Thời gian hết hạn của giai đoạn chuyển tiếp sẽ hiển thị trong giao diện người dùng. Sử dụng giai đoạn chuyển tiếp để cập nhật quy trình tải dữ liệu của bạn. Bạn có thể bắt đầu lại giai đoạn chuyển tiếp hoặc hoàn nguyên về bộ chứa AppsFlyer, nếu cần.
- Thay đổi bộ lưu trữ: Bạn có thể di chuyển từ tùy chọn lưu trữ này sang tùy chọn lưu trữ khác bằng cách sử dụng tùy chọn đa bộ lưu trữ và gửi đồng thời dữ liệu đến nhiều điểm đích. Khi đã hoàn tất quá trình di chuyển và thử nghiệm, hãy xóa tùy chọn lưu trữ mà bạn không cần nữa.
Bộ nhớ do AppsFlyer sở hữu (AWS) | Bộ nhớ thuộc sở hữu của nhà tiếp thị (GCS, AWS, Azure, Yandex, BigQuery, Snowflake) | |
---|---|---|
Tên bộ chứa | Do AppsFlyer đặt |
Ví dụ: |
Quyền sở hữu bộ nhớ | AppsFlyer | Nhà tiếp thị |
Nền tảng lưu trữ | AWS | AWS, GCS, Azure, Yandex, BigQuery, Snowflake |
Thông tin đăng nhập để bạn truy cập dữ liệu | Có sẵn trong giao diện người dùng Data Locker cho quản trị viên tài khoản AppsFlyer của bạn | Chưa biết đến AppsFlyer. Sử dụng thông tin đăng nhập do nhà cung cấp đám mây cung cấp. |
Lưu trữ dữ liệu | Dữ liệu sẽ bị xóa sau 14 ngày | Trách nhiệm của nhà tiếp thị |
Yêu cầu xóa dữ liệu | Trách nhiệm của AppsFlyer | Trách nhiệm của nhà tiếp thị |
Bảo mật | AppsFlyer kiểm soát bộ nhớ. Khách hàng có quyền truy cập đọc. |
Nhà tiếp thị kiểm soát bộ lưu trữ.
|
Dung lượng lưu trữ | Do AppsFlyer quản lý | Do nhà tiếp thị quản lý |
Kiểm soát truy cập bằng cách sử dụng điểm cuối VPC với chính sách cho bộ chứa | Không áp dụng | [Tùy chọn] Trong AWS, nếu bạn triển khai thao tác bảo mật điểm cuối VPC ở cấp độ bộ chứa thì bạn phải đưa các máy chủ AppsFlyer vào danh sách cho phép. |
Thông báo cho nhân viên bảo mật trong trường hợp bộ nhớ do khách hàng kiểm soát
Cân nhắc:
- Bộ chứa hoặc điểm đích chỉ phục vụ cho việc sử dụng AppsFlyer. Không nên ghi thực thể nào khác vào một điểm đích nhất định.
- Bạn có thể xóa dữ liệu trong điểm đích sau 25 giờ kể từ khi chúng tôi ghi dữ liệu.
- Dữ liệu được ghi vào điểm đích là bản sao dữ liệu đã có trong máy chủ của chúng tôi. Dữ liệu tiếp tục được lưu giữ trong máy chủ theo chính sách lưu giữ của chúng tôi.
- Vì lý do kỹ thuật nên đôi khi chúng tôi xóa và ghi lại dữ liệu. Do đó, chúng tôi cần quyền xóa và lên danh sách. Không có quyền nào gây rủi ro cho bạn về bảo mật. Trong trường hợp lên danh sách, chúng tôi là thực thể duy nhất ghi vào bộ chứa. Trong trường hợp xóa, chúng tôi có thể tạo lại dữ liệu.
- Để biết thêm thông tin, bạn có thể liên hệ với nhóm bảo mật của chúng tôi qua địa chỉ hello@appsflyer.com hoặc CSM của bạn.
Nguyên tắc đa kết nối (nhiều hơn một điểm đích)
Trong Hộp khoá Dữ liệu, bạn có thể gửi một vài hoặc tất cả dữ liệu của mình tới 2 điểm đích (được xác định trong cài đặt kết nối). Ví dụ: bạn có thể gửi dữ liệu của Ứng dụng A tới AWS và dữ liệu của Ứng dụng B tới GCS.
Mỗi kết nối bao gồm một tập hợp đầy đủ các cài đặt Data Locker, bao gồm cả một điểm đích. Cài đặt kết nối độc lập với nhau.
Đối với việc quản lý các kết nối của bạn, hãy xem xét:
- Trong cài đặt Data Locker, các kết nối được hiển thị trong các tab. Mỗi kết nối có tab cài đặt riêng mà từ đó bạn có thể quản lý kết nối. Biểu tượng của mỗi tab đại diện cho loại lưu trữ.
- Để xem thông tin chi tiết của kết nối, nhân bản kết nối hoặc xóa kết nối, nhấp vào ⋮ (tùy chọn).
Quy trình
Thiết lập Hộp khóa Dữ liệu
Sử dụng quy trình này để thiết lập Data Locker. Mọi thay đổi đối với cài đặt Data Locker cần tới 3 giờ để có hiệu lực.
Điều kiện tiên quyết
Để thiết lập bộ lưu trữ do nhà tiếp thị sở hữu:
Nếu bạn đang thiết lập Data Locker bằng dịch vụ lưu trữ đám mây do nhà tiếp thị sở hữu, hãy hoàn thành một hoặc nhiều quy trình sau ngay bây giờ.
- Thiết lập:
Lưu ý! Nếu bạn không đăng ký Data Locker và muốn truy cập dữ liệu phân tích Nhóm người hoặc dữ liệu SKAN, bạn phải hoàn tất quy trình về dịch vụ lưu trữ đám mây do nhà tiếp thị sở hữu.
Để thiết lập Data Locker:
- Quản trị viên cần thực hiện thiết lập.
- Trong Appsflyer, đi đến Tích hợp > Data Locker.
- [Tùy chọn] Nếu bạn đã có điểm đích đang hoạt động trên Data Locker và muốn thêm điểm đích khác, hãy nhấp vào Thêm kết nối. Đặt tên cho kết nối của bạn.
-
Chọn một điểm đến dữ liệu dịch vụ đám mây. Thực hiện một trong những thao tác sau:
- Chọn Bộ chứa AWS của AppsFlyer (tùy chọn này chỉ dành cho người đăng ký Data Locker). Nhấp vào Lưu và tiếp tục đến bước 5.
- Chọn S3.
- Nhập tên bộ chứa AWS S3 của bạn. Bắt buộc chứa tiền tố
af-
và nhập tên thủ công. - Nhấp vào Test connection.
- Xác minh rằng không hiển thị thông báo lỗi cho biết rằng đường dẫn bộ chứa không hợp lệ.
- Chọn Tạo kết nối này tương thích với Adobe Experience Platform nếu bạn muốn. Nếu đã chọn, nhấp vào Lưu và tiếp tục đến Bước 6.
- Nhấp vào Save (Lưu).
- Nhập tên bộ chứa AWS S3 của bạn. Bắt buộc chứa tiền tố
- Chọn GCS.
- Nhập tên bộ chứa GCS.
- Nhấp vào Test connection.
- Xác minh rằng không hiển thị thông báo lỗi cho biết rằng đường dẫn bộ chứa không hợp lệ.
- Nếu muốn làm kết nối này tương thích với Adobe Experience Platform, chọn Make this connection compatible with Adobe Experience Platform. Nếu chọn, nhấp vào Save và tiếp tục đến Bước 6.
- Nhấp vào Save (Lưu).
- [Beta] Chọn Azure.
- Nhập Tên kết nối, Tên tài khoản lưu trữ và Mã khóa.
- Xác minh rằng không hiển thị thông báo lỗi cho biết rằng đường dẫn bộ chứa không hợp lệ.
- Nếu muốn làm kết nối này tương thích với Adobe Experience Platform, chọn Make this connection compatible with Adobe Experience Platform. Nếu chọn, nhấp vào Save và tiếp tục đến Bước 6.
- Nhấp vào Save (Lưu).
- [Thử nghiệm] Chọn Yandex.
- Nhập tên Bộ chứa, Mã khóa truy cập và Mã khóa bí mật.
- Xác minh rằng không hiển thị thông báo lỗi cho biết rằng đường dẫn bộ chứa không hợp lệ.
- Nếu muốn làm kết nối này tương thích với Adobe Experience Platform, chọn Make this connection compatible with Adobe Experience Platform. Nếu chọn, nhấp vào Save và tiếp tục đến Bước 6.
- Nhấp vào Save (Lưu).
- Chọn BigQuery.
- Nhập ID dự án BigQuery và tên tệp dữ liệu của bạn.
- Nhấp vào Test connection.
- Xác minh rằng không hiển thị thông báo lỗi cho biết rằng đường dẫn bộ chứa không hợp lệ.
- Nhấp vào Lưu và tiếp tục đến Bước 6.
- Chọn Snowflake.
- Nhập vùng Snowflake và ID tài khoản của bạn.
- Nhấp vào Test connection.
- Xác minh rằng không hiển thị thông báo lỗi cho biết rằng đường dẫn bộ chứa không hợp lệ.
- Nhấp vào Lưu và tiếp tục đến Bước 6.
- Hoàn thành phần Cài đặt dữ liệu:
- Chọn định dạng tệp tin bạn muốn:
- [Mặc định] Parquet
- CSV
- Chọn kiểu nén tệp tin bạn muốn:
- Snappy (chỉ khả dụng đối với các tệp tin Parquet)
- GZIP
- Không nén
- Chọn số hàng tối đa bạn muốn trong tập tin của mình: 10k, 25k, 50k, 100k, 200k hoặc 500k. Nhiều hàng hơn trong tập tin có nghĩa là ít tập tin hơn nhưng kích thước tập tin sẽ lớn hơn.
- Chọn cấu trúc thư mục (phân tách dữ liệu):
- [Mặc định] Hợp nhất
- Phân tách theo ứng dụng
- Chọn định dạng tệp tin bạn muốn:
- Hoàn thành phần nội dung Data Locker:
- Chọn một hoặc nhiều Ứng dụng để đưa vào báo cáo. Chọn tất cả để tự động thêm cả các ứng dụng được thêm vào trong tương lai.
- Nhấp vào Apply (Áp dụng).
- [Tùy chọn] Chọn một hoặc nhiều Nguồn Truyền thông để đưa vào báo cáo.
- Default=All (Mặc định=Tất cả). Điều này có nghĩa là các nguồn truyền thông được thêm vào trong tương lai sẽ tự động được thêm vào.
- Nhấp vào Apply (Áp dụng).
- [Tùy chọn] Chọn các Trường để đưa vào báo cáo. Lưu ý: Đôi khi chúng tôi có sẵn các trường bổ sung. Hãy cân nhắc điều này trong quá trình nhập dữ liệu.
- Nhấp vào Apply (Áp dụng).
- Chọn các loại báo cáo. Bạn phải chọn ít nhất là 1.
- [Tùy chọn] Đối với báo cáo Sự kiện trong ứng dụng, hãy chọn các sự kiện trong ứng dụng muốn đưa vào. Nếu bạn có hơn 100 loại sự kiện trong ứng dụng, bạn không thể tìm kiếm chúng. Nhập chính xác tên của sự kiện để chọn.
- Default=All (Mặc định=Tất cả). Điều này có nghĩa là các sự kiện trong ứng dụng được thêm vào trong tương lai sẽ tự động được thêm vào.
- Nhấp vào Apply (Áp dụng).
- Nhấp vào Lưu kết nối. Một trong những điều sau đây có thể xảy ra:
- Nếu bạn đã chọn bộ chứa AWS AppsFLyer:
- Bộ chứa AWS chuyên dụng được tạo. Thông tin đăng nhập bộ chứa sẽ hiển thị.
- Có thể truy cập bộ chứa bằng thông tin đăng nhập. Thông tin đăng nhập cung cấp cho bạn quyền truy cập chỉ đọc vào bộ chứa.
- Nếu bạn đã chọn một trong các dịch vụ lưu trữ đám mây: Dữ liệu sẽ được ghi vào dịch vụ của bạn trong vòng 3 giờ.
- Nếu bạn đã chọn bộ chứa AWS AppsFLyer:
Đặt lại thông tin đăng nhập
Quản trị viên có thể đặt lại thông tin đăng nhập của bộ chứa AppsFlyer bất kỳ lúc nào. Lưu ý! Nếu bạn đặt lại thông tin đăng nhập, bạn phải cập nhật các tập lệnh nhập dữ liệu của mình bằng thông tin đăng nhập được cập nhật.
Để đặt lại thông tin đăng nhập của bộ lưu trữ do AppsFlyer sở hữu:
- Trong Appsflyer, đi đến Tích hợp > Data Locker.
- Hãy chọn điểm đích do AppsFlyer sở hữu.
- Trong mục Credentials (Thông tin đăng nhập), nhấp vào Reset credentials (Đặt lại thông tin đăng nhập).
Một cửa sổ xác nhận sẽ hiển thị. - Nhấp vào Reset (Đặt lại).
- Chờ (khoảng 20 giây) cho đến khi thông báo Credentials successfully reset (Đặt lại thành công thông tin đăng nhập) được hiển thị.
Có sẵn các thông tin đăng nhập cập nhật.
Thông tin bổ sung
Đặc điểm và Hạn chế
Đặc điểm | Nhận xét |
---|---|
Mạng quảng cáo | Không dành cho các mạng quảng cáo sử dụng |
Đại lý | Không dành cho các đại lý sử dụng |
Múi giờ cụ thể theo ứng dụng | Không áp dụng. Các thư mục Data Locker được chia theo giờ bằng giờ UTC. Các sự kiện thực tế chứa thời gian tính theo giờ UTC. Chuyển đổi thời gian sang bất kỳ múi giờ nào khác nếu cần. Bất kể múi giờ ứng dụng của bạn là gì, thì độ trễ từ khi sự kiện xảy ra cho đến khi sự kiện được ghi nhận trong Data Locker vẫn giữ nguyên. |
Tiền tệ cụ thể theo ứng dụng | Không được hỗ trợ |
Hạn chế về kích thước | Không áp dụng |
Tính cập nhật của dữ liệu | Dữ liệu được cập nhật theo tần suất cập nhật dữ liệu báo cáo cụ thể được nêu chi tiết trong bài viết này. |
Dữ liệu lịch sử | Không được hỗ trợ. Nếu bạn cần dữ liệu lịch sử, một số báo cáo sẽ có sẵn thông qua API Pull, nhưng không phải tất cả. |
Dữ liệu bị hạn chế | Các trường trong một số báo cáo bị hạn chế do giới hạn về quyền riêng tư. Tìm hiểu thêm |
Truy cập của người dùng | Chỉ những người dùng tài khoản có quyền cần thiết mới có thể cấu hình Data Locker. |
Ứng dụng duy nhất/đa ứng dụng | Hỗ trợ đa ứng dụng. Data Locker ở cấp độ tài khoản |
Xử lý sự cố
- Dấu hiệu: Không thể truy xuất dữ liệu bằng AWS CLI
- Thông báo lỗi: Đã xảy ra lỗi (AccessDenied) khi gọi thao tác ListObjectsV2: Truy cập bị Từ chối
- Nguyên nhân: Thông tin đăng nhập AWS đang được sử dụng không phải là thông tin đăng nhập chính xác cho bộ chứa AppsFlyer. Điều này có thể do trên máy của bạn có nhiều thông tin đăng nhập hoặc thông tin đăng nhập không hợp lệ.
-
Giải pháp:
- Sử dụng một phương thức khác, như Cyberduck để truy cập bộ chứa, nghĩa là không phải CLI. Thực hiện điều này để xác minh rằng thông tin đăng nhập bạn đang sử dụng vẫn hoạt động bình thường. Nếu bạn có thể kết nối bằng Cyberduck, điều này cho thấy có vấn đề với bộ nhớ đệm thông tin đăng nhập.
-
Làm mới bộ nhớ đệm thông tin đăng nhập AWS.
Ảnh chụp màn hình từ AWS
Truy xuất dữ liệu AWS
Sử dụng công cụ truy xuất dữ liệu AWS yêu thích của bạn, AWS CLI hoặc một trong những công cụ được mô tả trong các phần tiếp theo. Lưu ý! Các hướng dẫn chính xác phù hợp với các bộ chứa do AppsFlyer sở hữu. Điều chỉnh hướng dẫn, nếu cần, nếu bạn đang kết nối với bộ chứa của mình.
AWS CLI
Trước khi bạn bắt đầu:
- Cài đặt AWS CLI trên máy tính của bạn.
- Trong AppsFlyer, đi đến Data Locker, và truy xuất thông tin có trong bảng thông tin đăng nhập.
Để sử dụng AWS CLI:
- Mở thiết bị đầu cuối. Để thực hiện trong Windows, bấm <Windows>+<R>, nhấp vào OK.
Cửa sổ dòng lệnh mở ra. - Nhập cấu hình aws.
- Nhập Khóa Truy cập AWS như xuất hiện trong bảng thông tin đăng nhập.
- Nhập Mã khóa Bí mật AWS của bạn như xuất hiện trong bảng thông tin đăng nhập.
- Nhập eu-west-1.
- Nhấn Enter (Không có).
Sử dụng các lệnh CLI sau đây khi cần thiết.
Trong các lệnh sau, có thể tìm thấy giá trị của {home-folder}
Để liệt kê các thư mục trong bộ chứa của bạn:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/
Liệt kê các tệp tin và thư mục
Có ba loại thư mục trong bộ chứa Data Locker của bạn:
- Loại Báo cáo
t=
- Ngày
dt=
- Giờ
h=
Để liệt kê tất cả các báo cáo của một loại báo cáo cụ thể:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/t=installs/
Để liệt kê tất cả các báo cáo của một loại báo cáo cụ thể cho một ngày cụ thể:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/t=installs/dt=2019-01-17
Để liệt kê tất cả các báo cáo của một báo cáo cụ thể, trong một giờ cụ thể của một ngày cụ thể:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/t=installs/dt=2019-01-17/h=23
Để tải xuống tệp tin cho một ngày cụ thể:
aws s3 cp s3://af-ext-reports/<home-folder>/data-locker-hourly/t=installs/dt=2020-08-01/h=9/part-00000.gz ~/Downloads/
Cyberduck
Trước khi bạn bắt đầu:
- Cài đặt máy khách Cyberduck.
- Trong AppsFlyer, đi đến Data Locker và truy xuất thông tin có trong bảng thông tin đăng nhập.
Để cấu hình Cyberduck:
- Trong Cyberduck, nhấp vào Action (Hành động).
- Chọn New Bookmark (Dấu trang Mới). Sẽ có cửa sổ mở ra.
- Trong trường đầu tiên, (được đánh dấu [1] trong ảnh chụp màn hình bên dưới), hãy chọn Amazon S3.
- Điền vào các trường như sau:
- Biệt danh : Văn bản tự do
- Server (Máy chủ): s3.amazonaws.com
- ID khóa truy cập: Sao chép Khóa truy cập AWS như khóa xuất hiện tại bảng thông tin đăng nhập trong AppsFlyer
- Khóa truy cập bí mật: Sao chép khóa Bí mật của bộ chứa như xuất hiện tại bảng thông tin đăng nhập trong AppsFlyer.
- Đường dẫn: {Bucket Name}/{Home Folder} Ví dụ: af-ext-reports/1234-abc-ffffffff
- Đóng cửa sổ. Để thực hiện, hãy nhấp vào X ở góc trên bên phải của cửa sổ.
- Chọn kết nối.
Các thư mục dữ liệu được hiển thị.
Trình duyệt Amazon S3
Trước khi bạn bắt đầu:
- Cài đặt Trình duyệt Amazon S3.
- Trong AppsFlyer, đi đến Data Locker và truy xuất thông tin có trong bảng thông tin đăng nhập.
Để cấu hình Trình duyệt Amazon S3:
- Trong trình duyệt S3, hãy nhấp vào Accounts (Tài khoản) > Add New Account (Thêm Tài khoản Mới).
Cửa sổ Thêm Tài khoản Mới sẽ mở ra. - Điền vào các trường như sau:
- Account Name (Tên Tài khoản): văn bản tự do.
- Access Key ID (ID Mã khóa Truy cập): sao chép Mã khóa Truy cập AWS như xuất hiện trong bảng thông tin đăng nhập.
- Secret Access Key (Mã khóa Truy cập Bí mật): sao chép mã khóa Bí mật của Bộ chứa như xuất hiện trong bảng thông tin đăng nhập.
- Chọn Encrypt Access Keys with a password (Mã hóa Mã khóa Truy cập bằng mật khẩu) và nhập mật khẩu. Ghi lại mật khẩu này.
- Chọn Use secure transfer (Sử dụng phương thức truyền an toàn).
- Nhấp vào Save changes (Lưu thay đổi).
- Nhấp vào Buckets (Bộ chứa) > Add External Bucket (Thêm Bộ chứa Ngoài).
Cửa sổ Thêm Bộ chứa Ngoài sẽ mở ra.
- Nhập Bucket name (Tên Bộ chứa).Tên Bộ chứa có định dạng sau: {Bucket Name}/{Home Folder}. Các giá trị cần thiết cho tên bộ chứa và thư mục gốc hiện trong cửa sổ thông tin đăng nhập.
- Nhấp vào Add External bucket
(Thêm Bộ chứa Ngoài).Bộ chứa được tạo và xuất hiện trong bảng điều khiển bên trái của cửa sổ.
Bây giờ bạn có thể truy cập các tệp tin Data Locker.