0

Tích hợp Adjust vào ứng dụng Android

Để có thể tích hợp Adjust vào một ứng dụng android ta làm theo các bước sau

1. Thêm dependency Adjust vào file build.gradle

Version sdk mới nhất các bạn hãy tham khảo ở docs: https://dev.adjust.com/en/sdk/android

dependencies {
    implementation 'com.adjust.sdk:adjust-android:version'
}

3. Thêm quyền vào AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET"/>

4. Khởi tạo Adjust trong Application hoặc MainActivity

import com.adjust.sdk.Adjust;
import com.adjust.sdk.AdjustConfig;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        String appToken = "YOUR_APP_TOKEN"; // token từ Adjust dashboard
        String environment = AdjustConfig.ENVIRONMENT_SANDBOX; // hoặc ENVIRONMENT_PRODUCTION

        AdjustConfig config = new AdjustConfig(this, appToken, environment);
        Adjust.onCreate(config);

        // Phần còn lại của onCreate
    }

    @Override
    protected void onResume() {
        super.onResume();
        Adjust.onResume();
    }

    @Override
    protected void onPause() {
        super.onPause();
        Adjust.onPause();
    }
}

Môi trường AdjustConfig.ENVIRONMENT_SANDBOX sẽ dùng để test và sẽ không lưu thông tin ở dashboard của Adjust. Khi release ứng dụng chúng ta chọn môi trường AdjustConfig.ENVIRONMENT_PRODUCTION.

4. gửi Event

AdjustEvent event = new AdjustEvent("EVENT_TOKEN");
Adjust.trackEvent(event);

EVENT_TOKEN sẽ được setting trên trang quản lý của Adjust.

Để vào được phần cài đặt này chúng ta vào link: https://suite.adjust.com/. Sau đó vào AppView => All App => Chọn App(Nếu chưa có ấn vào New App, điền thông tin để tạo app mới) => chọn tab Events. khi tạo event sẽ có thông tin tên và token như ảnh dưới: image.png

5. Kiểm tra Event đã gửi trên môi trường Sandbox và production

Trên môi trường Sandbox

Khi push Event sẽ có log về ADID như sau

AdjustSdk.... AdjustSdk com.a.b                     D  Adjust-Event-prefernces-ADID fac9134f1c6fec6e42bb6267060aa22a

Trong các tab cùng cấp với Events bên trên, chọn Data management image.png Trong mục Testing console chọn open, điền ADID ở log bên trên và ấn View device data, các thông tin sẽ được hiện bên dưới image.png image.png

Nếu Event bạn push lên hiển thị trong mục dưới là đã thành công image.png

Trên môi trường production

Để kiểm tra Event push trên môi trường production ta vào theo đường dẫn sauimage.png Tiếp theo chúng ta chọn app cần check, điển tên event cần check vào Performance summary => Selectet metric. Event count sẽ được hiển thị ở đây. Vì Adjust sẽ không nhận event realtime cho nên cần đợi một vài tiếng event mới được update, chứ không realtime như test trên sandbox image.png

Chúc các bạn thành công!


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí