Anonim

Đôi khi, những điều đơn giản nhất lại không có tài liệu phù hợp và tôi nhận thấy thiếu thông tin về việc thực hiện một việc đơn giản như triển khai mô-đun AdMob trong Appcelerator. Đây là một trong những nhiệm vụ đầu tiên tôi đã làm khi bắt đầu học Appcelerator và trong khi đủ đơn giản, bao gồm một vài bước khác nhau để đảm bảo mọi thứ đều hoạt động tốt.

Thêm mô-đun

Tải xuống mô-đun AdMob. Bạn phải đăng nhập để tải xuống, nhưng nó miễn phí và không bị bắt. Trang mô-đun hiện tại cho biết nó chỉ tương thích thông qua Titanium 2.0, nhưng tôi đã xác nhận rằng nó hoạt động tốt trong 3.0. Giải nén và đặt các tập tin mô-đun vào thư mục chính xác. Trong OSX thư mục đó là / Thư viện / Hỗ trợ ứng dụng / Titanium / Mô-đun / . Trong Windows, nó phải nằm trong một thư mục như C: \ Users \\ AppData \ Roaming \ Titanium \ mô-đun . Đặt cả iphone hoặc android hoặc cả hai thư mục vào các thư mục đã đề cập trước đó.

Mở tệp tiapp.xml của bạn và chỉnh sửa nguồn của nó. Tìm kiếm các đặc điểm kỹ thuật mô-đun xml. Trong bạn sẽ thêm dòng sau:
ti.admob
Xin lưu ý rằng phiên bản hiện tại này là 1.3 và điều quan trọng là bạn phải cập nhật số phiên bản tại đây nếu không có phiên bản mới hơn.

Làm cho quan điểm

Các tài liệu được cung cấp với mô-đun admob là đủ để tìm ra mọi thứ. Những gì nó không nói với bạn là ngoài các biến tùy chỉnh, nó cho phép các biến ui / định vị chung để bạn có thể đặt add của mình một cách chính xác. Ngoài ra, bạn phải có cả chiều cao và chiều rộng được chỉ định cho chế độ xem quảng cáo hoặc quảng cáo có thể sẽ không tải. Đối với iPhone, kích thước quảng cáo đó là 320 × 50. Đối với Android, tôi tin rằng nó khác nhau. Dưới đây là mã tôi sử dụng để thêm tiện ích vào ứng dụng iPhone của mình. Quảng cáo trong trường hợp này chạm vào phía dưới màn hình và tôi đã vượt qua các từ khóa thể thao để hy vọng nhận được nhiều quảng cáo phù hợp hơn được trả lại từ AdMob. Tôi đã tạo chế độ xem quảng cáo như sau

var admob = Yêu cầu ('ti.admob'); var adView = admob.createView ({lư .add (quảng cáo);

Như bạn có thể thấy nó đơn giản như việc tạo bất kỳ chế độ xem nào khác. Hãy chắc chắn rằng bạn thêm dòng đầu tiên, vì nó cần thiết để yêu cầu các tệp mô-đun.

Nếu mô-đun không tải hoặc lỗi được trả về

Khi xử lý các mô-đun mới, một trong những vấn đề phổ biến nhất mà tôi gặp phải là sự cần thiết phải xóa thư mục bản dựng của bạn. Vì vậy, nếu bạn gặp sự cố, hãy thử xóa nội dung của thư mục bản dựng và xây dựng lại dự án.

Thêm mô-đun admob của google vào ứng dụng titan