Anda dapat merujuk pada potongan kode terkait untuk mempelajari penggunaan framework dan MCDP.
Untuk alamat unduhan dan metode penggunaan contoh kode, lihat Dapatkan contoh kode. Untuk deskripsi API, lihat Deskripsi API.
Mulai MCDP
Setelah Anda memulai aplikasi, Anda dapat memanggil metode start untuk menginisialisasi dan memulai MCDP.
Metodenya adalah sebagai berikut:
[CDPPromotionInterface start];Kami sarankan Anda menambahkan kode ke metode - (void)application:(UIApplication *)application beforeDidFinishLaunchingWithOptions:(NSDictionary *)launchOptions;.
Konfigurasikan MCDP SDK
Anda dapat mengonfigurasi MCDP SDK sesuai dengan kebutuhan aktual. Sebagai contoh, Anda dapat mengatur notifikasi saat pengguna masuk dan keluar.
Metodenya adalah sebagai berikut:
// Konfigurasikan nama notifikasi saat pengguna masuk. Parameter ini tidak memiliki nilai default.
[CDPPromotionInterface sharedInstance].loginNotificationName = @"xxxx";
// Konfigurasikan nama notifikasi saat pengguna keluar. Parameter ini tidak memiliki nilai default.
[CDPPromotionInterface sharedInstance].logoutNotificationName = @"xxxx";
// Konfigurasikan apakah akan menggunakan informasi lokasi.
[CDPPromotionInterface sharedInstance].useLbsInfo = YES;Daftarkan Plugin Kontainer
Untuk menggunakan JSAPI terkait pada halaman HTML5, Anda perlu mendaftarkan plugin kontainer MCDP.
Pengiriman konten ke halaman HTML5 bergantung pada kontainer HTML5 (Nebula). Inisialisasi kontainer HTML5 diperlukan sebelum Anda mendaftarkan plugin kontainer. Cukup tambahkan kode berikut ke -(void)application:(UIApplication *)application beforeDidFinishLaunchingWithOptions:(NSDictionary*)launchOptions di DTFrameworkInterface untuk mengimplementasikan inisialisasi kontainer. Lihat Inisialisasi kontainer HTML5 untuk mempelajari lebih lanjut.
// Inisialisasi kontainer
[MPNebulaAdapterInterface initNebula];Lihat Plugin Kustom dan daftarkan plugin kontainer yang digunakan oleh MCDP seperti yang ditunjukkan pada gambar berikut.

Laporkan Berbagi Data
Fungsi ini memungkinkan Anda melaporkan berbagi data pada halaman iklan. Saat pengguna menyelesaikan berbagi, tindakan berbagi dan data terkait dilaporkan dengan memanggil API pelaporan berbagi. Setelah fungsi ini diintegrasikan, Anda dapat mengamati indikator data yang sesuai pada dasbor konsol.
Prosedurnya adalah sebagai berikut:
Dengarkan notifikasi acara ketuk untuk berbagi.
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(shareAd:) name:MPCDPDidShareAdNotification object:nil];Lakukan berbagi dalam pemrosesan notifikasi, dan panggil API pelaporan berbagi setelah berbagi dilakukan.
- (void)shareAd:(NSNotification *)notification { NSString *adUrl = notification.object; // Mulai berbagi // ... // Laporkan berbagi iklan [[CDPPromotionInterface sharedInstance] reportShareAdAction]; }