LogoSubmit một yêu cầu
Supersonic hữu Kiếm tiền hữu Kiếm tiền Android
Xử lý Ad-Hoàn Callback Sự kiện Sự kiện hoa hồng xảy ra khi một người sử dụng đã hoàn thành một đề nghị quảng cáo. Trong trường hợp của RewardedVideo và OfferWall, điều này có nghĩa là người sử dụng nên được thưởng bằng tiền ảo hoặc các mặt hàng. Supersonic gọi gọi lại sự kiện hoa hồng (như được định nghĩa trong các tham số URL Callback trong cài đặt ứng dụng) với các thông tin chi tiết về phần thưởng. Chú ý: Trong trường hợp của RewardedVideo và OfferWall, bạn phải thực hiện các cuộc gọi lại sự kiện ủy ban như vậy mà giải thưởng mã của bạn chính xác số tiền cho người sử dụng chính xác. Trong trường hợp của kẽ, sự kiện này chỉ thông báo cho bạn biết rằng người sử dụng đã hoàn thành một đề nghị (không có phần thưởng được tham gia). Các phần sau đây mô tả cú pháp của callback event hoa hồng, cung cấp mẫu mã, và mô tả cách xác thực, quản lý và kiểm tra các sự kiện gọi lại. Lưu ý: Trong trường hợp của các sản phẩm RewardedVideo, một sự kiện phía khách hàng cũng sẽ được gửi khi một người dùng hoàn thành một đề nghị quảng cáo (xem onRVAdCredited), ngoài các server-side gọi lại sự kiện được gọi là hoa hồng. Trong trường hợp của OfferWall, các sự kiện phía client onOWAdCredited được gọi. Chúng tôi khuyên bạn nên sử dụng các sự kiện phía máy chủ để kích hoạt các phần thưởng của người dùng, như tính xác thực của các cuộc gọi lại có thể được xác nhận (xem xác thực của Ủy ban tổ chức sự kiện gọi lại). Hãy chắc chắn rằng không để thưởng cho những người sử dụng hai lần cho cùng một sự kiện khi xử lý onRVAdCredited. Nếu bạn không có cơ sở dữ liệu máy chủ back-end cho ứng dụng của bạn và muốn chỉ dựa trên các sự kiện phía máy khách, bạn có thể vô hiệu hóa các máy chủ đến máy chủ hệ thống gọi lại. Vui lòng liên hệ với nhóm hỗ trợ của chúng tôi để được giúp đỡ, và sử dụng các onRVAdCredited và sự kiện Client-Side và phần Polling API để đọc thêm. Ban tổ chức sự kiện gọi lại Tên Theo quy định tại thiết lập URL gọi lại. Xem Đăng ký ứng dụng của bạn. Loại sự kiện từ Supersonic Mô tả sự kiện gọi lại hoa hồng được gọi khi một người sử dụng đã hoàn thành một đề nghị quảng cáo và được tưởng thưởng với tín dụng hoặc các mục ảo. Bạn chịu trách nhiệm thực hiện các mã để xử lý sự kiện này. Các thông số [USER_ID] (string) định danh duy nhất của người sử dụng để được khen thưởng. Điều này được gửi bởi các ứng dụng gọi điện thoại khi khởi tạo các sản phẩm Supersonic. Lưu ý:. Các hình thức URL mã hoá được thông qua (ví dụ, "123% 40abc.com" hơn là "123@abc.com") [THƯỞNG] (số nguyên) Số lượng các đơn vị tín dụng được trao cho người sử dụng. [event_id] (string) Một định danh duy nhất của sự kiện hoa hồng, được tạo ra bởi siêu âm và biểu diễn như là một chuỗi MD5 (32 ký tự chữ và số). [ITEM_NAME] (string) Tên của mục ảo để được trao tặng (nếu tùy chọn mục ảo được sử dụng). Timestamp (string) Một chuỗi đại diện chính xác ngày và thời gian mà gọi lại này được gọi là, trong các định dạng sau: YYYYMMDDHHMM (ví dụ: "201.001.021.455" là viết tắt của tháng một 2, 2010 14:55). chữ ký (string) MD5 chuỗi hash được dùng để xác thực (xem xác thực của Ủy ban tổ chức sự kiện gọi lại). Khóa này được được tạo ra dựa trên công thức sau đây: md5 ([TIMESTAMP] [event_id] [USER_ID] . [THƯỞNG] [PRIVATE_KEY]) Các [USER_ID] nguyên tố là giá trị URL-giải mã của userID (ví dụ, "123 @ abc.com "hơn là" 123% 40abc.com "). Các [PRIVATE_KEY] phần tử là các giá trị mà bạn xác định trong thiết lập Key Private. Đáp ứng các ứng dụng của bạn phải báo nhận sự kiện hoa hồng bằng cách gửi một phản ứng HTTP với một trạng thái của 200 (OK), nơi "[event_id]: OK" chuỗi xuất hiện bất cứ nơi nào trong các phản ứng. Ví dụ như:
dae8e6cf42b1357f8652ad6ecb5b24f1: OK
Ghi chú Lưu ý: Điều quan trọng là để gửi một phản ứng với cú pháp chính xác, do đó siêu âm không tiếp tục gửi thử lại các cuộc gọi lại.
Lưu ý: Vui lòng đọc kỹ các phần sau:
Chứng thực của Ủy ban tổ chức sự kiện Callback
Bật gọi lại, liên quan đến việc chuẩn bị một phản ứng tiếp nhận phải thông báo cho callback event hoa hồng (bước 6)
Mẫu Ủy ban tổ chức sự kiện Callback Mã Mẫu mã PHP sau thể hiện một trình xử lý gọi lại sự kiện điển hình hoa hồng. Tất cả bạn cần làm sau khi sao chép mã này là để thực hiện các chức năng alreadyProcessed () và doProcessEvent () và thiết lập [YOUR_PRIVATE_KEY] chuỗi giá trị chính xác. // có được các biến $ userid = $ _GET ['applicationUserId']; $ EvenID = $ _GET ['EvenID']; $ thưởng = $ _GET ['thưởng']; $ chữ ký = $ _GET ['chữ ký']; $ timestamp = $ _GET ['timestamp']; $ privateKey = '[YOUR_PRIVATE_KEY] '; // xác nhận các cuộc gọi bằng cách sử dụng chữ ký if (md5 ($ timestamp $ EvenID $ UserID $ thưởng $ privateKey) = $ chữ ký....!) { echo "Chữ ký không phù hợp với thông số"; return; } // kiểm tra mà chúng tôi đã không được xử lý cùng một sự kiện trước khi {(alreadyProcessed ($ EvenID)!) // cấp những phần thưởng doProcessEvent ($ EvenID, $ UserID, $ thưởng); } // trả lại ok echo $ EvenID ": OK. "; xác thực của Ủy ban tổ chức sự kiện gọi lại Để bảo vệ mã của bạn từ truy cập trái phép, chúng tôi khuyên bạn nên thực hiện một số xét nghiệm đơn giản trên chữ ký gọi lại sự kiện hoa hồng và nguồn, để xác minh rằng các cuộc gọi được thực hiện bằng siêu âm. Để xác nhận các cuộc gọi lại sự kiện hoa hồng bạn có thể : Tạo ra các giá trị hash MD5 từ các thông số của cuộc gọi, theo công thức này: md5 ([TIMESTAMP] [event_id] [USER_ID] [THƯỞNG] [PRIVATE_KEY]), và xác minh rằng kết quả là giống với giá trị tham số chữ ký. Xác minh rằng các cuộc gọi đã có nguồn gốc từ một trong các địa chỉ IP: 79.125.5.179 79.125.26.193 79.125.117.130 176.34.224.39 176.34.224.41 176.34.224.49 Bài viết này hữu ích không? 0 của 0 thấy hữu ích này Facebook Twitter LinkedIn Google+ Bạn có câu hỏi nhiều hơn? Gửi yêu cầu
đang được dịch, vui lòng đợi..
