แอพและโฆษณาของ Android: ค่อนข้างอบอุ่นเกินไป
Adrienne Porter Felt และทีมวิจัยจาก University of California Berkeley ขอให้ผู้คนมีส่วนร่วมในการสำรวจอย่างไม่เป็นทางการเกี่ยวกับแอปพลิเคชัน Android และการโฆษณา ในการเริ่มต้นนักวิจัยทำให้แน่ใจว่าผู้เข้าร่วมเข้าใจว่าโฆษณาของแอพมีลักษณะอย่างไรเช่น:
หรือ:
ถัดไปทีมอธิบายวิธีดูรายการสิทธิ์ของแอปพลิเคชัน (การตั้งค่า / แอปพลิเคชัน / จัดการแอปพลิเคชัน / แอพที่เลือก / เลื่อนลงไปที่สิทธิ์):
สุดท้ายนักวิจัยถามผู้เข้าร่วมว่า "ผู้โฆษณาสามารถใช้การอนุญาตเหล่านี้ได้หรือไม่ตัวอย่างเช่นพวกเขาสามารถเข้าถึงข้อมูลที่การอนุญาตเหล่านี้มอบให้กับแอปพลิเคชันได้หรือไม่"
นี่คือผลลัพธ์:
- 42 เปอร์เซ็นต์ตอบว่าใช่
- ร้อยละ 16 กล่าวว่าไม่
- ร้อยละ 42 ไม่ทราบ
ฉันอายที่จะพูดฉันไม่รู้ บล็อกของ Adrienne ให้คำตอบ:
"หากคุณเห็นโฆษณาในขณะที่เล่นเกมคุณควรรู้ว่าคลังโฆษณาที่มองไม่เห็นได้รับสิทธิ์ทั้งหมดของเกมและอาจแชร์ข้อมูลเช่นตำแหน่งของคุณกับผู้ลงโฆษณา"
ฉันไม่แน่ใจว่าห้องสมุดโฆษณาคืออะไร ดังนั้นฉันจึงถามอาเดรียน:
"ห้องสมุดโฆษณามีหน้าที่ดึงข้อมูลโฆษณาและแทรกลงในส่วนติดต่อผู้ใช้ของแอปพลิเคชันมันเป็นรหัสเครือข่ายโฆษณามอบให้กับผู้พัฒนาแอปพลิเคชัน
ระดับความสะดวกสบาย
ดูรายการการอนุญาตด้านบน คุณรู้สึกสบายใจที่จะเปลี่ยนข้อมูลนั้นไปยังผู้โฆษณาหรือไม่? นี่คืออย่างอื่น เราควรจะเห็นด้วยกับ EULA บางประเภทเมื่อเรายอมรับการอนุญาตที่นักพัฒนาแอพร้องขอ สัญญานั้นรวมถึงผู้โฆษณาหรือไม่? หากไม่ใช่ข้อตกลงระหว่างเรากับผู้โฆษณาเกี่ยวกับการอนุญาตคืออะไร
ดูเหมือนว่าฉันกำลังถามคำถามที่ถูกต้อง บทความในวารสารวอลล์สตรีทนี้อธิบายถึงสถานการณ์รอบ ๆ การสอบสวนทางอาญาว่าแอปพลิเคชันสมาร์ทโฟนส่งข้อมูลเกี่ยวกับผู้ใช้ของตนโดยไม่เปิดเผยข้อมูลอย่างเหมาะสมหรือไม่ อืมม
ต้องการคำตอบ
อืมถูกต้องแล้ว ได้เวลาโทรหาผู้เชี่ยวชาญ ฉันติดต่อทั้ง Adrienne และ William Francis - นักพัฒนาแอป Android และนักเขียน TechRepublic - ถามคำถามต่อไปนี้:
Kassner : ฉันไม่รู้ว่าการให้แอปมีสิทธิ์บางอย่างผ่านการอนุญาตเหล่านั้นไปยังผู้โฆษณา มีการสะกดคำบางแห่งหรือไม่ Porter Felt : แอปพลิเคชันที่ให้นโยบายความเป็นส่วนตัวควรเปิดเผยว่าพวกเขากำลังให้ข้อมูลแก่ผู้โฆษณา น่าเสียดายที่บางแอปพลิเคชันไม่ได้มีนโยบายความเป็นส่วนตัว - และแม้ว่าพวกเขามักจะอ่านยาก ฟรานซิส : ในฐานะนักพัฒนา Android มันไม่เคยเกิดขึ้นกับฉันที่ผู้ใช้ไม่เข้าใจว่าการอนุญาตของแอปและการอนุญาตของโฆษณา (หรือมากกว่าห้องสมุดที่แสดงโฆษณา) ถูกแชร์ ฉันเดาว่ามันแสดงถึงการตัดการเชื่อมต่อที่มีอยู่ระหว่างผู้พัฒนาแอปและผู้บริโภคแอพ Kassner : MobFox และ AdMob ซึ่งเป็นเครือข่ายโฆษณาที่ใหญ่ที่สุดสองเครือข่ายต้องการการอนุญาตดังต่อไปนี้:- ใช้สิทธิ์ Android: ชื่อ = android.permission.INTERNET
- ใช้การอนุญาตสำหรับ Android: name = android.permission.ACCESS_NETWORK_STATE
- Android ใช้สิทธิ์: ชื่อ = android.permission.ACCESS_COARSE_LOCATION
- Android ใช้สิทธิ์: ชื่อ = android.permission.READ_PHONE_STATE
เราควรกังวลเกี่ยวกับการให้สิทธิ์เหล่านี้กับเครือข่ายโฆษณาหรือไม่
Porter Felt : บางคนรู้สึกอึดอัดที่จะแบ่งปันข้อมูลกับ บริษัท โฆษณา คนเหล่านั้นอาจต้องการหลีกเลี่ยงการใช้แอปพลิเคชันที่มีโฆษณาเราดูแอปพลิเคชันจำนวนมากที่มีโฆษณาและ ACCESS_COARSE_LOCATION เราพบว่าประมาณครึ่งหนึ่งใช้สิทธิ์ที่ตั้งสำหรับการโฆษณาเท่านั้น (กล่าวอีกนัยหนึ่งแอปพลิเคชันนั้นไม่มีฟังก์ชันการทำงานที่เกี่ยวข้องกับตำแหน่ง)
การอนุญาต READ_PHONE_STATE ช่วยให้ห้องสมุดโฆษณาค้นหาว่า ID เฉพาะของโทรศัพท์ของคุณคืออะไร วิธีนี้ทำให้ไลบรารีโฆษณาสามารถติดตามคุณข้ามแอปพลิเคชัน คล้ายกับการติดตามคุกกี้ในเบราว์เซอร์ซึ่งบางคนไม่ชอบ
คุณไม่ต้องกังวลเกี่ยวกับการอนุญาต ACCESS_NETWORK_STATE - ซึ่งจะทำให้ไลบรารีโฆษณาทราบว่าคุณเชื่อมต่อกับอินเทอร์เน็ตหรือไม่
ฟรานซิส : ฉันต้องการที่จะก้าวไปอีกขั้นหนึ่งและชี้ให้เห็นว่าห้องสมุดโฆษณามีแนวโน้มที่จะทำงานอย่างรับผิดชอบเมื่อใช้ทรัพยากรโทรศัพท์ ความหมายไลบรารีโค้ดที่ฉันเคยเห็นสำหรับการสร้างโฆษณาพยายามที่จะคำนึงถึง CPU แบนด์วิดท์และอายุการใช้งานแบตเตอรี่ตัวอย่างเช่นสังเกตว่ามันหยาบและไม่ใช่ตำแหน่งที่ดีที่กำลังถูกใช้ นี่ไม่ใช่เพราะไลบรารีโฆษณาไม่สามารถรับตำแหน่งที่แน่นอนของคุณหรือเนื่องจากผู้โฆษณาจะไม่สามารถกำหนดเป้าหมายโฆษณาที่ดีกว่าด้วย แต่เนื่องจากการดึงตำแหน่งหยาบนั้นเป็นการดำเนินการที่ไม่แพงในแง่ของการใช้ทรัพยากร
ฉันไม่ได้ปกป้องโฆษณาเพียงชี้ให้เห็นว่าจากประสบการณ์ของฉัน บริษัท พัฒนาห้องสมุดโฆษณาอย่างน้อยก็ตระหนักถึงความจริงที่ว่าถ้าพวกเขากลายเป็นล่วงล้ำเกินไปผู้ใช้จะถอนการติดตั้งแอป
Kassner : หากแอปมีโฆษณาเราจำเป็นต้องกังวลเกี่ยวกับวิธีที่ผู้โฆษณาปกป้องข้อมูลส่วนบุคคลของเราหรือไม่ Porter Felt : ฉันไม่รู้จริงๆว่าผู้โฆษณาปกป้องข้อมูลที่พวกเขารวบรวมเกี่ยวกับผู้ใช้อย่างไร ฟรานซิส : ในฐานะผู้ใช้คุณไม่จำเป็นต้องทราบว่ามีคลังโฆษณาใดที่แอพใช้อยู่ คุณสามารถดูเว็บไซต์ของผู้เล่นหลัก ๆ ได้ แต่คำตอบนั้นค่อนข้างคลุมเครือ ตัวอย่างเช่นข้อความที่ตัดตอนมาจากคำชี้แจงสิทธิ์ส่วนบุคคลของ AdMob นี้:"ข้อมูลส่วนบุคคลที่คุณมอบให้แก่ AdMob มีความปลอดภัยเพียงใด
AdMob ใช้มาตรการที่เหมาะสมในการปกป้องข้อมูลส่วนบุคคลของคุณในความพยายามที่จะป้องกันการสูญเสียการใช้ในทางที่ผิดและการเข้าถึงโดยไม่ได้รับอนุญาตการเปิดเผยการเปลี่ยนแปลงและการทำลาย อย่างไรก็ตาม AdMob ไม่สามารถรับรองหรือรับประกันความปลอดภัยของข้อมูลใด ๆ ที่ AdMob ได้รับ "
ฉันสงสัยว่าฐานข้อมูลการวิเคราะห์ AdMob นั้นเป็นเป้าหมายสำคัญสำหรับแฮกเกอร์ ยังไม่มีอะไรในคำสั่งที่ให้ฉันอบอุ่นเกี่ยวกับมาตรการรักษาความปลอดภัยหรืออะไรก็ตามที่จะแนะนำให้ AdMob (หรือ Google) จะต้องรับผิดชอบหากมีการฝ่าฝืนฐานข้อมูลแบ็กเอนด์
Kassner : การโฆษณาใช้แบนด์วิดท์เพื่อส่งโฆษณาไปยังโทรศัพท์ ถ้าอย่างนั้นฉันคิดว่าการซื้อแอปมีเหตุผลมากกว่านี้ไหม? นั่นเป็นการชำระเงินครั้งเดียวและไม่ใช่การเข้าใช้แผนข้อมูลรายเดือนของฉัน Porter Felt : ขึ้นอยู่กับการตั้งค่าแผนข้อมูลของคุณ หากคุณมีแผนข้อมูลที่ไม่ จำกัด หรือแผนข้อมูลที่มีค่าเผื่อข้อมูลจำนวนมากโฆษณาจะไม่มีปัญหา
ในทางกลับกันหากคุณกังวลเกี่ยวกับค่าใช้จ่ายของข้อมูลคุณอาจต้องการหลีกเลี่ยงแอปพลิเคชันที่ส่งผลให้คุณโฆษณา โดยทั่วไปค่าใช้จ่ายของข้อมูลต่ำพอที่แอปพลิเคชันที่มีโฆษณาหนึ่งหรือสองรายการจะไม่แพง อย่างไรก็ตามแอปพลิเคชันที่ใช้เครือข่ายโฆษณาหลายเครือข่ายเพื่อสร้างรายได้อาจมีราคาแพง
ฟรานซิส : อีกครั้งฉันต้องการที่จะแสดงความคิดเห็นจากใครบางคนที่ทำให้แอพในการทำมาหากินของเขาเป็นส่วนใหญ่ หากคุณไม่ได้เป็นแฟนของโฆษณาหากคุณมีข้อกังวลเกี่ยวกับการอนุญาตที่ใช้ร่วมกันระหว่างแอพและโฆษณาให้ซื้อแอพนักพัฒนาไม่ได้เป็นผู้สร้างเกี่ยวกับการโฆษณาของบุคคลที่สามมากกว่าผู้ใช้ เหตุผลหนึ่งที่โฆษณามีความอุดมสมบูรณ์เป็นเพราะนักพัฒนาซอฟต์แวร์กำลังประสบปัญหาในการขอรับเงินคืนสำหรับความพยายามของพวกเขานั่นคือการเขียนและปล่อยแอป
ผู้ใช้ Android มีโอกาสน้อยที่จะซื้อแอปกว่า 50% เทียบกับคู่ iPhone และหากแอพไม่ได้รับการดาวน์โหลดนับล้านครั้งและมีการเปลี่ยนแปลงเนื้อหาอย่างต่อเนื่องเพื่อให้ผู้ใช้สนใจผู้พัฒนาแอปจะสร้างรายได้ผ่านโฆษณาน้อยกว่าการซื้อทันที
ฉันไม่แนะนำให้คุณซื้อทุกแอพ แต่ลองใช้แอพและถ้าคุณชอบและใช้งานได้ให้ลองซื้อเวอร์ชั่นที่ไม่มีโฆษณา มันจะทำให้นักพัฒนามีความสุขประสบการณ์ของคุณดีขึ้นและโทรศัพท์ของคุณมีความเสี่ยงต่อความเป็นส่วนตัวน้อยลง
ความคิดสุดท้าย
สิ่งหนึ่งที่ฉันลืมพูดถึง - ผู้เข้าร่วมสำรวจถูกแบ่งออกว่าผู้โฆษณาควรได้รับการอนุญาตและข้อมูลเช่นเดียวกับนักพัฒนาแอปหรือไม่ ฉันสนใจที่จะเรียนรู้สิ่งที่คุณคิด
คุณอาจจำ Adrienne และ William พวกเขาทั้งสองช่วยในบทความ Android ของฉันมากมาย อีกครั้งฉันเป็นหนี้บุญคุณพวกเขาสำหรับความช่วยเหลือของพวกเขา