پردازش دستهای روشی را برای ارسال مجموعهای از عملیات، که ممکن است به هم وابسته باشند، به چندین سرویس بدون انتظار همزمان برای تکمیل عملیات فراهم میکند. میتوانید از پردازش دستهای برای ایجاد و مدیریت کمپینهای Performance Max استفاده کنید.
این راهنما جزئیاتی مختص به کمپینهای Performance Max هنگام کار با پردازش دستهای ارائه میدهد. راهنمای عمومی پردازش دستهای اطلاعات کلی در مورد پردازش دستهای ارائه میدهد و راهنمای درخواستهای ساختاری شامل اطلاعات دقیقی در مورد ساخت درخواستها برای ایجاد یا مدیریت کمپینهای Performance Max است.
برای ایجاد یک کمپین Performance Max با استفاده از پردازش دستهای، این مراحل را دنبال کنید:
ایجاد یک کار دستهای جدید
برای ایجاد یک منبع BatchJob
، مرحله عمومی ایجاد کار پردازش دستهای را دنبال کنید.
فهرستی از عملیات جهش تهیه کنید
کمپینهای Performance Max نیازمند عملیاتی برای ایجاد چندین منبع مرتبط هستند که جزئیات آنها در راهنمای درخواستهای ساختار آمده است. برای هر منبعی که باید در کار دستهای گنجانده شود، یک MutateOperation
ایجاد کنید.
الزامات CampaignOperation
و CampaignAssetOperation
وقتی دستورالعملهای برند برای یک کمپین فعال میشوند (به دستورالعملهای برند مراجعه کنید)، باید داراییهای برند را با استفاده از منابع CampaignAsset
به کمپین پیوند دهید. علاوه بر این، در یک کار دستهای، ایجاد این منابع CampaignAsset
باید بلافاصله پس از ایجاد خود منبع Campaign
انجام شود. اگر منابع CampaignAsset
بلافاصله پس از منبع Campaign
ایجاد نشوند (وقتی دستورالعملهای برند فعال هستند - به عیبیابی مراجعه کنید)، درخواست با شکست مواجه میشود و یک CampaignError
برمیگرداند که نشاندهنده داراییهای از دست رفته است. گنجاندن عملیات ایجاد CampaignAsset
بعداً در همان لیست عملیات، از این خطا جلوگیری نمیکند.
الزامات AssetGroupOperation
و AssetGroupAssetOperation
عملیات نوع MutateOperation
که منابع AssetGroup
و AssetGroupAsset
را در یک کار دستهای ایجاد میکنند، باید به صورت متوالی و بدون عملیات دیگری بین آنها باشند، زیرا این عملیات هنگام پردازش با هم گروهبندی میشوند. در غیر این صورت، درخواست یک AssetGroupError
را نشان میدهد که نشان میدهد برخی از داراییها وجود ندارند ، حتی اگر عملیات مورد نیاز برای برآورده کردن حداقل الزامات دارایی بعداً در لیست عملیات گنجانده شده باشند.
بهترین شیوههای عملیات AssetGroupListingGroupFilterOperation
هنگام کار با فیلترهای گروه فهرستبندی در چارچوب AssetGroupListingGroupFilter
، توصیه میکنیم عملیات AssetGroupListingGroupFilterOperation
را که AssetGroup
یکسانی را هدف قرار میدهند، به صورت متوالی به یک کار دستهای اضافه کنید تا مجموعه عملیات در طول تقسیم دستهای به صورت اتمیک رفتار شوند. برای مطالعه بیشتر در مورد تقسیم دستهای و سایر عوامل مؤثر بر گروههای فهرستبندی، به راهنمای پردازش دستهای گروه فهرستبندی مراجعه کنید.
عملیات جهش را به کار اضافه کنید
عملیات جهش از مرحله ۲ را به یک لیست اضافه کنید و AddBatchJobOperations
برای اضافه کردن لیست جهشها به کار دستهای ایجاد شده در مرحله ۱ فراخوانی کنید. برای اضافه کردن لیست عملیات جهش ، مرحله افزودن عملیات را در راهنمای عمومی پردازش دستهای دنبال کنید.
اجرای کار دستهای
با فراخوانی RunBatchJob
به کارهای آپلود شده اجازه دهید تا شروع به اجرا کنند. برای مثال، به مرحله اجرای کار دستهای در راهنمای عمومی پردازش دستهای مراجعه کنید.
بازیابی وضعیت شغل
کارهای دستهای به صورت عملیات طولانیمدت شروع میشوند و معمولاً برای اتمام زمان میبرند. پس از شروع کار، از متد GetOperation
مربوط به عملیات طولانیمدت برای نظرسنجی از وضعیت کار تا زمان اتمام آن استفاده کنید.
وقتی همه کارهای دستهای شما تمام شد، ListBatchJobResults
برای چاپ وضعیتها و پاسخهای آنها، پس از مرحله «لیست همه نتایج کارهای دستهای» در راهنمای عمومی پردازش دستهای، فراخوانی کنید.
پردازش دستهای روشی را برای ارسال مجموعهای از عملیات، که ممکن است به هم وابسته باشند، به چندین سرویس بدون انتظار همزمان برای تکمیل عملیات فراهم میکند. میتوانید از پردازش دستهای برای ایجاد و مدیریت کمپینهای Performance Max استفاده کنید.
این راهنما جزئیاتی مختص به کمپینهای Performance Max هنگام کار با پردازش دستهای ارائه میدهد. راهنمای عمومی پردازش دستهای اطلاعات کلی در مورد پردازش دستهای ارائه میدهد و راهنمای درخواستهای ساختاری شامل اطلاعات دقیقی در مورد ساخت درخواستها برای ایجاد یا مدیریت کمپینهای Performance Max است.
برای ایجاد یک کمپین Performance Max با استفاده از پردازش دستهای، این مراحل را دنبال کنید:
ایجاد یک کار دستهای جدید
برای ایجاد یک منبع BatchJob
، مرحله عمومی ایجاد کار پردازش دستهای را دنبال کنید.
فهرستی از عملیات جهش تهیه کنید
کمپینهای Performance Max نیازمند عملیاتی برای ایجاد چندین منبع مرتبط هستند که جزئیات آنها در راهنمای درخواستهای ساختار آمده است. برای هر منبعی که باید در کار دستهای گنجانده شود، یک MutateOperation
ایجاد کنید.
الزامات CampaignOperation
و CampaignAssetOperation
وقتی دستورالعملهای برند برای یک کمپین فعال میشوند (به دستورالعملهای برند مراجعه کنید)، باید داراییهای برند را با استفاده از منابع CampaignAsset
به کمپین پیوند دهید. علاوه بر این، در یک کار دستهای، ایجاد این منابع CampaignAsset
باید بلافاصله پس از ایجاد خود منبع Campaign
انجام شود. اگر منابع CampaignAsset
بلافاصله پس از منبع Campaign
ایجاد نشوند (وقتی دستورالعملهای برند فعال هستند - به عیبیابی مراجعه کنید)، درخواست با شکست مواجه میشود و یک CampaignError
برمیگرداند که نشاندهنده داراییهای از دست رفته است. گنجاندن عملیات ایجاد CampaignAsset
بعداً در همان لیست عملیات، از این خطا جلوگیری نمیکند.
الزامات AssetGroupOperation
و AssetGroupAssetOperation
عملیات نوع MutateOperation
که منابع AssetGroup
و AssetGroupAsset
را در یک کار دستهای ایجاد میکنند، باید به صورت متوالی و بدون عملیات دیگری بین آنها باشند، زیرا این عملیات هنگام پردازش با هم گروهبندی میشوند. در غیر این صورت، درخواست یک AssetGroupError
را نشان میدهد که نشان میدهد برخی از داراییها وجود ندارند ، حتی اگر عملیات مورد نیاز برای برآورده کردن حداقل الزامات دارایی بعداً در لیست عملیات گنجانده شده باشند.
بهترین شیوههای عملیات AssetGroupListingGroupFilterOperation
هنگام کار با فیلترهای گروه فهرستبندی در چارچوب AssetGroupListingGroupFilter
، توصیه میکنیم عملیات AssetGroupListingGroupFilterOperation
را که AssetGroup
یکسانی را هدف قرار میدهند، به صورت متوالی به یک کار دستهای اضافه کنید تا مجموعه عملیات در طول تقسیم دستهای به صورت اتمیک رفتار شوند. برای مطالعه بیشتر در مورد تقسیم دستهای و سایر عوامل مؤثر بر گروههای فهرستبندی، به راهنمای پردازش دستهای گروه فهرستبندی مراجعه کنید.
عملیات جهش را به کار اضافه کنید
عملیات جهش از مرحله ۲ را به یک لیست اضافه کنید و AddBatchJobOperations
برای اضافه کردن لیست جهشها به کار دستهای ایجاد شده در مرحله ۱ فراخوانی کنید. برای اضافه کردن لیست عملیات جهش ، مرحله افزودن عملیات را در راهنمای عمومی پردازش دستهای دنبال کنید.
اجرای کار دستهای
با فراخوانی RunBatchJob
به کارهای آپلود شده اجازه دهید تا شروع به اجرا کنند. برای مثال، به مرحله اجرای کار دستهای در راهنمای عمومی پردازش دستهای مراجعه کنید.
بازیابی وضعیت شغل
کارهای دستهای به صورت عملیات طولانیمدت شروع میشوند و معمولاً برای اتمام زمان میبرند. پس از شروع کار، از متد GetOperation
مربوط به عملیات طولانیمدت برای نظرسنجی از وضعیت کار تا زمان اتمام آن استفاده کنید.
وقتی همه کارهای دستهای شما تمام شد، ListBatchJobResults
برای چاپ وضعیتها و پاسخهای آنها، پس از مرحله «لیست همه نتایج کارهای دستهای» در راهنمای عمومی پردازش دستهای، فراخوانی کنید.
پردازش دستهای روشی را برای ارسال مجموعهای از عملیات، که ممکن است به هم وابسته باشند، به چندین سرویس بدون انتظار همزمان برای تکمیل عملیات فراهم میکند. میتوانید از پردازش دستهای برای ایجاد و مدیریت کمپینهای Performance Max استفاده کنید.
این راهنما جزئیاتی مختص به کمپینهای Performance Max هنگام کار با پردازش دستهای ارائه میدهد. راهنمای عمومی پردازش دستهای اطلاعات کلی در مورد پردازش دستهای ارائه میدهد و راهنمای درخواستهای ساختاری شامل اطلاعات دقیقی در مورد ساخت درخواستها برای ایجاد یا مدیریت کمپینهای Performance Max است.
برای ایجاد یک کمپین Performance Max با استفاده از پردازش دستهای، این مراحل را دنبال کنید:
ایجاد یک کار دستهای جدید
برای ایجاد یک منبع BatchJob
، مرحله عمومی ایجاد کار پردازش دستهای را دنبال کنید.
فهرستی از عملیات جهش تهیه کنید
کمپینهای Performance Max نیازمند عملیاتی برای ایجاد چندین منبع مرتبط هستند که جزئیات آنها در راهنمای درخواستهای ساختار آمده است. برای هر منبعی که باید در کار دستهای گنجانده شود، یک MutateOperation
ایجاد کنید.
الزامات CampaignOperation
و CampaignAssetOperation
وقتی دستورالعملهای برند برای یک کمپین فعال میشوند (به دستورالعملهای برند مراجعه کنید)، باید داراییهای برند را با استفاده از منابع CampaignAsset
به کمپین پیوند دهید. علاوه بر این، در یک کار دستهای، ایجاد این منابع CampaignAsset
باید بلافاصله پس از ایجاد خود منبع Campaign
انجام شود. اگر منابع CampaignAsset
بلافاصله پس از منبع Campaign
ایجاد نشوند (وقتی دستورالعملهای برند فعال هستند - به عیبیابی مراجعه کنید)، درخواست با شکست مواجه میشود و یک CampaignError
برمیگرداند که نشاندهنده داراییهای از دست رفته است. گنجاندن عملیات ایجاد CampaignAsset
بعداً در همان لیست عملیات، از این خطا جلوگیری نمیکند.
الزامات AssetGroupOperation
و AssetGroupAssetOperation
عملیات نوع MutateOperation
که منابع AssetGroup
و AssetGroupAsset
را در یک کار دستهای ایجاد میکنند، باید به صورت متوالی و بدون عملیات دیگری بین آنها باشند، زیرا این عملیات هنگام پردازش با هم گروهبندی میشوند. در غیر این صورت، درخواست یک AssetGroupError
را نشان میدهد که نشان میدهد برخی از داراییها وجود ندارند ، حتی اگر عملیات مورد نیاز برای برآورده کردن حداقل الزامات دارایی بعداً در لیست عملیات گنجانده شده باشند.
بهترین شیوههای عملیات AssetGroupListingGroupFilterOperation
هنگام کار با فیلترهای گروه فهرستبندی در چارچوب AssetGroupListingGroupFilter
، توصیه میکنیم عملیات AssetGroupListingGroupFilterOperation
را که AssetGroup
یکسانی را هدف قرار میدهند، به صورت متوالی به یک کار دستهای اضافه کنید تا مجموعه عملیات در طول تقسیم دستهای به صورت اتمیک رفتار شوند. برای مطالعه بیشتر در مورد تقسیم دستهای و سایر عوامل مؤثر بر گروههای فهرستبندی، به راهنمای پردازش دستهای گروه فهرستبندی مراجعه کنید.
عملیات جهش را به کار اضافه کنید
عملیات جهش از مرحله ۲ را به یک لیست اضافه کنید و AddBatchJobOperations
برای اضافه کردن لیست جهشها به کار دستهای ایجاد شده در مرحله ۱ فراخوانی کنید. برای اضافه کردن لیست عملیات جهش ، مرحله افزودن عملیات را در راهنمای عمومی پردازش دستهای دنبال کنید.
اجرای کار دستهای
با فراخوانی RunBatchJob
به کارهای آپلود شده اجازه دهید تا شروع به اجرا کنند. برای مثال، به مرحله اجرای کار دستهای در راهنمای عمومی پردازش دستهای مراجعه کنید.
بازیابی وضعیت شغل
کارهای دستهای به صورت عملیات طولانیمدت شروع میشوند و معمولاً برای اتمام زمان میبرند. پس از شروع کار، از متد GetOperation
مربوط به عملیات طولانیمدت برای نظرسنجی از وضعیت کار تا زمان اتمام آن استفاده کنید.
وقتی همه کارهای دستهای شما تمام شد، ListBatchJobResults
برای چاپ وضعیتها و پاسخهای آنها، پس از مرحله «لیست همه نتایج کارهای دستهای» در راهنمای عمومی پردازش دستهای، فراخوانی کنید.
پردازش دستهای روشی را برای ارسال مجموعهای از عملیات، که ممکن است به هم وابسته باشند، به چندین سرویس بدون انتظار همزمان برای تکمیل عملیات فراهم میکند. میتوانید از پردازش دستهای برای ایجاد و مدیریت کمپینهای Performance Max استفاده کنید.
این راهنما جزئیاتی مختص به کمپینهای Performance Max هنگام کار با پردازش دستهای ارائه میدهد. راهنمای عمومی پردازش دستهای اطلاعات کلی در مورد پردازش دستهای ارائه میدهد و راهنمای درخواستهای ساختاری شامل اطلاعات دقیقی در مورد ساخت درخواستها برای ایجاد یا مدیریت کمپینهای Performance Max است.
برای ایجاد یک کمپین Performance Max با استفاده از پردازش دستهای، این مراحل را دنبال کنید:
ایجاد یک کار دستهای جدید
برای ایجاد یک منبع BatchJob
، مرحله عمومی ایجاد کار پردازش دستهای را دنبال کنید.
فهرستی از عملیات جهش تهیه کنید
کمپینهای Performance Max نیازمند عملیاتی برای ایجاد چندین منبع مرتبط هستند که جزئیات آنها در راهنمای درخواستهای ساختار آمده است. برای هر منبعی که باید در کار دستهای گنجانده شود، یک MutateOperation
ایجاد کنید.
الزامات CampaignOperation
و CampaignAssetOperation
وقتی دستورالعملهای برند برای یک کمپین فعال میشوند (به دستورالعملهای برند مراجعه کنید)، باید داراییهای برند را با استفاده از منابع CampaignAsset
به کمپین پیوند دهید. علاوه بر این، در یک کار دستهای، ایجاد این منابع CampaignAsset
باید بلافاصله پس از ایجاد خود منبع Campaign
انجام شود. اگر منابع CampaignAsset
بلافاصله پس از منبع Campaign
ایجاد نشوند (وقتی دستورالعملهای برند فعال هستند - به عیبیابی مراجعه کنید)، درخواست با شکست مواجه میشود و یک CampaignError
برمیگرداند که نشاندهنده داراییهای از دست رفته است. گنجاندن عملیات ایجاد CampaignAsset
بعداً در همان لیست عملیات، از این خطا جلوگیری نمیکند.
الزامات AssetGroupOperation
و AssetGroupAssetOperation
عملیات نوع MutateOperation
که منابع AssetGroup
و AssetGroupAsset
را در یک کار دستهای ایجاد میکنند، باید به صورت متوالی و بدون عملیات دیگری بین آنها باشند، زیرا این عملیات هنگام پردازش با هم گروهبندی میشوند. در غیر این صورت، درخواست یک AssetGroupError
را نشان میدهد که نشان میدهد برخی از داراییها وجود ندارند ، حتی اگر عملیات مورد نیاز برای برآورده کردن حداقل الزامات دارایی بعداً در لیست عملیات گنجانده شده باشند.
بهترین شیوههای عملیات AssetGroupListingGroupFilterOperation
هنگام کار با فیلترهای گروه فهرستبندی در چارچوب AssetGroupListingGroupFilter
، توصیه میکنیم عملیات AssetGroupListingGroupFilterOperation
را که AssetGroup
یکسانی را هدف قرار میدهند، به صورت متوالی به یک کار دستهای اضافه کنید تا مجموعه عملیات در طول تقسیم دستهای به صورت اتمیک رفتار شوند. برای مطالعه بیشتر در مورد تقسیم دستهای و سایر عوامل مؤثر بر گروههای فهرستبندی، به راهنمای پردازش دستهای گروه فهرستبندی مراجعه کنید.
عملیات جهش را به کار اضافه کنید
عملیات جهش از مرحله ۲ را به یک لیست اضافه کنید و AddBatchJobOperations
برای اضافه کردن لیست جهشها به کار دستهای ایجاد شده در مرحله ۱ فراخوانی کنید. برای اضافه کردن لیست عملیات جهش ، مرحله افزودن عملیات را در راهنمای عمومی پردازش دستهای دنبال کنید.
اجرای کار دستهای
با فراخوانی RunBatchJob
به کارهای آپلود شده اجازه دهید تا شروع به اجرا کنند. برای مثال، به مرحله اجرای کار دستهای در راهنمای عمومی پردازش دستهای مراجعه کنید.
بازیابی وضعیت شغل
کارهای دستهای به صورت عملیات طولانیمدت شروع میشوند و معمولاً برای اتمام زمان میبرند. پس از شروع کار، از متد GetOperation
مربوط به عملیات طولانیمدت برای نظرسنجی از وضعیت کار تا زمان اتمام آن استفاده کنید.
وقتی همه کارهای دستهای شما تمام شد، ListBatchJobResults
برای چاپ وضعیتها و پاسخهای آنها، پس از مرحله «لیست همه نتایج کارهای دستهای» در راهنمای عمومی پردازش دستهای، فراخوانی کنید.