Özellik kuralları, verilerinizi ürün verileri spesifikasyonu şartlarımızla eşleşecek şekilde dönüştürme olanağı sunar. Hataları düzeltmek ve veri kaynağınızdaki verileri yorumlamamıza yardımcı olmak için özellik kurallarını kullanın. Bu makalede, ürün verileriniz için özellik kurallarının nasıl oluşturulacağı açıklanmıştır.
Başlamadan önce
Kural oluşturmak için veri kullanabilmek amacıyla Merchant Center hesabınıza ürün veri kaynakları eklediğinizden emin olun.
Ardından, "Gelişmiş veri kaynağı yönetimi" eklentisini ekleyerek özellik kuralları özelliğini etkinleştirin. Bu eklentiye sahip olmak, özellik kurallarını kullanmanıza olanak tanır. Gelişmiş veri kaynağı yönetimi hakkında daha fazla bilgi edinin.
[id]
özelliğiyle ilgili özellik kuralları belirlemek için no kuralları bölümünü kullanın. No özelliğiyle ilgili kural ayarlama hakkında daha fazla bilgi edinin.Özellik kurallarını kullanma
Veri kaynağınızda yeni bir özellik kuralı oluşturmak için:
Merchant Center hesabınızda Ayarlar ve araçlar simgesini
tıklayın.
Veri kaynakları'nı seçin.
"Ürün kaynakları" sekmesinde bir ürün kaynağı seçin.
Özellik kuralları sekmesini tıklayın.
- Bu veri kaynağına bağlı birden fazla feed etiketiniz varsa kuralı uygulamak istediğiniz feed etiketini seçtiğinizden emin olun.
- Not: Veri kaynaklarınızı Veri kaynağı kurulumu sekmesine giderek de yapılandırabilirsiniz.
Düzenlemek istediğiniz özellik için özellik kuralları oluşturmadıysanız Özellik kuralı ekle'yi tıklayın ve açılır listeden ilgili özelliği seçin.
Mevcut bir özellik kuralı grubunu düzenlemek istiyorsanız arama çubuğunu kullanarak özelliği arayabilir ve düzenlemek istediğiniz özelliği tıklayabilirsiniz.
Verileri değiştirmek için daha fazla yöntem ekle, Değiştir veya Değişiklik ekle'yi tıklayarak özellik kuralındaki ayrıntıları ekleyin ya da düzenleyin.
Taslak olarak kaydet'i tıklayın.
Kurallarınızda yapılan değişiklikler taslak halindedir. Ürün verilerinize uygulanmadan önce taslak kurallarınızın test edilmesi için Kuralları test et'i tıklayın.
Yeni ya da güncellenmiş kuralları kaydetmek ve uygulamak için Değişiklikleri uygula'yı tıklayın. Taslak kuralları kaldırmak için Değişiklikleri sil'i tıklayın.
Özellik kuralları sayfasında, kuralların kapsadığı hedef özelliklere genel bir bakış sunan Özellikler tablosu bulunur.
Varsayılan kural, Google'ın ek veya birincil veri kaynağınızdaki değeri alarak veri kaynağınızdaki her özelliğe atadığı kuraldır. Kuralları özelleştirmek isterseniz özelliğin nasıl tanımlandığını değiştirebilirsiniz.
Veri kaynakları ekleme
Veri kaynaklarınızı, özellik verilerinin nereden geleceğini belirlemek üzere yapılandırın. Verilerinizi nasıl alacağınızı belirtmek için koşulları ve işlemleri (Şuna ayarla, Ayıkla ve En yenisini al) kullanın. Bu işlemler, mevcut bir veri kaynağını kullanarak veya bir kaynaktan veri ayıklayarak hedef tanımlamanızı sağlar.
Veri kaynağı işlemlerini kullanma
"Şuna ayarla" seçeneğini kullanma- Gelen bir sütun adını belirli bir Google özelliğine ayarlayın
- Örnek: Availability [Stok_Durumu] Özelliğini Şu Değere Ayarla: my_first_feed.stockstatus
- Hedef özelliğe ayarlanmış tek, statik bir dize değeri girin
- Örnek: Durum Özelliğini Şu Değere Ayarla: “
new
"
- Örnek: Durum Özelliğini Şu Değere Ayarla: “
- Bir hedef özelliği; gelen sütunların, statik değerlerin veya işlenen değerlerin herhangi bir kombinasyonuyla doldurun. Birden fazla sütun veya değerden bir dize oluşturmak için birbirine bağlama (veya birleştirme) özelliğini kullanın.
- Örnek: Başlık özelliğini şu değere ayarla: my_first_feed.brand + " " +my_first_feed.title
- Başlık özelliğini şu değere ayarla: my_first_feed.brand + " " +my_first_feed.title işleminin gerçekleşmesi için her iki feed referansının da çözülmesi gerekir.
- Başlık özelliğini şu değere ayarla: my_first_feed.brand + " " +my_first_feed.title işlemi, yalnızca my_first_feed.brand çözülemediğinde başarısız olmaz. Bunun yerine, Başlık özelliğini şu değere ayarla: my_first_feed.title şeklini alır.
[included_destination]
, hariç tutulan hedef [excluded_destination]
ve Alışveriş reklamlarından hariç tutulan ülkeler [shopping_ads_excluded_country]
özelliklerinde kullanılabilir.Bu özelliğe veri kaynağınızdan, işlem özelliklerinizden veya oluşturduğunuz değerlerden bir değer listesi atamak için Çoklu değere ayarla işleminden yararlanın.
Bu işlem yinelenen bir alan oluşturur. Böylece, özelliğe bir değer listesi ekleyebilirsiniz. Ayrıca dahil edilen hedef [included_destination]
ya da hariç tutulan hedef [excluded_destination]
özelliklerine birden fazla hedef atamanıza veya Alışveriş reklamlarından hariç tutulan ülkeler [shopping_ads_excluded_country]
özelliğine birden fazla ülke atamanıza izin verilir. Dahil edilen hedef [included_destination]
ve hariç tutulan hedef [excluded_destination]
özellikleri söz konusu olduğunda, Shopping_ads
ve Display_ads
değerlerini atayabilirsiniz.
- Büyük/küçük harfe duyarlı: Bu bölüme girilen sözcük ve ifadeleri, içerdikleri büyük/küçük harflere duyarlı olarak eşleştirir.
- Yalnızca eşleşen ilk değeri koru: Ayıklamak istediğiniz özellik iki veya daha fazla olası eşleşme döndürürse yalnızca listelediğiniz ilk değer ayıklanır. Örneğin, bir başlıktan "sarı", "kırmızı" ve "mavi" ifadelerini ayıklamak istiyorsanız ve başlık "Mavi çizgili sarı gömlek" ise yalnızca "sarı" ifadesi ayıklanır.
- Normal ifade olarak ara: Bir arama modelini (veya "regex"i) takip eden tüm değerleri eşleştirir. Normal ifadenizi metin alanına girmeniz gerekir. Örneğin, bir özellikte bulunan ilk altı basamak dışındaki tüm öğeleri kaldırmak için şu değeri kullanın:
find: '^(.{6}).*$' replace: '\1'.
- Yalnızca tam sözcükler: Yalnızca tam sözcükleri, girildikleri şekilde eşleştirir. Örneğin, "bayan" kelimesi içindeki "bay" ifadesinin ayrı bir kelime olarak algılanması engellenir.
- Şunların en yenisini al: my_first_feed.availability ve my_supplemental_feed.availability
- Şunların en yenisini al: my_first_feed.price ve my_supplemental_feed.price
- Şunların en yenisini al: my_first_feed.sale_price ve my_supplemental_feed.sale_price
- Şunların en yenisini al: my_first_feed.sale_price_effective_date ve my_supplemental_feed.sale_price_effective_date
Değişiklik ekleme
Değişiklikler, belirli bir özellik için verilerinizi değiştirmek üzere ek adımlar eklemenize izin verir. Verilerinizi optimize etmenize yardımcı olması için koşulları ve değişiklik işlemlerini kullanın. Örneğin, ürün verileri spesifikasyonlarını karşılamak için ürün başlığınızdaki bazı kelimeleri değiştirebilir veya verilerinizi güncelleyebilirsiniz.
Değişiklik işlemlerini kullanma
"Başına ekle" seçeneğini kullanma- Halihazırda marka değeri içermeyen herhangi bir başlığa marka değeri eklemek isteyebilirsiniz.
Not: Başına ekle operatörüyle yapılan değişiklikler yalnızca tüm veri kaynağı referansları başarısız olduğunda uygulanamaz. Örneğin:
- f1.color çözümlenemezse Başına ekle: "color: " + f1.color başarısız olur.
- f1.colorçözümlenemezse Başına ekle: "color: " + f1.color + " " +"material: " + f1.material başarısız olmaz. Bu işlem yalnızca f1.color ve f1.material öğelerinin ikisi birden çözümlenemezse başarısız olur.
- Halihazırda renk içermeyen bir başlığa bir renk değeri eklemek isteyebilirsiniz.
Not: Sonuna ekle operatörüyle yapılan değişiklikler yalnızca tüm veri kaynağı referansları başarısız olduğunda uygulanamaz. Örneğin:
- f1.color çözümlenemezse Ekle: "color: " + f1.color başarısız olur.
- f1.color çözümlenemezse Ekle: "color: " + f1.color + " " +"material: " + f1.material işlemi başarısız olmaz. Bu işlem yalnızca f1.color ve f1.material öğelerinin ikisi birden çözümlenemezse başarısız olur.
- Durum
[condition]
özelliği için yalnızca “used
” “refurbished
” ve “new
” değerleri kabul edilir. Bu durumda, tüm “vintage
” örneklerini “used
” olarak değiştirebilirsiniz.
- Büyük/küçük harfe duyarlı: Bu bölüme girilen sözcük ve ifadeleri, içerdikleri büyük/küçük harflere duyarlı olarak eşleştirir.
Birden çok değer kabul eden özelliklere (ör. ek resim bağlantısı [additional_image_link]
, dahil edilen hedef [included_destination]
, hariç tutulan hedef [excluded_destination]
) fazladan veri eklemek için Yinelenen alan ekle seçeneğini kullanın. Diğer bir deyişle birinci değerle zaten doldurulmuş bir tekrarlanan alana ikinci bir değer ekleyebilirsiniz. Bu seçenek özel özellikler için de kullanılabilir. (Mevcut değeri olmayan özellikleri doldurmak için Çoklu değere ayarla seçeneğini kullanabilirsiniz).
Örnek:
Display_ads
hedefini, Shopping_ads
hedefine sahip olan bir veri kaynağına ekleyin.
URL bileşenlerini düzenlemek veya kaldırmak için URL’yi Optimize Et seçeneğini kullanın. Bu operatör, özellikle URL değiştirme için oluşturulmuştur ve parametre hazırlığı için korumalara sahiptir.
- Zaten mevcut olan yeni bir parametre eklerseniz otomatik olarak değiştirilir.
- İkinci bir parametre eklerseniz ? yerine otomatik olarak bir & eklenir.
Örnek:
ads_redirect
için yeni bir özel izleme parametresi ekleyin.
Başlangıç ads_redirect [ads_yönlendirmesi] değeri:: https://www.myonlinestore.com/products/item1.html
-
"utm_source" parametresini "
google-products
" değeriyle ayarlayın -
"utm_medium" parametresini "
shopping
" değeriyle ayarlayın
Bitiş ads_redirect [reklamlar_yönlendirmesi] değeri:: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Büyük/küçük harfe duyarlı: Bu bölüme girilen sözcük ve ifadeleri, içerdikleri büyük/küçük harflere duyarlı olarak eşleştirir.
- Yalnızca ilk eşleşmeyi değiştir: Belirli bir özelliğin içerdiği sözcüğün yalnızca ilk örneğini eşleştirir. Örneğin, açıklamada "gümüş renkli gümüş küpeler" ifadesi yer alıyorsa yalnızca ilk sıradaki "gümüş" sözcüğü değiştirilir.
- Normal ifade olarak ara: Bir arama modelini (veya "regex"i) takip eden tüm değerleri eşleştirir. Normal ifadenizi metin alanına girmeniz gerekir. Örneğin, bir özellikte bulunan ilk altı basamak dışındaki tüm öğeleri kaldırmak için şu değeri kullanın:
find: '^(.{6}).*$' replace: '\1'
. - Yalnızca tam sözcükler: Yalnızca tam sözcükleri, girildikleri şekilde eşleştirir. Örneğin, "bayan" kelimesi içindeki "bay" ifadesinin ayrı bir kelime olarak algılanması engellenir.
- İndirimli fiyat
[sale_price]
özelliğini, çarpma kullanarak fiyat[price]
özelliğine göre indirim oranına bağlı olarak doldurmak isteyebilirsiniz. - Satılan malların maliyeti (SMM)
[cost_of_goods_sold]
özelliğini hesaplamak için çeşitli özel maliyet özelliklerini bir arada ekleyebilirsiniz. Satılan malların maliyeti (SMM)[cost_of_goods_sold]
özelliği hakkında daha fazla bilgi edinin.
Ayır ve seç seçeneği, virgülle veya okla ayrılmış ya da başka bir liste biçimindeki bir veya daha fazla öğeyi seçmeyi ve seçili metni, bir özellik değeri doldurma amacıyla kullanmayı sağlar. Örneğin, ürünleriniz product_type
değeri olan Giyim ve Aksesuar > Kıyafetler > Üniformalar > Beyaz Önlükler
kullanılarak kategorilere ayrılmışsa bir özel özelliğe ürün türü [product_type]
atayabilir ve yalnızca "Beyaz önlükler"i göstermek için Ayır ve seç seçeneğini kullanabilirsiniz. Ardından, veri kaynağınızdaki başlık [title]
özelliği gibi diğer özelliklerin başına veya sonuna ekleme yapmak için bu değeri kullanabilirsiniz.
Ayır: Listenizi ayırmak için kullanmak istediğiniz düğüm veya sembol türünü belirtin. Örneğin ">", "," veya ";".
Seç: Kullanmak istediğiniz öğeleri veya düğümleri seçin. "İlk" veya "son" gibi değerleri veya "1-sondan ikinci" veya "2-5" gibi bir değer aralığını seçebilirsiniz.
Birleştir: Birden fazla düğüm seçtiyseniz bu düğümleri dilediğiniz ayırıcıdan yararlanarak tek bir değerde toplamak için Birleştir'i kullanabilirsiniz.
Örnek:
Ürün türü [product_type]
dizesi olan Giyim ve Aksesuar > Kıyafetler > Üniformalar > Beyaz Önlükler
öğesini başlık [title]
özelliğine eklemek için öğenin son düğümünü ayırıp seçerek bir özel özellik oluşturun.
"Son düğüm ürün türü" adıyla bir özel özellik oluşturun.
Özel özelliği "my_first_feed.product_type" olarak ayarlayın.
Ayır: ">" ile ayırın. Bu işlem, dizeyi dört düğüme böler:
Giyim ve Aksesuar, Kıyafetler, Üniformalar, Beyaz Önlükler
.
Seç: "Son" değerini seçin. Bu işlemle, dizideki son düğüm olan "
Beyaz önlükler
"i seçilir.
Taslak olarak kaydedin.
Başlık özelliği için yeni bir kural oluşturun. Örneğin, başlığa yeni bir özellik ekleyin: "my_first_feed.title" + " " + "son düğüm ürün türü"
Not: Bu durumda, dizeden yalnızca bir düğüm seçtiğinizden Birleştir'i kullanmanıza gerek kalmaz. İki düğüm kullanmak isterseniz Birleştirme işlemini "," ile yapmanız gerekir (örneğin: Üniformalar, Beyaz önlükler).
"Temizle"yi kullanma
n/a
" gibi bir metni kaldırmak isterseniz bu seçeneği kullanabilirsiniz.Örnek:
- Marka
[brand]
özelliği için mevcut değer "n/a
" ise Temizle'yi seçinNot: Belirli bir ürün için Temizle işlemi yapıldığında söz konusu ürüne başka bir kural uygulanmaz. Ürün verileri spesifikasyonu özellik gerektiriyorsa değeri boş bırakmak ürünlerinizin onaylanmamasına neden olabilir.
Veri kaynakları ve Değişiklikler işlemlerini kullanarak kuralınızı düzenlerken ekranınızın sağ üst köşesinden Taslak değerinizin önizlemesini görebilirsiniz.
Bazı öğelerin değişikliklerden nasıl etkileneceğini görmek için büyüteç simgesini tıklayarak katalogdaki bir öğe kimliğini arayın veya ürünleriniz arasında rastgele geçiş yapmak için oku tıklayın.
Aynı özellikte birden fazla kural oluşturursanız her kuralın son değeri nasıl etkileyeceğini görebilirsiniz. Düzenlemeyi bitirdiğinizde, ara değer düzenlediğiniz kuralın yanında görünür.
- Tek bir kuralı kullanarak birden çok değişiklik yaparsanız ara değerde birleştirilmiş değişiklikler hesaba alınır.
- Bir kural görüntülediğiniz öğeye uygulanmazsa ara değer görünmez.
Kurallarınız uygulandığında gösterilecek Etkin değeri ve Taslak değerini görmek için önizleme kutusunun üzerine gelin.
Kullanım koşulları
Koşullar, veri kaynağınızda belirlediğiniz kriterleri karşılayan öğeleri filtrelemek için bir işlemin önüne eklenebilir. Örneğin, belirli bir markanın tüm öğelerine bir başlık uygulamak için "brand" "equal to" "Google" [marka" "eşittir" "Google"] koşulunu ayarlayabilirsiniz. Veri kaynağınızdan bir özellik seçtiğinizde koşul, seçtiğiniz değerdeki mevcut değerleri filtreler. Örneğin, eklemeyi seçerseniz:
Karşılaştırmak üzere ilk açılır menüden bir veri kaynağı özelliği veya işlenmiş bir özellik seçin. Ürün veri kaynağı özellikleri, belirli bir veri kaynağındaki belirli özelliklerdir. Bir veri kaynağı seçerseniz özellik adını belirtebilir, ardından ham veri kaynağı değerini seçebilirsiniz. İşlenmiş özellik, geçerli özellik kurallarındaki tüm değişiklikleri içeren son özellik değeridir.
İkinci açılır menüden koşul operatörünü seçin. Örneğin, "içerir" veya "eşit değildir".
Ardından, koşulun karşılaştırılmasını istediğiniz değeri girin. Bu değer, veri kaynağınızdaki işlenmiş bir özellik değeri veya statik bir değer olabilir.
İlk koşulla birleştirilmek üzere ikinci bir koşul girmek için VE öğesini seçin. Bu, ilk koşulla çelişmediği sürece herhangi bir değer olabilir. Her iki koşul da geçerliyse işlem uygulanır. Örneğin, kırmızı VE küçük beden gömlekler için kural uygulayabilirsiniz.
Ayrıca, kuralın koşullar doğrultusunda bağımsız olarak hareket etmesini de sağlayabilirsiniz. Bunu yapmak için VEYA öğesini seçin ve ikinci bir koşul girin. Böylece kural, ilk veya ikinci koşula göre işlemi gerçekleştirir. Girilen koşullardan herhangi biri geçerliyse işlem uygulanır. Örneğin, kırmızı gömlekler VEYA mavi gömlekler için kuralı uygulayabilirsiniz.
Unutmayın
- Fiyat girerken tutarı para birimi olmadan ekleyin.
- "Eşittir" değerini kullanırken girdiğiniz değerin veri kaynağınızdaki değer ile tam olarak eşleştiğinden emin olun. Örneğin, 13.00 değeri; 13, 13.00 $; vb. olmayabilir.
- Değerler, büyük/küçük harfe duyarlı değildir.
"Şuna ayarla" ve "en yenisini al" gibi işlemler yalnızca koşullarınızın karşılanması durumunda uygulanır.
Özellik kurallarını kaydetme
Kurallarınızı kaydetmek ve veri kaynağınıza uygulamak için Değişiklikleri uygula düğmesini tıklayın. Değişiklikleriniz uygulandıktan sonra veri kaynağınızı yeniden işlemeniz gerekir. Yeni kurallar, ürün verilerinizdeki en yeni yüklemede gösterilir ve kurallarda değişiklik yapana kadar her yüklemeye uygulanır.
Mevcut bir kuralı düzenlemek için "Kural" sütununda, kuralın bulunduğu gri renkli kutuyu tıklayın. Kurala tüm değişiklikleri uygulayın, ardından değişikliklerinizi kaydetmek için Değişiklikleri uygula'yı tıklayın. Düzenlemeleri uygulamak için ürün verilerinizi yükleyin.