2.2 § Kirish nazorati Ushbu API'lar oxir-oqibat tashqi foydalanuvchilar tomonidan qo'llanilishi sababli, AuthN va AuthZ da juda ehtiyot bo'lishimiz kerak. Oddiy cookie seansi autentifikatsiya tizimi qabul qilinadi. Ammo ko'pincha fuqaroligi bo'lmagan RESTful API uchun token siri afzallik beriladi. Biz uchinchi tomon OAuth 2.0 dan foydalanishimiz yoki o'zimizni yaratishimiz mumkin. Oddiy JWT token almashinuvi etarlicha xavfsiz bo'lmasligi mumkin, chunki biz bu erda haqiqiy pul biznesi haqida gapiramiz. Avtorizatsiya ham katta qismdir. Reklama tizimida Hisob menejeri, Creative Manager, Account Manager va boshqalar kabi oʻnlab turli rollar boʻlishi mumkin. Ijodiy menejer yangi kreativ yuklashi mumkin, lekin yangi kampaniya yaratishga ruxsat berilmaydi. Hisob menejeriga yangi kampaniya yaratishga ruxsat berilgan, lekin uni faollashtirish faqat hisob boshqaruvchisiga ruxsat berilgan. Yaxshiyamki, reklama tizimidagi aksariyat ob'ektlar ma'lum bir ierarxiyaga kiradi. Hisoblar tashkilotga tegishli; kampaniyalar hisobga tegishli va hokazo. Shunday qilib, biz mas'uliyat zanjirini qabul qilishimiz va ularning ma'lum bir ob'ektga kirishini ierarxiya zanjiri orqali kuzatishimiz mumkin.
Hisob- kitob va to'lov Boshida siz reklamalaringizning ichki ishlashi va to'g'ridan-to'g'ri sotilishiga ishonishingiz mumkin. Shunday qilib, kredit liniyasi va kuponlar to'lovlarni amalga oshirish uchun etarli bo'lishi mumkin. Axir, operatsiya yigitlari hammasini ERP yoki hatto elektron jadvalda qilishlari mumkin. Biroq, kredit karta kabi davlat to'lov manbasini qabul qilish uchun sizga yordam berish uchun uchinchi tomon xizmatlaridan so'rashingiz kerak bo'ladi. Braintree va Stripe ikkalasi ham korxona uchun to'lovlar bo'yicha yetakchi yechim hisoblanadi. Bundan tashqari, tashqi to'lov manbasidan yana bir tashvish - bu suiiste'mollik va spam xavfi. Bunday xavfning oldini olish uchun to'g'ri stavka chegarasi, anomaliya signalizatsiyasi va muntazam audit amalga oshirilishi kerak.
Ko'rsatkichlar va hisobotlar API ham reklama agentliklari, ham bizning veb-interfeysimiz uchun hisobotlarni boshqaradi. Hisobot berish qiyinligi ma'lumotlar ombori va ko'rsatkichlarni yig'ish usuliga qarab juda farq qilishi mumkin. Shuning uchun o'lchovlarni yig'ish quvurini loyihalashda ehtiyot bo'ling, ayniqsa jamlangan natijalar uchun. Misol uchun, statistik so'rovda HAFTA HAFTALIK bo'lsa, ba'zi ma'lumotlar mavjud bo'lmasligi mumkin. Biroq, barcha hisobot xizmatlari uchun bir narsa bir xil bo'lib qoladi - QPS odatda boshqa so'nggi nuqtalardan yuqori. Qo'shimcha so'rovlarni kamaytirish uchun siz ommaviy statistika so'rovini qo'llab-quvvatlashingiz mumkin, ammo shunga qaramay, odamlar yangi buyurtma berishdan ko'ra ko'rsatkichlarni tez-tez tekshiradilar.
Haqiqiy ishlab chiqarish Ads API tizimida byudjet nazorati, kontentni ko'rib chiqish quvuri va boshqalar kabi ko'plab modullar mavjud. Ko'rib chiqish jarayonini tezlashtirish uchun avtomatik teglash uchun mashinani o'rganish modellarini ham o'z ichiga olishimiz mumkin. Biroq, siz hozir qaerdan boshlashni yaxshi tushunishingiz kerak.