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 bir 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. Content API for Shopping'i kullanarak Account ürünlerinizin adsLinks özelliğini güncelleyin.

Google Ads hesabınızdaki Merchant Center bağlantılarının durumunu, Google Ads web arayüzünü kullanarak bir daveti onaylayarak veya reddederek değiştirebilirsiniz. Ayrıca, aşağıda açıklandığı gibi Google Ads API'yi kullanarak davetleri güncelleyebilir veya mevcut bağlantıları kaldırabilirsiniz.

Tüm Merchant Center davetlerini listeleme

Bir Google Ads müşteri kimliğini Merchant Center hesabına bağlamak için bekleyen tüm davetlerin listesini almak üzere aşağıdaki GAQL sorgusunu kullanarak 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 kaynağının adı olarak ayarlayın.

  3. product_link_invitation_status değerini ACCEPTED olarak ayarlayın.

  4. UpdateProductLinkInvitation API çağrısı yapın.

Davet akışı, her iki hesapta da yönetici olan bir kullanıcı tarafından denenirse NO_INVITATION_REQUIRED hata verilir. Bu hatayı kontrol edebilir ve bu gibi durumlarda doğrudan bağlantı akışına geri dönebilirsiniz.

Daveti reddetme

Daveti reddetme işlemi, daveti kabul etme işlemine 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ğlantı oluşturma

Google Ads hesabını Merchant Center hesabına bağlamaya çalışan kullanıcı her iki hesabın da yöneticisiyse 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ği olarak ayarlayın.

  3. ProductLink değerini istek nesnesinin product_link alanı olarak ayarlayın.

  4. CreateProductLink API çağrısı yapın.

Yeterli izni olmayan bir kullanıcı tarafından doğrudan bağlantı oluşturulmaya çalışılırsa CREATION_NOT_PERMITTED hatası verilir. Bu hatayı kontrol edebilir ve bu gibi durumlarda davet akışına geri dönebilirsiniz.

Bir Google Ads müşteri kimliğinin bağlantı listesini almak için aşağıdaki GAQL sorgusunu kullanarak 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. product_link kaynağının adını resource_name olarak ayarlayın.

  3. RemoveProductLink API çağrısı yapın.

İşletme Yöneticisi, bir işletmenin Google'daki birleşik temsilidir. Hem Google Ads hesabınızı hem de Merchant Center hesaplarınızı bir İşletme Yöneticisi hesabıyla 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 bu bağlantılar Google Ads API ile değiştirilemez.