Bu kılavuzda, posta birleştirme işlemi yapmak için Google Docs API'nin nasıl kullanılacağı açıklanmaktadır.
Giriş
Posta birleştirme, bir e-tablonun veya başka bir veri kaynağının satırlarından değer alır ve bunları bir şablon dokümanına ekler. Bu şekilde tek bir birincil birincil birçok benzer doküman oluşturabileceğiniz bir doküman (şablon) özelleştirilmekte olan verilerle özelleştiriliyor. Sonuç, her zaman ancak mektupları, e-postaları ve mektupları gibi her tür amaca uygun olabilir. Örneğin, müşteri faturaları.
Posta birleştirme, e-tabloların ve kelime öbeklerinin işleyen bir araç ve günümüzde birçok işletme iş akışının bir parçası. Genel kural, verileri satır başına tek bir kayıt olacak şekilde düzenlemek aşağıdaki tabloda gösterildiği gibi):
Ad | Adres | Alt Bölge | |
---|---|---|---|
1 | UrbanPq | Atatürk Caddesi | Batı |
2 | Pawxana | 456 2. Cadde | Güney |
Bu sayfadaki örnek uygulama Google Dokümanlar'ı, Google Dokümanlar'ı Google E-Tablolar ve Drive API'leri ile Posta birleştirme işlemlerinin nasıl gerçekleştirildiğine dair ayrıntılar (kullanıcıları uygulamadan koruyarak) emin olun. Bu Python örneği hakkında daha fazla bilgiyi örneğin GitHub depo.
Örnek uygulama
Bu örnek uygulama, birincil şablonunuzu kopyalar ve ardından kopyaların her birine atanmış veri kaynağı ekleyin. Bu örnek uygulamayı denemek için önce şablonunuzu ayarlayın:
- Dokümanlar dosyası oluşturun. Önce şablonu seçin.
- Yeni dosyanın doküman kimliğini not edin. Daha fazla bilgi için bkz. Doküman Kimlik bölümüne bakın.
DOCS_FILE_ID
değişkenini doküman kimliğine ayarlayın.- İletişim bilgilerini, uygulamanız seçilen verilerle birleştirilir.
Örnek mektup şablon düz gibi bir kaynaktan elde edilen gerçek verilerle birleştirilebilecek yer tutucularla metin veya E-Tablolar kullanabilirsiniz. Şablon şu şekilde görünür:
Ardından, veri kaynağınız olarak düz metin veya E-Tablolar'ı seçin
SOURCE
değişkeni kullanılır. Örnekte varsayılan olarak düz metin kullanılır. Bu,
örnek veriler TEXT_SOURCE_DATA
değişkenini kullanır. Verilerin kaynağı
E-Tablolar'da, SOURCE
değişkenini 'sheets'
olarak güncelleyin ve
örneğimize
e-tablo
(ya da kendinizin yapabilirsiniz) SHEETS_FILE_ID
değişkenini ayarlayarak
Biçimi aşağıdaki gibi görüntüleyebilirsiniz:
Uygulamayı örnek verilerimizle deneyin, ardından kendi verilerinize ve kullanım alanınıza uyarlayın. İlgili içeriği oluşturmak için kullanılan komut satırı uygulaması şu şekilde çalışır:
- Kurulum
- Veri kaynağından verileri getirme
- Her veri satırında döngü oluşturma
- Şablonun bir kopyasını oluştur
- Kopyayı verilerle birleştirin
- Yeni birleştirilmiş dokümanın çıkış bağlantısı
Yeni birleştirilmiş harflerin tümü, kullanıcının Drive'ım bölümünde de görünür. aşağıdaki gibi birleştirilmiş bir mektup örneği görebilirsiniz:
Kaynak kodu
Python
Daha fazla bilgi için README
dosyasına ve tam uygulama kaynak koduna bakın
şu örnek uygulamanın GitHub'ında:
depo.
İlgili konular
- Posta birleştirme ile kişiselleştirilmiş e-postalar gönderme
- Gmail ve Google Dokümanlar ile Google E-Tablolar