Merchant Center ve Google Ads hesaplarınızı bağlama

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:

  1. Merchant Center hesabınızdan Google Ads hesabınıza bağlantı isteği gönderin.
  2. Google Ads hesabınızda bağlantı isteğini onaylayın.

Bağlantı isteği göndermenin iki yolu vardır:

  1. Bağlantı isteği göndermek için Merchant Center web arayüzünü kullanın.
  2. Account öğenizin adsLinks değerini güncellemek için Content API for Shopping'i kullanın.

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.

  1. Bir UpdateProductLinkInvitationRequest nesnesi oluşturun ve customer_id alanını Google Ads müşteri kimliği olarak ayarlayın.

  2. resource_name alanını product_link_invitation kaynak adı olarak ayarlayın.

  3. product_link_invitation_status özelliğini ACCEPTED olarak ayarlayın.

  4. 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.

  1. Bir CreateProductLinkRequest nesnesi oluşturun ve customer_id alanını Google Ads müşteri kimliği olarak ayarlayın.

  2. Yeni bir ProductLink nesnesi oluşturun ve merchant_center_id alanını Merchant Center hesabının kimliğine ayarlayın.

  3. ProductLink özelliğini, istek nesnesinin product_link alanına ayarlayın.

  4. 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.

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'

Bir bağlantının bağlantısını kaldırmak için aşağıdaki adımları uygulayın:

  1. Bir RemoveProductLinkRequest nesnesi oluşturun ve customer_id alanını Google Ads müşteri kimliği olarak ayarlayın.

  2. resource_name öğesini product_link kaynak adı olarak ayarlayın.

  3. RemoveProductLink API çağrısı düzenleyin.

İş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.