CSS etiket yönetimi

Karşılaştırmalı Alışveriş Hizmetleri (CSS'ler), CSS programının kullanılabildiği ülkelerde satıcılar adına Google'da alışveriş reklamları yayınlayabilir. Content API, CSS alanlarının ve CSS gruplarının etiketler kullanarak ilişkilendirilmiş hesaplarını düzenlemelerine olanak tanır. CSS alanları, alanla ilişkilendirilmiş Merchant Center hesaplarını listeleyebilir, etiketleyebilir ve filtreleyebilir. CSS grupları, grupla ilişkili CSS alanlarını etiketleyebilir ve listeleyebilir. Bu Content API hizmetleri, Comparison Shopping Service Center'da sunulan bazı özelliklerle programatik eşdeğerleri sağlar.

CSS'ler hakkında daha fazla bilgi için Karşılaştırmalı Alışveriş Hizmetleri bölümüne bakın. CSS Center'da etiketlerle çalışma hakkında bilgi edinmek için Comparison Shopping Service Center'da hesap etiketlerini kullanma bölümüne bakın.

CSS hesap türleri

CSS'ler aşağıdaki üç hesap türünü kullanır:

  • CSS grupları, bir veya daha fazla CSS alanı içerebilen üst düzey hesaplardır.
  • CSS alanları, satıcılar adına Alışveriş reklamları yayınlayan CSS'lerin hesaplarıdır. Her CSS alanı yalnızca bir CSS grubuna ait olabilir.
  • Merchant Center hesapları, CSS alanlarının Alışveriş reklamlarını yerleştirdiği satıcılardır. CSS'ler, çok müşterili hesaplar (MCA'lar) ve bireysel satıcı hesapları dahil olmak üzere birkaç farklı Merchant Center hesabı türüyle ilişkilendirilebilir. Her Merchant Center hesabı yalnızca bir CSS alanıyla ilişkilendirilebilir. Farklı Merchant Center hesabı türleri hakkında daha fazla bilgi edinmek için Comparison Shopping Service Center'daki hesap türleri bölümüne bakın.

CSS etiket türleri

CSS'ler iki tür etiket kullanır:

  • Manuel etiketler CSS alanları tarafından Merchant Center hesaplarına ve CSS grupları tarafından CSS alanlarına oluşturulup atanır.
  • Otomatik etiketler CSS Center tarafından otomatik olarak oluşturulur ve Merchant Center hesaplarına atanır. Otomatik etiketler farklı hesap metriği türleri için kullanılabilir ve önemli hesapları ve önemli hesap etkinliklerini tespit etmenize yardımcı olabilir.

Kullanılabilir otomatik etiketler dahil etiket türleri hakkında daha fazla bilgi için Comparison Shopping Service Center'da hesap etiketlerini kullanma bölümüne bakın.

CSS'ler için Content API işlevleri ve uç noktaları

Content API, CSS'ler için aşağıdaki uç noktaları sunar:

accounts uç noktalarını CSS alanı olarak çağırırken aşağıdaki gereksinimlere dikkat edin:

  • CSS alanları, merchantId yerine cssId değerlerini sağlamalıdır.
  • CSS alanları, view=CSS sorgu parametresi sağlamalıdır.
  • CSS alanları, ilişkilendirilmiş Merchant Center hesap kimliklerini accountId olarak sağlamalıdır.

Örnek: Etiket oluşturma

Yeni bir etiket oluşturmak için accounts.labels.create yöntemini kullanabilirsiniz. Etiketler, CSS alanlarına ve Merchant Center hesaplarına uygulanabilir. Bununla birlikte, farklı hesap türlerine ait etiketler ayrıdır ve birbirinin yerine kullanılamaz. Alanla ilişkilendirilmiş Merchant Center hesaplarına uygulanabilecek alan düzeyinde bir etiket oluşturmak için etiketi oluştururken CSS alan kimliğini accountId olarak kullanın. Grupla ilişkili CSS alanlarına uygulanabilecek grup düzeyinde bir etiket oluşturmak için etiketi oluştururken CSS grup kimliğini accountId olarak kullanın.

Aşağıdaki örnek, daha sonra alanla ilişkilendirilmiş Merchant Center hesaplarına uygulanabilecek alan düzeyinde bir anahtar-hesap etiketi oluşturmayı göstermektedir. Etiketi oluşturmak için aşağıdaki URL'yi ve istek gövdesini kullanarak bir POST isteği gönderin:

https://shoppingcontent.googleapis.com/content/v2.1/accounts/accountId/labels
{
 "name": "key-accounts",
 "description": "All accounts with over a million products"
}

Örnek: Merchant Center hesabına etiket uygulama

CSS alanıyla ilişkilendirilmiş bir Merchant Center hesabına etiket atamak için accounts.updatelabels yöntemini kullanabilirsiniz. Aşağıdaki örnek, önceki örnekte oluşturulan anahtar-hesaplar etiketinin en önemli Merchant Center hesaplarınızdan birine nasıl uygulanacağını gösterir.

Etiketi uygulamak için aşağıdaki URL'yi kullanarak bir POST isteği gönderin ve gövde:

https://shoppingcontent.googleapis.com/content/v2.1/cssId/accounts/subaccountId/updatelabels/
{
 "labelIds": [‘123’] // ‘key-accounts’
}

Örnek: Merchant Center hesaplarını filtrelemek için etiketleri kullanma

Etiketleri oluşturup bir CSS alanıyla ilişkili Merchant Center hesaplarında uyguladıktan sonra, accounts.list yöntemini kullanarak yalnızca bu etikete sahip hesapları döndürmek için etiket sorgu parametresini isteğinizde iletebilirsiniz. Aşağıdaki örnek, Etiket oluşturma örneğinde oluşturulan anahtar-hesaplar etiketinin id (123) öğesini kullanarak bir CSS alanıyla ilişkilendirilmiş Merchant Center hesaplarını nasıl filtreleyeceğinizi gösterir. Hesapları almak için aşağıdaki URL'yi kullanarak bir GET isteğinde bulunun:

https://shoppingcontent.googleapis.com/content/v2.1/cssId/accounts?view=CSS&label=123

İstek gövdesi gerekli değil.

Örnek: CSS alanına etiket uygulama

Bir CSS grubuyla ilişkili CSS alanına etiket atamak için csses.updatelabels yöntemini de kullanabilirsiniz. Aşağıdaki örnek, accounts.labels.create yöntemi kullanılarak oluşturulmuş key-domains grup düzeyindeki bir etiketin en önemli CSS alanı hesaplarınızdan birine nasıl uygulanacağını gösterir. CSS alanları ve Merchant Center hesapları için etiketlerin ayrı olduğunu unutmayın. Grup düzeyindeki etiketler, accountId olarak bir CSS grup kimliği kullanılarak oluşturulmalıdır.

Etiketi uygulamak için aşağıdaki URL'yi kullanarak bir POST isteği gönderin ve gövde:

https://shoppingcontent.googleapis.com/content/v2.1/cssGroupId/csses/cssDomainId/updatelabels/
{
 "labelIds": [‘456’] // ‘key-domains’
}