Normal ifadeleri kullanarak İçerik uygunluğu ayarlarını yapabilirsiniz. Normal ifadeler, yönlendirme ayarları gibi diğer gelişmiş Gmail ayarları için de kullanışlıdır.
Regex olarak da adlandırılan normal ifade, metni kalıplarla eşleştirmek için kullanılan bir yöntemdir. Örneğin, bir normal ifade, e-posta adreslerinin, URL'lerin, telefon numaralarının, çalışan kimlik numaralarının, vatandaşlık numaralarının veya kredi kartı numaralarının kalıplarını belirtebilir.
Normal ifadeler, birçok sistemde ve komut dosyası oluşturma dilinde standart bir araç olarak kullanılır. Normal ifadeler basit veya son derece karmaşık olabilir. Bu makalede, içerik uygunluğu politikaları oluştururken normal ifadelerin nasıl kullanılacağı hakkında bilgi verilmektedir. Eğitimler ve örnekler de dahil olmak üzere ayrıntılı bilgileri aşağıdaki web sitelerinde bulabilirsiniz:
Normal ifadelerin kullanım alanları
Normal ifadeleri kullanarak aşağıdaki öğeleri bulabilen içerik filtreleri oluşturabilirsiniz:
Metin kalıpları: İletileri harf, sayı veya her ikisinin kombinasyonu olan kalıplar açısından taramak için bu seçeneği kullanın. Örneğin, telefon numaraları, adresler, çalışan numaraları ve hesap numaralarıyla eşleşen normal ifadeler oluşturabilirsiniz. Alternatif olarak, futbol, footb@ll, fo0tb@ll gibi bir kelimenin birçok farklı varyasyonunu bulabilen tek bir normal ifade oluşturabilirsiniz.
Tam kelimeler: Daha spesifik filtreler oluşturmak için bu seçeneği kullanın. Örneğin, foot kelimesiyle eşleşen ancak football kelimesiyle eşleşmeyen bir normal ifade oluşturabilirsiniz. Bu durumda, normal ifade, filtrenin yakaladığı meşru ileti sayısını azaltmaya yardımcı olabilir.
Değişken karakterli metin: İletileri, değişen metinlerin yanı sıra belirli metinler içeren kalıplar açısından taramak için bu seçeneği kullanın. Örneğin, www.[değişken].com kalıbındaki bir URL'yle eşleşen tek bir normal ifade oluşturabilirsiniz. Bu kalıba www.abc1.com, www.abc2.com ve www.abc3.com gibi URL'ler dahildir.
Normal ifadelerin oluşturulmasına yönelik en iyi uygulamalar
Verimsiz bir normal ifade oluşturursanız içerik uyumu filtresi yavaş çalışabilir. Tek alıcılı iletilerde bu durum, iletinin teslimatını birkaç saniye geciktirebilir. Ancak iletinin birden fazla alıcısı varsa etki büyür ve iletinin ertelenmesine (ileti zaman aşımına uğrar ve amaçlanan alıcılara teslim edilmez) neden olabilir.
Yavaş çalışan normal ifadeler oluşturmamak için aşağıdakileri yapmanızı öneririz:
- Tek tek kelimelerin listeleri için normal ifadeler kullanmaktan kaçının. Bunun yerine sakıncalı içerik politikalarını kullanın.
Tekrarlanan öğeleri birleştirerek normal ifadeyi mümkün olduğunca kısa ve basit hale getirin. Örneğin, birden fazla ifadeye dayalı bir filtre oluşturmak için aşağıdaki normal ifadeyi değiştirin:
(\W|^)ifade 1(\W|$)|(\W|^)ifade 2(\W|$)|(\W|^)ifade 3(\W|$)
şu hale getirin:
(\W|^)(ifade 1|ifade 2|ifade 3)(\W|$)
Ayrıntılı talimatlar ve yönergeler için RE2 Söz Dizimi ve Normal İfade Örnekleri başlıklı makaleleri inceleyin. İçerik Uygunluğu Ayarlarını Yapılandırma başlıklı makaleyi de inceleyin.