استخدِم عمليات ربط الحقول لترقية كل خطوة من خطوات سير عمل ربط الشركاء من Google Ads API إلى Data Manager API:
- يحتوي Object field mappings على عمليات ربط الحقول للمورد الذي يمثّل عنصر رابط الشريك.
- يحتوي Link management request mappings على عمليات ربط الحقول لطلبات إنشاء رابط شريك وحذفه.
- يحتوي عمليات ربط طلبات استرداد الروابط على عمليات ربط الحقول لاسترداد روابط الشركاء.
المصادقة
تتطلّب واجهة Data Manager API بيانات اعتماد بنطاق مختلف عن واجهة Google Ads API. يجب إنشاء بيانات اعتماد جديدة تتضمّن نطاق Data Manager API لإدارة روابط الشركاء.
عمليات ربط حقول العناصر
استخدِم عمليات الربط في الجداول لربط
ProductLink في
Google Ads API بما يعادله من PartnerLink
في Data Manager API.
ProductLink (Google Ads API) |
PartnerLink (Data Manager API) |
ملاحظات |
|---|---|---|
|
partner_account |
لا تتضمّن واجهة برمجة التطبيقات Data Manager API حقولاً منفصلة لكل نوع من أنواع الحسابات
المرتبطة.
بالنسبة إلى جميع أنواع الحسابات، اضبط حقل partner_account على
ProductAccount،
واضبط account_type وaccount_id
لتحديد الحساب المرتبط.
|
product_link_id |
partner_link_id |
|
resource_name |
name |
في Google Ads API، يشير الحقل
في Data Manager API، يشير الجمع بين يُرجى الاطّلاع على أسماء الموارد وإنشاء طلب لمزيد من التفاصيل. |
type |
owning_account.account_type |
أسماء الموارد
تستخدم Data Manager API تنسيقًا مختلفًا لاسم المورد عن Google Ads API.
- Google Ads API
في Google Ads API، يستخدم اسم المورد
ProductLinkالتنسيق التالي:customers/{customer_id}/productLinks/{product_link_id}- Data Manager API
في Data Manager API، يستخدم اسم المورد
PartnerLinkالتنسيق التالي:accountTypes/{account_type}/accounts/{account}/partnerLinks/{partner_link}
ربط طلبات إدارة الروابط
استخدِم عمليات ربط الطلبات في هذا القسم لتحويل طلبات إنشاء روابط الشركاء وحذفها واستردادها.
إنشاء طلب
في ما يلي عمليات ربط الحقول لتحويل
CreateProductLinkRequest في Google Ads API إلى
CreatePartnerLinkRequest المكافئ في
Data Manager API.
CreateProductLinkRequest (Google Ads API) |
CreatePartnerLinkRequest (Data Manager API) |
ملاحظات |
|---|---|---|
customer_id |
parent |
يتم ضبطها على اسم المورد لحساب المعلِن المالك. |
product_link |
partner_link |
يجب ضبطها على المورد PartnerLink. راجِع عمليات ربط حقول العناصر
|
حذف الطلب
في ما يلي عمليات ربط الحقول لتحويل
RemoveProductLinkRequest في Google Ads API إلى
DeletePartnerLinkRequest المكافئ في
Data Manager API.
RemoveProductLinkRequest (Google Ads API) |
DeletePartnerLinkRequest (Data Manager API) |
ملاحظات |
|---|---|---|
customer_id |
ما مِن مكافئ. |
يتضمّن الحقل name حسابات المالكين والشركاء،
لذلك لا حاجة إلى هذا الحقل الإضافي.
|
resource_name |
name |
اضبطه على اسم المورد الخاص بـ PartnerLink الذي تريد
إزالته.
|
validate_only |
ما مِن مكافئ. |
عمليات ربط طلبات استرداد الروابط
تختلف طريقة استرداد روابط الشركاء بين Google Ads API وData Manager API.
- Google Ads API
أرسِل
SearchGoogleAdsRequestيحتوي علىquery. تحدّد عبارةWHEREالاختيارية في طلب البحث الموارد التي سيتم عرضها. تحدّد عبارةSELECTفي طلب البحث الحقول التي يجب ملؤها في الموارد الجزئية التي يتم عرضها.SELECT product_link.product_link_id, ... FROM product_link WHERE ...- Data Manager API
أرسِل
SearchPartnerLinksRequest. يحدّد حقل الطلب الاختياريfilterالموارد المطلوب عرضها. تحتوي الاستجابة على موارد كاملة، مع ملء جميع الحقول.
في ما يلي عمليات ربط الحقول لتحويل
SearchGoogleAdsRequest في Google Ads API إلى
SearchPartnerLinksRequest المكافئ في
Data Manager API.
SearchGoogleAdsRequest (Google Ads API) |
SearchPartnerLinksRequest (Data Manager API) |
ملاحظات |
|---|---|---|
customer_id |
parent |
يجب ضبط هذه السمة على اسم المورد للحساب المطلوب البحث فيه. |
page_size |
page_size |
|
page_token |
page_token |
|
query |
filter |
اضبط filter لتحديد الموارد التي سيتم عرضها. تعرض واجهة برمجة التطبيقات Data Manager API موارد كاملة، لذا لا يوجد ما يعادل عبارة SELECT.
|
search_settings |
ما مِن مكافئ. | |
validate_only |
ما مِن مكافئ. |
يمكنك الاطّلاع على استرداد روابط الشركاء لمزيد من المعلومات، بما في ذلك كيفية إنشاء filter لطلب SearchPartnerLinksRequest وضبط عناوين الطلبات لسيناريوهات مختلفة.