თანხმობის QA ჩამონათვალი: რა უნდა გატესტოთ რელიზამდე

რატომ სჭირდება თანხმობას საკუთარი QA

თანხმობა ჩუმად ირღვევა. კოლეგის დამატებულმა ახალმა სკრიპტმა, შეცვლილმა ტეგის ტრიგერმა ან გადარქმეულმა ქუქიმ შეიძლება თვალთვალი დაიწყოს ვიზიტორის არჩევანამდე ან არჩევანის ჩაწერა საერთოდ შეწყვიტოს და ამას ვერავინ ამჩნევს, სანამ ანგარიში უცნაურად არ გამოიყურება. მოკლე, განმეორებადი ჩამონათვალი, რომელიც ყოველ რელიზამდე სრულდება, ამათ უმეტესობას აღმოაჩენს.

შემოწმებები გაუშვით სუფთა ბრაუზერის პროფილში ან კერძო ფანჯარაში, გამორთული გაფართოებებით, და თითოეული პუნქტის გვერდით ჩაიწერეთ შედეგი.

A. პირველი ვიზიტი

  1. ბანერი ჩნდება გვერდის პირველივე ჩატვირთვისას, მნიშვნელოვან კონტენტზე გადაფარვის გამომწვევი განლაგების ნახტომის გარეშე.
  2. არცერთი არაარსებითი ტეგი არ ირთვება არჩევანამდე. Network ჩანართში შეამოწმეთ ანალიტიკისა და რეკლამის მოთხოვნები.
  3. არცერთი არაარსებითი ქუქი არ ინახება არჩევანამდე. შეამოწმეთ Application ჩანართი.
  4. თანხმობის ნაგულისხმევი სიგნალები უარყოფილია იქ, სადაც თანხმობა სავალდებულოა.
  5. გვერდი გამოსაყენებელი რჩება, სანამ ბანერი ღიაა, და კონტენტი იკითხება.

B. არჩევანის გაკეთება

  1. ყველაფრის მიღება ჩართავს სწორ ტეგებს და სიგნალი მაშინვე მინიჭებულზე იცვლება.
  2. ყველაფრის უარყოფა იმავე სიადვილით ჩანს და იჭერება, როგორც მიღება, და არაარსებით ტეგებს გამორთულს ტოვებს.
  3. დეტალური არჩევანი მუშაობს: მხოლოდ ანალიტიკის ჩართვა ანალიტიკას ააქტიურებს და სხვას არაფერს.
  4. არჩევანი ახსოვს გვერდის გადატვირთვის შემდეგ და შემდეგ გვერდზე, ბანერის ხელახლა გამოჩენის გარეშე.
  5. არჩევანი ჩაიწერება თქვენს თანხმობის ჟურნალში დროის ნიშნულით.

C. არჩევანის შეცვლა

  1. მუდმივი შესასვლელი წერტილი (ბმული ან ხატულა ქვედა კოლონტიტულში) პარამეტრებს ყველა გვერდზე ხელახლა ხსნის.
  2. თანხმობის გამოთხოვა შესაბამის ტეგებს აჩერებს და, სადაც შესაძლებელია, მათ ქუქიებს შლის.
  3. უარიდან დათანხმებაზე გადასვლა ტეგებს ხელით გადატვირთვის გარეშე ამუშავებს.

D. რეგიონები და ენები

  1. რეგიონის წესები მოსალოდნელად იქცევა: გამოიყენეთ VPN ან ტესტ-პარამეტრი, რათა სიმულაცია გააკეთოთ ყველა იმ რეგიონის ვიზიტორისა, რომელსაც ემსახურებით.
  2. ენა ვიზიტორის ენას მიჰყვება და ღილაკების ყველა წარწერა ნათარგმნია, ნედლი გასაღებების გარეშე.
  3. მარჯვნიდან მარცხნივ ენები განლაგებას სწორად ასახავს, თუ მათ ემსახურებით.

E. ტექნიკური და პლატფორმა

  1. სარეკლამო სიგნალები სარეკლამო ტეგებამდე აღწევს: დაადასტურეთ, რომ თქვენი consent string ან ექვივალენტური სიგნალი სარეკლამო მოთხოვნებში არის.
  2. მობილური ბრაუზერები ბანერს სწორად აჩვენებს პორტრეტულ და ლანდშაფტურ რეჟიმში და ღილაკები საკმარისად დიდია დასაჭერად.
  3. ხელმისაწვდომობის საფუძვლები: მხოლოდ კლავიატურით ნავიგაცია მუშაობს, ფოკუსი ჩანს და ეკრანის წამკითხველი დიალოგს აცხადებს.
  4. წარმადობა: ბანერის სკრიპტი არ ბლოკავს რენდერს და ჩატვირთვის შემდეგ მთავარ კონტენტს ქვემოთ არ სწევს.

როგორ გავუშვათ რელიზების შენელების გარეშე

განსაკუთრებული შემთხვევები, რომლებიც დამატებად ღირს

დაამატეთ პუნქტები ყველაფრისთვის, რაც მხოლოდ თქვენს პროექტს ახასიათებს: ჩაშენებული ვიდეოპლეერები, ჩატის ვიჯეტები, რუკები, სოციალური ქსელების ღილაკები და გადახდის ან შესვლის iframe-ები ხშირად საკუთარ თრექერებს ტვირთავს. თუ მობილურ აპს web view-თი აგზავნით, A-დან C-მდე სექციები აპის შიგნითაც გაიმეორეთ. ყოველ ჯერზე, როცა ინციდენტი რაღაცას გასწავლით, ჩამონათვალს ერთი სტრიქონი დაუმატეთ, რომ იგივე შეცდომა აღარ დაბრუნდეს.

რა ვქნათ, როცა შემოწმება ვერ გადის

წარუმატებელი თანხმობის შემოწმება რელიზის დამბლოკავად მიიჩნიეთ ყველაფრისთვის, რაც თანხმობამდე თვალთვალს ახორციელებს ან უარს უგულებელყოფს. კოსმეტიკური საკითხები, მაგალითად, ოდნავ გადაწეული ღილაკი, ბილეთით შეიძლება გავიდეს. პრიორიტეტის თანმიმდევრობაა: თვალთვალი არჩევანამდე, უგულებელყოფილი არჩევანი, დაკარგული არჩევანი და მხოლოდ შემდეგ გარეგნობა.

სად ჯდება FlexyConsent

FlexyConsent-ის ბანერი ხელმისაწვდომია 57 ენაზე და მხარს უჭერს Google Consent Mode v2-ს, IAB TCF 2.4-სა და IAB GPP v1.1-ს, რაც ზემოთ ჩამოთვლილი ტექნიკური პუნქტებიდან ბევრს ფარავს. ჩამონათვალი მაინც ძალაშია, რადგან თქვენი ტეგები, თემები და სკრიპტები წყვეტს, რა ამოქმედდება გვერდზე რეალურად.

ძირითადი დასკვნები

← ბlodelays delays ყველას წაკითხვა →