Alışveriş kampanyası oluşturabilmek için önce Google Ads hesabınızı Google Merchant Center hesabınıza aşağıdaki şekilde bağlamanız gerekir:
- Merchant Center hesabınızdan Google Ads hesabınıza bağlantı isteği gönderin.
- Google Ads hesabınızda bağlantı isteğini onaylayın.
Merchant Center hesabınızdan bağlantı istekleri gönderme
Bağlantı isteği göndermenin iki yolu vardır:
- Bağlantı isteği göndermek için Merchant Center web arayüzünü kullanın.
Account
öğenizinadsLinks
değerini güncellemek için Content API for Shopping'i kullanın.
Google Ads hesabınızda bağlantı isteklerini yönetme
Bir davetiyeyi onaylamak veya reddetmek için Google Ads web arayüzünü kullanarak Google Ads hesabınızdaki Merchant Center bağlantılarının durumunu değiştirebilirsiniz. Ayrıca, Google Ads API'yi kullanarak aşağıda açıklandığı gibi davetiyeleri güncelleyebilir veya mevcut bağlantıları kaldırabilirsiniz.
Tüm Merchant Center davetiyelerini listeleme
Bir Google Ads müşteri kimliğini Merchant Center hesabına bağlamak üzere bekleyen tüm davetiyelerin listesini almak için aşağıdaki GAQL sorgusunu kullanarak bir Google Ads API raporu çalıştırabilirsiniz.
SELECT
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
Tüm davetiyeleri almak için yukarıdaki sorguda product_link_invitation.status
alanının filtreleme koşulunu kaldırın.
Daveti kabul etme
product_link_invitation
durumunu ACCEPTED
olarak ayarlayarak bağlantıyı onaylayabilirsiniz.
Bir
UpdateProductLinkInvitationRequest
nesnesi oluşturun vecustomer_id
alanını Google Ads müşteri kimliği olarak ayarlayın.resource_name
alanınıproduct_link_invitation
kaynak adı olarak ayarlayın.product_link_invitation_status
özelliğiniACCEPTED
olarak ayarlayın.UpdateProductLinkInvitation
API çağrısı yayınlayın.
Davetiye akışı, her iki hesapta da zaten yönetici olan bir kullanıcı tarafından denenirse NO_INVITATION_REQUIRED
hatası verilir. Bu hatayı kontrol edebilir ve bu gibi durumlarda
doğrudan bağlantı akışına dönebilirsiniz.
Daveti reddetme
Bir daveti reddetme işlemi, daveti kabul etmeye benzer. Tek fark, product_link_invitation_status
alanının REJECTED
olarak ayarlanmasıdır. Reddedilen davetiyeler REJECTED
durumunda kalır ve kabul edilemez. Gerekirse yeni bir davetiye oluşturmanız
gerekir.
Davetiye olmadan doğrudan bağlama
Google Ads hesabını Merchant Center hesabına bağlamaya çalışan kullanıcı her iki hesapta da yöneticiyse, davet adımını atlayabilir ve Google Ads API'yi kullanarak iki hesabı doğrudan bağlayabilirsiniz.
Bir
CreateProductLinkRequest
nesnesi oluşturun vecustomer_id
alanını Google Ads müşteri kimliği olarak ayarlayın.Yeni bir
ProductLink
nesnesi oluşturun vemerchant_center_id
alanını Merchant Center hesabının kimliğine ayarlayın.ProductLink
özelliğini, istek nesnesininproduct_link
alanına ayarlayın.CreateProductLink
API çağrısı düzenleyin.
Yeterli izinlere sahip olmayan bir kullanıcı doğrudan bağlantı oluşturmaya çalışırsa CREATION_NOT_PERMITTED
hatası verilir. Bu hatayı kontrol edebilir ve bu tür durumlarda
davet akışına dönebilirsiniz.
Tüm Merchant Center bağlantılarını listeleme
Bir Google Ads müşteri kimliğine ait bağlantıların listesini almak için aşağıdaki GAQL sorgusunu kullanarak bir Google Ads API raporu çalıştırabilirsiniz.
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
Bağlantının bağlantısını kaldırma
Bir bağlantının bağlantısını kaldırmak için aşağıdaki adımları uygulayın:
Bir
RemoveProductLinkRequest
nesnesi oluşturun vecustomer_id
alanını Google Ads müşteri kimliği olarak ayarlayın.resource_name
öğesiniproduct_link
kaynak adı olarak ayarlayın.RemoveProductLink
API çağrısı düzenleyin.
İşletme Yöneticisi
İşletme Yöneticisi, bir işletmenin Google'da birleştirilmiş temsilidir. Hem Google Ads hesabınızı hem de Merchant Center hesaplarınızı İşletme Yöneticisi hesabı kullanarak yönettiğinizde İşletme Yöneticisi, Google Ads hesabınız ile Merchant Center hesabı arasında otomatik olarak bağlantılar oluşturur. Bu bağlantıları Google Ads API'yi kullanarak alabilirsiniz, ancak Google Ads API ile değiştirilemez.